Activity
From 2020-10-01 to 2020-10-30
2020-10-30
- 04:23 PM Revision 7ac28d4f (qgis): enable test on Ubuntu Focal
- 03:46 PM Revision f491c244 (qgis): fixes reading of legacy setting of WMS/WFS exclusion for joined fields ...
- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
- 01:46 PM Revision 7ab1f19a (qgis): fixes reading of legacy setting of WMS/WFS exclusion for joined fields ...
- fixes #39699
- 12:51 PM Revision f5ba02ec (qgis): Merge pull request #39567 from elpaso/server-standalone-colorize
- Server standalone colorize output
- 08:57 AM Revision ce466a47 (qgis): [pointclouds] QgsPointCloudBlock (#39651)
- * introduce qgspointcloudblock
* expand attributes based on request
* add point cloud request
* fix header
* fix ... - 07:59 AM Revision 669fe014 (qgis): Remove checkindex
- needs more recent QT
- 06:40 AM Revision d1064843 (qgis): Update src/core/qgsmaplayer.h
- Co-authored-by: Nyall Dawson <[email protected]>
- 05:31 AM Revision d0ea8faf (qgis): Add transform context to QgsLocatorContext
- Allows locators to correctly perform transformations during their
result fetching/handling - 05:31 AM Revision 4f6f163e (qgis): Move geocoder classes to core
- 03:02 AM Revision 82e6f24a (qgis): fix map setting temporal be active when updating time controller
2020-10-29
- 12:19 AM Revision 07251121 (qgis): Spelling, since updates
- 12:19 AM Revision 94f3ea0d (qgis): Add interface API for geocoders
- 12:19 AM Revision d484beb7 (qgis): Spelling
- 12:16 AM Revision 5ccad917 (qgis): Update more geometry overlay functions help
- 12:13 AM Revision df0950c6 (qgis): Rename variables for a more intuitive documentation
- 12:08 AM Revision a4947666 (qgis): Update overlay_nearest function help and examples
- 12:08 AM Revision c0d76e17 (qgis): Fix wrong copy-paste
- 12:06 AM Revision 3a5ddde5 (qgis): fix map setting temporal be active when updating time controller
- 11:33 PM Revision 613f5b8f (qgis): PG provider connection API: convert to bools
- Fixes #33130
Backport from master/2.16 - 05:12 PM Revision dec8b05e (qgis): More switches
- 04:36 PM Revision 88dbb752 (qgis): Remove checkIndex
- 04:19 PM Revision 5dc87337 (qgis): Change if/else to switch in flags
- 04:05 PM Revision b2e05d00 (qgis): Confirm when removing hidden layers
- The message now lists max 10 hidden layer names in
the confirmation dialog. - 02:31 PM Revision 884bd9a4 (qgis): Fix crash on nested dataChanged from set current index
- Add new methods and tests, try to make it clear when
a method expects a model index and when it expects
a proxy model... - 09:15 AM Revision 8a8fd556 (qgis): Merge pull request #39684 from elpaso/bugfix-gh39682-server-getfeaturei...
- Fix wms getfeatureinfo json with composite pks
- 09:15 AM Revision bda2e100 (qgis): Merge pull request #39673 from elpaso/server-wms-getlegendgraphics-json...
- Server wms getlegendgraphics json symbolscale
- 01:14 AM Revision 1132494f (qgis): Handle 'inbuilt:' vector uri in iface.addVectorLayer() method
2020-10-28
- 09:05 PM Revision c55426dc (qgis): [processing] Add missing parameter when reading QgsProcessingParameterF...
- 09:04 PM Revision c1adeb0a (qgis): Fix logic in QgsUserInputWidget which incorrectly deletes other widgets...
- 09:03 PM Revision 497e313e (qgis): Fix reshape line tool fails when reshape line partially exactly overlap...
- 09:03 PM Revision ad45f47d (qgis): Reshape tool should only operate on the selected features, if a selecti...
- 08:53 PM Revision cfbb292b (qgis): Merge pull request #39687 from alexbruy/gdal-clip-test
- [processing] test for newly added parameter in Clip Raster by Extent (followup 41dc20c2c1)
- 08:22 PM Revision 3f88d74d (qgis): Different code path for unsupported providers
- 05:35 PM Revision 554ce82c (qgis): [processing] test for newly added parameter in Clip Raster by Extent
- (followup 41dc20c2c1)
- 05:18 PM Revision 41dc20c2 (qgis): Merge pull request #38841 from rldhont/processing-gdal-clipbyextent
- [Processing][GDAL] Clip Raster by extent - override CRS
- 03:54 PM Revision a70e79b9 (qgis): Fix wms getfeatureinfo json with composite pks
- Fixes #39682
- 09:31 AM Revision dabcf7f1 (qgis): Test for server add min/max scale to symbol json export
- 08:59 AM Revision c1240ded (qgis): Server add min/max scale to symbol json export
- 06:14 AM Revision c7aa269c (qgis): fix duplication of feature being stopped at 1 level deep (#39623)
- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
- 04:43 AM Revision ad01045f (qgis): Reshape tool should only operate on the selected features, if a selecti...
- Fixes #23088
- 04:43 AM Revision 37de804b (qgis): Fix reshape line tool fails when reshape line partially exactly
- overlaps geometry
- 04:43 AM Revision d8351c0a (qgis): Fix logic in QgsUserInputWidget which incorrectly deletes other
- widgets whenever one existing widget is deleted
Fixes calls to iface.addUserInputWidget() does not show any widget i... - 04:39 AM Revision 912dd770 (qgis): [processing] Add missing parameter when reading QgsProcessingParameterF...
- 04:37 AM Revision daac8196 (qgis): Make tracer less debug noisy
- 02:27 AM Revision 8d7f8ed3 (qgis): [processing] correctly escape parentheses in GDAL command (fix #39525)
2020-10-27
- 09:08 PM Revision 0b966f02 (qgis): Fix a couple of QT 5.15 deprecation warnings
- 09:07 PM Revision bfdb99fe (qgis): [processing] correctly escape parentheses in GDAL command (fix #39525)
- 02:34 PM Revision 90e9eda8 (qgis): Processing - GDAL - Raster clip by extent - override CRS
- 11:03 AM Revision 4af1cbfb (qgis): Merge pull request #39640 from qgis-bot/backport-39625-to-release-3_16
- [Backport release-3_16] Landing page: respect drawing order from TOC
- 07:53 AM Revision fbf3013c (qgis): Landing page: respect drawing order from TOC
- 07:49 AM Revision 8ba0606f (qgis): Merge pull request #39625 from elpaso/server-landingpage-fix-wms-layer-...
- Landing page: respect drawing order from TOC
- 07:41 AM Revision 7bd81dfc (qgis): [FEATURE] Improved color vision deficiency sim
- This modifies the previous support for grayscale
and LMS-based simulation for protanopia and
deuteranopia, and brings... - 07:41 AM Revision ea628e31 (qgis): Revert CVD function names to avoid API breakage
- 07:41 AM Revision da5bc306 (qgis): PreviewGrayScale->PreviewModeGrayscale, captions
- 07:41 AM Revision 0d6bb7d9 (qgis): Remove references to fax and photocopy
- 07:41 AM Revision d91c671f (qgis): Align tritanopia tooltip with text string
- 07:41 AM Revision 8172c5ed (qgis): Revert ordering of PreviewMode's Grayscale/Mono
- 07:41 AM Revision 36b68843 (qgis): Modify tritanopia 'since' to reflect 3.18
- 07:41 AM Revision f909c70c (qgis): Revert grayscale luminance constants
- While dcc5a1f9 updated the CVD grayscale simulation
to match Chromium and Firefox, Nguyen (2017)
(https://doi.org/10.... - 05:57 AM Revision 195fe7e8 (qgis): Fix style save options in layer properties dialog
- 05:57 AM Revision 885c1206 (qgis): Hacky save/restore 2d renderer settings for point clouds
- 05:57 AM Revision 2826d917 (qgis): Add a hacky configuration page for point cloud 2d renderer
- 05:57 AM Revision c958562c (qgis): Add standard actions to save/restore default metadata for point cloud l...
- 05:57 AM Revision 09e87b83 (qgis): Remove non-functional loadDefaultStyle from QgsPointCloudLayer
- We should use the base class version for point cloud layers
- 05:57 AM Revision 17c83d72 (qgis): Another default style handling fix for point cloud layers
- 05:57 AM Revision fa1ce4d2 (qgis): Don't show unwanted error messages relating to loading default metadata...
- 05:57 AM Revision 9fabf4be (qgis): Avoid trying to load unnecessary styling for temporary snap layer
- 05:28 AM Revision f9dfea8d (qgis): [QgsQuick] Added soft and hard constraints in the form (#38742)
- * [QgsQuick] Added soft and hard constraints in the form
* [QgsQuick] Fixed field description label in the QgsQuick ... - 03:10 AM Revision 730c554e (qgis): Fix untranslatable strings
- 01:48 AM Revision 78beef64 (qgis): Fix duplicate widgets in mesh 3d widget (likely from a merge conflict),
- fix capitalisation and widget sizes
2020-10-26
- 12:59 AM Revision e9d0c612 (qgis): QString -> QStringLiteral
- Co-authored-by: Nyall Dawson <[email protected]>
- 12:59 AM Revision 9fac161f (qgis): fix doc
- 12:59 AM Revision 22e86b74 (qgis): fix indentation
- 12:59 AM Revision c0f50891 (qgis): Use additive strategy for point clouds
- 12:59 AM Revision fea3c217 (qgis): Add some useful methods to QgsAABB and QgsChunkNodeId
- 12:59 AM Revision 66ce1a60 (qgis): Fix bounding boxes of point cloud chunks
- 11:45 PM Revision 16f1a00d (qgis): Update src/core/qgsofflineediting.cpp
- Co-authored-by: Matthias Kuhn <[email protected]>
- 11:45 PM Revision 6e1b23af (qgis): suffix parameter in convertToOfflineProject to be able to control the s...
- cherry-picks of commits:
23e661a65f0adfead89fb7ce702f874907999d1c
7428b68e8ea583dfb2ad4bcb49ee40879cb87a06
3d02b3dfcd... - 08:31 PM Revision e248ffff (qgis): [feature][gui] add "close all tabs" to QgsMessageLogViewer
- 08:29 PM Revision bf008463 (qgis): Fix missing bad layer indicator for point cloud/mesh layers
- 08:29 PM Revision 8c256c5d (qgis): fix builds
- 08:29 PM Revision 29113a89 (qgis): fix some checks and building
- 08:29 PM Revision 539f2350 (qgis): Minimal encode/decode uri implementations for ept data provider
- 08:29 PM Revision aadca8c5 (qgis): Set data provider key for QgsPointCloudLayer, so that QgsPointCloudLaye...
- returns the correct value
Fixes a crash on exit caused because the provider metadata for the layer
cannot be retriev... - 08:29 PM Revision dda9eeff (qgis): Remove unnecessary copy constructor from QgsPointCloudDataBounds -- it ...
- 08:29 PM Revision e4ab1486 (qgis): QgsMapLayerRenderers must be created on demand, not stored
- 08:29 PM Revision d7e8c6c8 (qgis): QgsMapLayerRenderer subclasses aren't exposed to python
- 08:29 PM Revision 0a91678a (qgis): Fix build
- 08:29 PM Revision 4e94abc3 (qgis): Rename QgsPointCloudRenderer to QgsPointCloudLayerRenderer
- This follow the pattern of QgsVectorLayerRenderer, QgsRasterLayerRenderer,
etc and disambiguates the layer renderer f... - 08:29 PM Revision b78583e9 (qgis): Remove write/readXml from QgsPointCloudRenderer -- these don't belong i...
- 08:29 PM Revision b4461f3c (qgis): QgsPointCloudDataBounds is private api for now
- 08:29 PM Revision 0a426653 (qgis): QStringLiteral
- 08:29 PM Revision 40ff7127 (qgis): Mark QgsPointCloudRendererConfig as private for now
- 08:29 PM Revision 000e30f4 (qgis): Point cloud layer data sources can be changed via menu
- 08:29 PM Revision 5a714372 (qgis): Minor api cleanups
- 08:29 PM Revision f9e151f7 (qgis): Update note
- 08:29 PM Revision b74f1d69 (qgis): Remove QgsPointCloudLayer3DRendererMetadata from sip
- 08:29 PM Revision 4fce57f6 (qgis): More warning fixes
- 08:29 PM Revision d2b62f52 (qgis): Fix typo
- 08:29 PM Revision 29a60dfa (qgis): Fix build
- 08:29 PM Revision b71de9cf (qgis): Fix more warnings
- 08:29 PM Revision cf368bab (qgis): Fix warning
- 08:29 PM Revision d0721c5a (qgis): fix builds
- 08:29 PM Revision 88cefcdb (qgis): Basic layer properties page for point cloud layers
- 08:29 PM Revision 56f50109 (qgis): Show information in point cloud layer properties
- 08:29 PM Revision 520e4d5c (qgis): Implement QgsPointCloudLayer::setTransformContext
- 08:29 PM Revision 13ecb8c4 (qgis): add simple browser integration
- 08:29 PM Revision 97966026 (qgis): Enabled runtime profiling of ept provider creation
- 08:29 PM Revision 422a1639 (qgis): Add hacky way to configure 2d renderer via layer custom properties for now
- 08:29 PM Revision 59bd03fa (qgis): fix travis and docs
- 08:29 PM Revision 0638f758 (qgis): Move point cloud placement in data source manager
- 08:29 PM Revision 84892a7b (qgis): Fix some warnings
- 08:29 PM Revision 8a42c575 (qgis): port the basic renderer from Martin's prototype
- 08:29 PM Revision aa814bce (qgis): fix loading
- 08:29 PM Revision 59a6035e (qgis): Fix cloning point cloud layers
- 08:29 PM Revision 8ea34de8 (qgis): restore accidentally deleted files
- 08:29 PM Revision bb5b625b (qgis): able to build without zstd and lazperf
- 08:29 PM Revision 8536c564 (qgis): add ept provider
- 08:29 PM Revision 95631580 (qgis): fix loading of classes
- 08:29 PM Revision a3da3b3c (qgis): Fix entity's bbox and always show the bboxes for point clouds (for now)
- 08:29 PM Revision 8c059ebc (qgis): Added a qgis 3d test executable to quickly open a 3D scene
- The 3d sandbox needs a qgis project file and will open 3D map canvas
- 08:29 PM Revision 1d4b8e7c (qgis): read CSR and bounding box
- 08:29 PM Revision 47416739 (qgis): fix build
- 08:29 PM Revision 15e46086 (qgis): fix builds
- 08:29 PM Revision 81e37c67 (qgis): fix travis
- 08:29 PM Revision b1c94cdb (qgis): fix travis
- 08:29 PM Revision ac6116ca (qgis): fix travis
- 08:29 PM Revision 2017f742 (qgis): fix travis and 5.14 builds
- 08:29 PM Revision 8b15cfb4 (qgis): Fix build of sandbox + fix loading/saving project
- 08:29 PM Revision 47ba499d (qgis): Chunk node refactor: remove tileX(), tileY(), tileZ()
- Let's use tileId() everywhere for chunk coordinates
- 08:29 PM Revision 8fd7cc86 (qgis): Octree support in chunk nodes, start using chunking for point clouds
- 08:29 PM Revision 23dfbf8e (qgis): Make setting point cloud layer data source follow expected behavior
- for map layers
Will make it possible to repair point cloud layer sources - 08:29 PM Revision a86149b4 (qgis): Fix qgis_core python and project loading with point cloud layer
- 08:29 PM Revision 62faf3f9 (qgis): port academic code from Martin's prototype. ugly me
- 08:29 PM Revision da969e85 (qgis): Fixed few bugs + minor rendering improvements
- - using a color ramp to render points
- only rendering nodes that intersect the map extent - 08:29 PM Revision 63ecfb9b (qgis): Take point record size into account when decoding
- 08:29 PM Revision b7e80718 (qgis): some stubs for 3d classes
- 08:29 PM Revision acccc634 (qgis): fix after Nyall review
- 08:29 PM Revision 8d127724 (qgis): Refactor QgsChunkNode + QgsChunkedEntity for more flexibility
- - QgsChunkNode can have variable number of children
- QgsChunkLoaderFactory implementations get responsibility to ret... - 08:29 PM Revision 77de8a3d (qgis): fix doc check
- 08:29 PM Revision 0ad1738b (qgis): Fix inverted tiling
- 08:29 PM Revision b796dbb0 (qgis): add some basic skelet for point cloud data providers
- 08:29 PM Revision 9039aadf (qgis): Random fixes and hacks
- - corrected rotation
- hack to make the cloud closer to the terrain
- programmatic sizing of points
- limit to a sing... - 08:29 PM Revision abd102c5 (qgis): initial files stubs
- 08:29 PM Revision de6f4d6a (qgis): hook point cloud layer type to the rest of the code
- 08:29 PM Revision 9c27d4ae (qgis): bunch of other file skeletons
- 08:29 PM Revision b851caa9 (qgis): Fix display of point cloud layer properties/preview in browser
- 05:09 PM Revision 662e103b (qgis): Landing page: respect drawing order from TOC
- Fix WMS drawing order and icon alin for
rule groups. - 03:42 PM Revision ceeeb406 (qgis): enable builds for 3.16 + fix PyQGIS trigger
- 03:34 PM Revision 9db2d792 (qgis): fix duplication of feature being stopped at 1 level deep (#39550)
- 03:01 PM Revision 2ff56fc0 (qgis): Add model tester
- 03:01 PM Revision 8924596e (qgis): Leftover
- 07:28 AM Revision 6d246761 (qgis): Update src/app/qgslayercapabilitiesmodel.cpp
- Co-authored-by: Matthias Kuhn <[email protected]>
- 06:53 AM Revision 33475aa5 (qgis): Fix mssql connections not added/removed predictably when not from ma…
- 04:27 AM Revision cf37cb94 (qgis): Fix mssql connections not added/removed predictabely when not from main...
- 04:26 AM Revision add4fec4 (qgis): Improve QgsRasterIdentifyResult docs
- 04:26 AM Revision b2517cf6 (qgis): Fix dox test
2020-10-25
- 12:14 AM Revision fe2faaac (qgis): Add rotation widget to the georeferencer canvas
- 12:13 AM Revision 1d9c0e77 (qgis): Add Layer crs authid expression
- Adds a "@layer_crs" expression variable, to match behavior of existing @project_crs variable.
- 12:11 AM Revision 3f8bc29a (qgis): slider instead combo box
- 12:11 AM Revision 83dcfc37 (qgis): resolve conflict and adaptation considering recent change
- 12:11 AM Revision 68c0889b (qgis): remove unused members
- 12:11 AM Revision 40891e7f (qgis): doc, ui improvement and tests
- 12:11 AM Revision 7e956810 (qgis): resolve conflict
- 12:11 AM Revision c853b2c1 (qgis): fix int/size_t comparison
- 12:11 AM Revision 477e2505 (qgis): level of detail for 3D mesh
- 12:08 AM Revision 9f2a4125 (qgis): layer name suffix passed to convertToOfflineProject with ' (offline)' a...
- it's written into custom property so in synchronize it can get it from the offline project
- 12:08 AM Revision 864389e1 (qgis): tests with suffix on offline layer names
- 12:08 AM Revision 1cc9029b (qgis): set IDENTIFIER option in geopackage like we used to because it's out of...
- 12:08 AM Revision 7fe35ac4 (qgis): pass QString() instead of to have an empty layer name suffix
- 12:08 AM Revision 48d540d9 (qgis): pass empty layer name suffix to offline editing core, to avoid that off...
- 12:08 AM Revision da8c41a5 (qgis): only remove suffix when it's on the end
- 11:41 PM Revision b33b7924 (qgis): Sanitize qgsgeometry_cast<> implementation
- The previous implementation relied on dereferencing a null pointer.
This is undefined behaviour, and cppcheck rightly... - 10:00 PM Revision 5a275772 (qgis): translation string fix
- 11:16 AM Revision 4d686d9c (qgis): Fix self-snapping for layers with CRS that differs from project CRS
- 11:16 AM Revision 9632d603 (qgis): fix digitizing with curve #39590
- 07:59 AM Revision 7a149732 (qgis): Fix self-snapping for layers with CRS that differs from project CRS
- Fixes #39268
- 07:58 AM Revision c03c441c (qgis): fix digitizing with curve #39590
2020-10-24
- 11:30 PM Revision baf00adc (qgis): [RPM] Make spec file compatible with Fedora 33
- 11:30 PM Revision e95b62d9 (qgis): [processing] PointsToPath allow expression for order fields
- Allows using `$id` as expression for a csv with ordered values
- 11:30 PM Revision ae565f18 (qgis): Fix field type
- 11:30 PM Revision 84e2d78d (qgis): [processing] Clean migration path to new order_expression parameter
- 11:30 PM Revision be8a69fd (qgis): Ad hoc check for ORDER_EXPRESSION parameter
- 11:21 PM Revision 02b3c233 (qgis): [RPM] Make spec file compatible with Fedora 33
- 05:31 PM Revision 012ae4ea (qgis): Merge pull request #39582 from daniviga/rpm-build
- [RPM] Make spec file compatible with Fedora 33
- 04:45 PM Revision a720a180 (qgis): Merge pull request #39540 from m-kuhn/test_doxy_layout
- Test doxy layout
- 03:01 PM Revision d0a3a8f2 (qgis): [RPM] Make spec file compatible with Fedora 33
- 11:02 AM Revision 73baebbc (qgis): build docker images for 3.16
- 10:38 AM Revision 71a11c82 (qgis): Make doxygen happy again
- 07:39 AM Revision a2350b03 (qgis): Fix #38468 NOT taking the range.begin into account
- 03:00 AM Revision 70f7f8a0 (qgis): test format of uuid() expressions with different inputs like WithBraces...
- 03:00 AM Revision e7e87294 (qgis): simple help text with optional format parameter of uuid expression
- 03:00 AM Revision ac0c5781 (qgis): name format parameter of uuid expression 'format' instead of 'stringFor...
- 03:00 AM Revision 05fd1a06 (qgis): support parameter in uuid() expression for the stringFormat in versions...
- 03:00 AM Revision 409233b7 (qgis): parameter in uuid() expression for the stringFormat. WithBraces (defaul...
- 03:00 AM Revision f5357a6a (qgis): UUID expression function help text
- 02:59 AM Revision 2bcddfb4 (qgis): Allow importing vector dimensions greater than 3 and other geometry types
- 02:57 AM Revision 2613ac80 (qgis): Add QgsCPLHTTPFetchOverrider class and use it in OGR provider
- This utility class redirects GDAL's CPL HTTP calls through QgsBlockingNetworkRequest,
for GDAL >= 3.2 (see https://gi... - 02:57 AM Revision 3ba4cb42 (qgis): QgsBlockingNetworkRequest: add head(), put() and deleteResource() methods
2020-10-23
- 11:59 PM Revision d8f4c7be (qgis): Fix #38468 NOT taking the range.begin into account
- See #38468 for more discussion.
Reasoning is: if working with events with duration of exact 1hour
you do NOT want to ... - 11:52 PM Revision 665da244 (qgis): Some tweaks to Mesh layer properties
- Reduce number of group frames for plain properties
Make the wireframe checkbox and settings relation more obvious/dep... - 10:27 PM Revision fa54eabe (qgis): Modify default.cfg so it tries to build up-to-date and supported
- versions of fedora.
- 10:27 PM Revision 647f3a06 (qgis): As QGIS is phasing out 32 bit support. Removing i386 targets for
- fedora default build using mock.
- 10:27 PM Revision 1b5345ce (qgis): 33 is not released yet
- 10:27 PM Revision 14755be0 (qgis): Fedora 28 has been eoled for a while. Cleaning up the spec template with
- regards to that fact.
- 09:49 PM Revision 2748215b (qgis): [pyqgis-console] fix spell check
- 09:49 PM Revision c0f09aa8 (qgis): followup ae6ed7d: fix name of QPushButton
- 09:49 PM Revision a65143e8 (qgis): [pyqgis-console] select last row of history: address @uclaros comment
- 09:49 PM Revision 6eec68ad (qgis): [pyqgis-console] run multiple items selected from command history dialogy
- 09:49 PM Revision 77c4823b (qgis): [pyqgis-console] set focus to run button in history dialog and renaming...
- 09:48 PM Revision d1dc4306 (qgis): [themes] Fix tiny regression with custom indicator for layer tree et cie
- 09:48 PM Revision 58e9a682 (qgis): [themes] Fix missing background fill for user input widgets
- (fixes #39452)
- 09:48 PM Revision be597876 (qgis): [OGR provider / GPKG] Avoid skipConstraintCheck() return true on the GP...
- (cherry picked from commit 212085e94f7635fc2ae0b2fb3506e856ea370c50)
- 09:48 PM Revision 41185f7c (qgis): [DelimitedText provider] Fix performance issue with files with Unix end...
- Fixes #38068
The performance regression was introduced per commit 644a5647dbdef395993cf406678addfd6978e781
It result... - 09:48 PM Revision 6c70e9eb (qgis): [Processing] GdalUtils: fix quoting of arguments with '&' (fixes #38674)
- (cherry picked from commit c6fe79b60d2ff6743cf1fd5ed38642b6ebafb6fb)
- 09:48 PM Revision 3430bbdf (qgis): [GUI] Identification result: fix warning 'CRITICAL Qt : QTableWidget: c...
- (cherry picked from commit 079f340e99eedce0007aebfbdc1914f8e6bb7cc0)
- 09:48 PM Revision f48e1813 (qgis): Replace PS character. Fixes #37803
- (cherry picked from commit 1bd78908eee84ea03a1238cd52a1cf6a965e171e)
- 09:48 PM Revision a1fc6897 (qgis): Transaction and Geopackage datasets: make it work when the layer whose ...
- We cannot use QgsDataSourceUri::connectionInfo() as it returns an empty string
for OGR datasources. So use QgsTransac... - 09:48 PM Revision a5bba9b3 (qgis): [themes] Fix vertical slider fill color and sliders' invertedAppearance...
- (cherry picked from commit 4f834cafb88780baa76cd02fbdee193435fea248)
- 09:48 PM Revision 08a8592c (qgis): VectorFileWriter/OGR provider: workaround GDAL 3.1.x bug regarding XLSX...
- GDAL 3.1.0 to 3.1.3 will create XLSX and ODS files with ZIP64 extensions,
which make them incompatible of current Lib... - 09:48 PM Revision 0d4f0a39 (qgis): Fixes #31798 : don't convert bool to string in virtual layer
- (cherry picked from commit 36a7d1b8c468ae14ccde7a8334e30d8140f26e6e)
- 09:48 PM Revision 2eff7087 (qgis): FIX: QgsCoordinateReferenceSystem::createFrom* has to return CRS's vali...
- The methods `QgsCoordinateReferenceSystem::createFrom*` returned true when the CRS was found in cache instead of the ...
- 09:48 PM Revision fb6643ec (qgis): When a layer is being removed from the project, gracefully
- close and cleanup all panels in the layer styling dock
Fixes #38920
(cherry picked from commit 67ec244864ca6f9290e1... - 09:48 PM Revision 51d19dd3 (qgis): Increase precision of georeferencing coordinates used when creating Geo...
- Fixes shift in geopdf feature positions when using geographic CRS at large scales
Fixes #37755
(cherry picked from ... - 09:48 PM Revision 7f800772 (qgis): Fix constraint metadata is duplicated after opening layer properties
- Fixes #38916
(cherry picked from commit 6a002573c00a8a8e11443eaca28b57a8ad6de4c0) - 09:48 PM Revision 2d99271e (qgis): Fix various nullptr dereference when opening project with broken raster...
- Found when replacing <provider>gdal</provider> by something else.
Number of nullptr checks in QgsRasterLayer class h... - 09:48 PM Revision 571f3bd2 (qgis): [WFS provider] Fix freeze when feature requests issued from main thread...
- 09:48 PM Revision 5266b7fb (qgis): Fix grassname of raster layer bands in r_rgb.py
- (cherry picked from commit e7e08fd5045b4fbbec5078ed30de644dabd5ce41)
- 09:48 PM Revision b0bdb3f1 (qgis): Manual backport of master fix for PG mixed geometries
- Plus a new test case, fixes #35367 and #38565
The new test case needs forward port to master - 09:48 PM Revision cb010a34 (qgis): Fix WMS auth basic password encoding
- Fixes #39243
Manually backported from master https://github.com/qgis/QGIS/pull/39347 - 09:48 PM Revision 6172206f (qgis): no &
- 09:48 PM Revision 4363e202 (qgis): Test for issue 39230 expressions fields in ogr
- Backported from master bacd987b06887f4451cd5a80e05abed3ea38a55a
- 09:48 PM Revision ff18c71a (qgis): Don't bark when there are expression fiels
- Fixes #39230
- 09:48 PM Revision d1abf1e0 (qgis): Fix translation for geometry checks
- Q_DECLARE_TR_FUNCTIONS must be used in the subclass. If used from the super class
it simply does not work. - 09:48 PM Revision 467cce70 (qgis): GUI: renaming GPKG layer: allow any character but | (fixes #39288)
- (cherry picked from commit f940ffc6d0db4aaa818e0debc93269f1f889cdf5)
- 09:48 PM Revision c8d82251 (qgis): Fixes #37038: Fix drag and drop field order in designer
- 09:48 PM Revision 0aa2b801 (qgis): Merge pull request #38658 from suricactus/37847_scroll_to_f
- FIX 37847 New feature is hidden when created from attribute table
- 09:48 PM Revision e5ab8ef5 (qgis): Fix 'hide all layers' UX
- 09:48 PM Revision c024c52c (qgis): GML streaming parser / WFS: correctly deal with gml:id attributes befor...
- (cherry picked from commit 80f00f84c0dbe39fa6c40df87f1444cee2a120d0)
- 09:48 PM Revision 6d17ac84 (qgis): Fix server WFS-T 1.1.0 wrong case in transaction response
- Fixes #38558
(cherry picked from commit aa79a840170b4cb62283036e35750c3662160794) - 09:48 PM Revision ab38f31e (qgis): fix segmentation fault 11 on MacOS during closing QGIS
- (cherry picked from commit cbdda422b0fe66fa16c08bad72e6b7e116e52155)
- 09:48 PM Revision 66dc90c2 (qgis): Fixes value relation line edit not found values
- When there is no match in the relation layer,
show "(no selection)" instead of NOT updating
the widget (which was the... - 09:41 PM Revision 5f36f66c (qgis): Adding a Identify Result setting to hide the Derived attributes
- Not 100% sure about what to hide for Mesh layers. For now hiding the
so called 'Geometry' feature
Co-authored-by: Ny... - 06:16 PM Revision 6aa537c7 (qgis): Doxy
- 05:48 PM Revision 246f1f5b (qgis): Proxy model tests
- 02:12 PM Revision 72574567 (qgis): Bump version to 3.17
- 02:10 PM Revision 308606ef (qgis): changelog and news update for 3.16
- 02:10 PM Revision 43b64b13 (qgis): Release of 3.16 (Hannover)
- 02:10 PM Revision a759ca22 (qgis): translation update for 3.16.0 from transifex
- 02:08 PM Revision d2171173 (qgis): Release of 3.10.11
- 02:08 PM Revision 0df45b31 (qgis): translation update for 3.10.11 from transifex
- 01:23 PM Revision dfabe323 (qgis): windows: use Threads along with HDF5 in mdal provider on windows (for H...
- (cherry picked from commit 12a44c7829dda01dfa9ebc35f6d56bd6d295833f)
- 12:53 PM Revision 1318a90c (qgis): Adapt tests
- 12:11 PM Revision ef70fb17 (qgis): Undef doxygen Q_DECL_DEPRECATED
- 11:03 AM Revision e0321be2 (qgis): Add iface method and new class for delegating all responsibility
- and logic for activating a custom map tool and ensuring it can
only be enabled in the right circumstances to QGIS app... - 10:26 AM Revision 19842ead (qgis): Merge pull request #39566 from elpaso/server-landingpage-clean-env2
- Server landing page: restore env
- 09:26 AM Revision b925f1ed (qgis): Prompt to save unchanged project on close before prompting to save
- any unsaved scripts
It just seems more natural this way! - 09:19 AM Revision 7272f27a (qgis): Server standalone colorize output
- 08:28 AM Revision 1cbfb35b (qgis): Escape # in doxy
- 08:18 AM Revision e4701b11 (qgis): Server landing page: restore env
- The landing page implements a system to map URLs to project using hashes.
For the legacy services (WMS, WFS etc.) th... - 07:47 AM Revision 694cc76c (qgis): Merge pull request #39553 from elpaso/bugfix-gh39530-handle-unknown-typ...
- PG: Fixes #39530 by handling unknown
- 07:30 AM Revision c5a95a9d (qgis): Add dependency on version to doc
- 07:20 AM Revision 9737a6db (qgis): sipified custompropertychanged
- 07:13 AM Revision a993021f (qgis): tests for custom property set / read and the signal customPropertyChanged
- 06:25 AM Revision 42fe8c38 (qgis): simplify homebrew dependencies installation command
- 04:55 AM Revision f86a2e91 (qgis): Fix can no longer paste colors from text strings, add tests
- 04:55 AM Revision 395718f0 (qgis): Fix PyQGIS docs for colorFromMimeData
2020-10-22
- 12:22 AM Revision 8c623b26 (qgis): Revert "DB manager: PG read enum value for sslmode"
- This reverts commit 26e9ec98e76591286576d2dde098578877bef9c0.
It results in unfixable crashes on many platforms, lik... - 11:17 PM Revision c688148a (qgis): translation fixes
- 11:17 PM Revision 12a44c78 (qgis): windows: use Threads along with HDF5 in mdal provider on windows (for H...
- 09:09 PM Revision 6ec342b4 (qgis): Fix dox
- 09:09 PM Revision 245f354a (qgis): Predefine Q_DECL_DEPRECATED for doxygen
- 08:43 PM Revision 2adadce2 (qgis): Add some private doxygen comments
- 08:42 PM Revision 42af1efa (qgis): Fix a bunch of doc issues
- 08:01 PM Revision 98ba41c4 (qgis): [OAuth2] Do not emit empty scope in requests for Keycloak compatibility
- When using Keycloak in OpenId Connect mode with AuthCode or ResourceOwner
methods, and no specifying a scope, we send... - 07:59 PM Revision fbe80985 (qgis): Avoid update loop when QgsTemporalNavigationObject::setFrameDuration
- is called from code
- 07:59 PM Revision 61298adc (qgis): Avoid emitting duplicate updateTemporalRange signal when calling QgsTem...
- 07:59 PM Revision a59de065 (qgis): Add temporalFrameDurationChanged signal, and make view more aware of ch...
- This commit adds a new signal to the QgsTemporalNavigationObject, which is
emitted when the frameDuration (of current... - 07:59 PM Revision a4bcdc4e (qgis): Add test to confirm no duplicate signal is sent
- 07:58 PM Revision ff1d21a3 (qgis): [WFS provider] Fix connecting to a server with non-basic authentication
- 07:57 PM Revision abacccb7 (qgis): Add mapToolActionGroup to iface object
- Any actions added by plugins for toggling a map tool should also
be added to this action group so that they behave id... - 07:56 PM Revision 460bf8e5 (qgis): Hardcode a DPI of 72 into GDAL GeoPDF composition file instead of
- original layout DPI
This fixes the incorrect page size reported by Acrobat reader for
generated GeoPDF files.
Unfor... - 07:46 PM Revision 2b7f2c8c (qgis): Working! (for now)
- 06:45 PM Revision 13db03e0 (qgis): Crashing!
- 04:33 PM Revision ac807697 (qgis): PG: Fixes #39530 by handling unknown
- 03:58 PM Revision 165dcb67 (qgis): Not working yet
- 03:32 PM Revision 8942ed5e (qgis): Fuck you qt
- 03:32 PM Revision 7186c802 (qgis): tree wip
- 03:26 PM Revision b0c208f0 (qgis): Hidden layers flags
- 11:46 AM Revision f5c87393 (qgis): Merge pull request #39548 from 3nids/fix-duplicate-errors
- Fix duplicating features
- 11:31 AM Revision 7183966c (qgis): Pedantic
- 11:31 AM Revision d1a18750 (qgis): Fix doxygen warnings
- 11:31 AM Revision 13ba8015 (qgis): Error out on doxygen build errors
- 11:31 AM Revision 985c69a2 (qgis): Add ag to doxygen_layout_check
- 11:31 AM Revision ee6ab3ca (qgis): Fail on doxygen warnings
- 11:31 AM Revision 6bd2b79b (qgis): Fix doxygen command order
- 10:30 AM Revision 82f02575 (qgis): Show warning when configuring 3d map and all lights are removed from th...
- 10:30 AM Revision d41eb25c (qgis): Increase default intensity of 3d lights to avoid underexposed scenes by...
- 10:30 AM Revision 350bc602 (qgis): A newly created 3d map now defaults to a single directional light
- instead of a point light source
These are a better default lighting, because they are simpler to
configure and will ... - 10:30 AM Revision c5fe9faa (qgis): Newly created directional lights default to slightly angled lights,
- instead of directly top-down directions
This is more friendly behavior, because it allows visibility of
vertical fea... - 10:30 AM Revision f749089d (qgis): Fix test
- 10:30 AM Revision f476ca4e (qgis): More appropriate step size for light intensity
- 10:30 AM Revision 19f79d41 (qgis): Ensure newly added point lights default to same y position of 1000 as t...
- 09:40 AM Revision ffbe377c (qgis): add feature before adding its children
- otherwise, this leads to an error in transaction mode as the referenced feature does not exist yet (foreign key const...
- 08:56 AM Revision eaac69b9 (qgis): remove layer parameter from customPropertyChanged
- 08:54 AM Revision 45f65ded (qgis): Update src/core/qgsmaplayer.h
- Co-authored-by: Nyall Dawson <[email protected]>
- 08:53 AM Revision 6264ec89 (qgis): Update src/core/qgsmaplayer.h
- Co-authored-by: Nyall Dawson <[email protected]>
- 08:22 AM Revision 32ca4b17 (qgis): correctly initilaze feature with fields in map layer action from attrib...
- 06:07 AM Revision ecc6bfcd (qgis): [ui] Add an Apply button to the 3D map configuration dialog
- 04:14 AM Revision 16847cd3 (qgis): fix 3D directional light ui
- 04:14 AM Revision e8c895ad (qgis): no negative altitude
- 04:02 AM Revision 04d665f4 (qgis): make mesh 3d rendering more thread safe
- 04:02 AM Revision 560cc73a (qgis): fix #39455
- 03:14 AM Revision 67e7825d (qgis): Remove use of deprecated std::ios_base::streamoff method
- 03:04 AM Revision 35d62ab0 (qgis): Set a clear value for spinboxes to avoid clear icon for default values ...
- * Set a clear value for spinboxes to avoid clear icon for default values
2020-10-21
- 01:39 AM Revision dd4af80e (qgis): fix #39068 : geometry_overlays's limit parameter not working as expecte...
- 01:39 AM Revision 49759652 (qgis): fix #39068 : geometry_overlays's limit parameter not working as expected
- 01:33 AM Revision e3db51f2 (qgis): Add option to add field constraint hints via programatic call
- Test with:
dlg = processing.createAlgorithmDialog("native:refactorfields", {
'FIELDS_MAPPING' : [
{'expre... - 01:33 AM Revision 7854c611 (qgis): Update src/gui/processing/qgsprocessingfieldmapwidgetwrapper.cpp
- Co-authored-by: Matthias Kuhn <[email protected]>
- 01:14 AM Revision c857a333 (qgis): [OGR provider] Check return value of commitTransaction() in addFeatures...
- 01:13 AM Revision 29ff58e2 (qgis): [Oracle] Fixes #39504 : Fix default value evaluation when adding features
- 01:13 AM Revision 3e00e0cc (qgis): make defval const
- Co-authored-by: Alessandro Pasotti <[email protected]>
- 01:13 AM Revision 6237ec0d (qgis): Remove irrelevant test
- 01:13 AM Revision 60c83eed (qgis): Improved docs
- 01:13 AM Revision 915040b8 (qgis): Fix backwards compatibility of QgsFieldCalculatorAlgorithm
- 01:13 AM Revision f21bd119 (qgis): No need to append anything, the fieldIdx already exists
- 01:02 AM Revision 5215f81e (qgis): QgisApp::askUserForOGRSublayers(): make sure all layers get opened with...
- This fixes a scenario inspired from #39431, but doesn't fix the exact one
of that ticket.
The scenario fixed by this... - 12:34 AM Revision 7a8f52bf (qgis): Rename widget in svg selector dialog to avoid collision
- 06:45 PM Revision 49c50892 (qgis): Allow conversion of QgsFeatureStoreList results to Python objects
- Fixes #39479
- 06:44 PM Revision 4f4b286d (qgis): Add flag to turn off rendering crosshairs in the background of preview
- images generated for markers by QgsSymbol::bigSymbolPreviewImage()
- 06:44 PM Revision 690d403f (qgis): Don't show horizontal grey line under arrow when rotating marker symbol...
- 06:44 PM Revision 0920242a (qgis): Fix build on older Qt versions
- 06:44 PM Revision 62409b92 (qgis): Fix preview symbol when offsetting point symbols isn't shown correctly
- 06:44 PM Revision 00a3a6b8 (qgis): [needs-docs] Also use click-click behavior for offset point symbols tool
- To match consistency with all the other QGIS map tools!
- 06:44 PM Revision 0480a646 (qgis): Improve appearance and readability of rotate marker overlay
- 06:44 PM Revision d5164e1e (qgis): [needs-docs] Follow standard click-click behavior for rotate point
- markers tool
Instead of click and hold to rotate, make this tool follow every
other QGIS map tool and use click-clic... - 06:43 PM Revision 9aa805c1 (qgis): Truncate action text when showing a preview in the action manager table
- There's no point showing the full action text in the table, as the table
columns are generally only wide enough to sh... - 06:43 PM Revision e304d4d7 (qgis): When running a map action and clicking over multiple features, ensure
- the popup feature menu uses the layer's defined display expression instead
of just showing raw feature ids
This matc... - 06:43 PM Revision 3019b821 (qgis): Rework 3d light configuration GUI so that point and directional
- lights aren't separated into distinct tabs
This hopefully avoids the papercut issue where its not obvious
to users e... - 03:51 PM Revision dd593fd7 (qgis): Merge pull request #39502 from elpaso/server-standalone-wms-bug
- Server standalone wms bug
- 02:04 PM Revision 1b4b1fce (qgis): include thread for gcc
- 01:58 PM Revision 7c38853d (qgis): Merge pull request #39194 from lbartoletti/vertex_tool_snapping_interpo...
- Fix Z interpolation on vertex moved/added by the vertex tool.
- 01:49 PM Revision c3ead990 (qgis): disconnect slots on layer change
- 01:46 PM Revision 22b622b1 (qgis): also use SVG selector in SVG fill symbology (#39524)
- 12:17 PM Revision 2d82ef91 (qgis): fix buttons in SVG source line edit (#39519)
- 11:26 AM Revision 8ea93ec7 (qgis): Display version in help
- 11:21 AM Revision ca644234 (qgis): Use same version from QGIS desktop
- 11:19 AM Revision 430031f2 (qgis): fix Z interpolation for Middle of Segment
- 11:19 AM Revision 22ee3d06 (qgis): fix tests
- 11:19 AM Revision 4d50f005 (qgis): fix topological edition when mid segment is snapped [vertex tool]
- 11:19 AM Revision 4fa41bf6 (qgis): Fix Z interpolation on vertex moved/added by the vertex tool. fixes #38561
- 11:19 AM Revision 3eec50ea (qgis): Add vertex information for QgsPointLocator::MiddleOfSegment in order to...
- 10:31 AM Revision 9ffc42be (qgis): Take a nap
- 09:28 AM Revision 454a0951 (qgis): fix vertical spacer in SVG selector
- 09:18 AM Revision 8a33a14b (qgis): customPropertyChanged signal in map layers to handle things like e.g. t...
- 06:35 AM Revision f31b9557 (qgis): remove spins
- 06:35 AM Revision 51305598 (qgis): improve 3D ui for directional light
- 06:35 AM Revision 55ee533b (qgis): remove qwt
- 06:10 AM Revision 139be61b (qgis): Merge pull request #39421 from 3nids/svg-browser
- make the SVG selector collapsible (+ remove duplicated code)
- 03:08 AM Revision f1fcd393 (qgis): Log message if selection cannot be determined even after geometry repair
- 03:08 AM Revision 9d2ecb58 (qgis): Use prepared geometries for faster selections
- 03:08 AM Revision 929e2b19 (qgis): Silence noisy GEOS messages when selecting invalid geometries, fix logic
- 03:08 AM Revision 7e64d74f (qgis): Add method to silence noisy GEOS error logging handling when not
- desirable.
By default these errors are logged to the console and in the QGIS UI.
But for some operations errors are ... - 03:08 AM Revision 2480814d (qgis): Safer approach to handling invalid geometries in selection tools
- 03:08 AM Revision 22c2c5a4 (qgis): When selecting features via rect, ignore GEOS errors due to invalid
- geometries and allow these features to be selected based on their
bounding boxes alone.
Fixes #38460
2020-10-20
- 01:32 AM Revision 5565a685 (qgis): Some doxygen grammar fixes
- 01:32 AM Revision d3adc10e (qgis): Move some todos so they don't sit between member doxygen and declaration
- Sipify doesn't handle this, and drops off the docstring from the python method
- 01:32 AM Revision 9f979559 (qgis): Further improvements to QgsProject dox
- 10:12 PM Revision a259f509 (qgis): ReadEntry ok value must be set to False when property doesn't exist
- Fixes #37851 : readEntry ok value must be set to False when property doesn't exist
- 10:09 PM Revision 58280a06 (qgis): Update user groups symbology to use gradient type radial with centroid ...
- 08:21 PM Revision 537761aa (qgis): Homogenize the look of Identify Results for different LayerTypes
- The code to build the Treeview for the Identify Results is split
in four, for the four different LayerTypes (vector, ... - 02:09 PM Revision f6b81ca2 (qgis): Spelling
- 01:59 PM Revision 14b0c24d (qgis): Server standalone: reimplement without signals
- Because of WMS internal event loop that will
crash on cascading. - 01:59 PM Revision 5d678a57 (qgis): Server landing page: don't crash on bad layers
- 11:15 AM Revision 9482b1be (qgis): Correctly expose metadata tab for mesh layers
- Just like all other map layer types, meshes CAN have metadata set,
so expose this via a metadata tab in their layer p... - 11:15 AM Revision 7b61f08f (qgis): Fix crash in test
- 10:22 AM Revision f81aee4e (qgis): Merge pull request #39473 from elpaso/bugfix-landingpage-bad-layers-crash
- Server landing page: don't crash on bad layers
- 09:13 AM Revision cdff8ba5 (qgis): indicator of offline layers in the layertree according to the customPro...
- 08:20 AM Revision 7551f84e (qgis): fix property
- Co-authored-by: Mathieu Pellerin <[email protected]>
- 08:07 AM Revision 4f834caf (qgis): [themes] Fix vertical slider fill color and sliders' invertedAppearance...
- 05:46 AM Revision c3ca85e6 (qgis): When required text codecs aren't available on the system, proxy
- the conversion over to GDAL's API
Resolves missing text codecs like CP852 on windows builds. These
were previously a... - 05:46 AM Revision c5af382a (qgis): Fix leaks in test
- 02:21 AM Revision 4d789aed (qgis): More responsive cancelation for Fill Nodata algorithm
- 02:09 AM Revision 3692aeca (qgis): Correctly parent 3d config window, so that window inherits application ...
2020-10-19
- 12:25 AM Revision deacc51e (qgis): [pyqgis-console] use play icon to run single command
- 10:59 PM Revision 3c0fb948 (qgis): [pyqgis-console] use asterisk to track changes in script
- 07:07 PM Revision 9edd827a (qgis): Merge pull request #39481 from slarosa/fix_css
- fix border size in metadata stylesheet
- 05:11 PM Revision 047a7a2a (qgis): fix border size in metadata stylesheet
- 12:29 PM Revision ea1e6c18 (qgis): Minor UI improvements to mesh layer properties dialog, capitalization
- fixes
- 12:29 PM Revision 6a3cf9d9 (qgis): Improve toolbar appearance of QgsMeshDatasetGroupTreeWidget
- By making it behave/appear more like standard QGIS toolbars
- 12:08 PM Revision 2d15a4cf (qgis): Don't force a whole layout map to be rasterised just because one
- vector layer has non 100% opacity
Rather, only rasterise this one layer and leave all the rest as
vectors - 12:08 PM Revision a0ac94a2 (qgis): Update test mask
- 12:08 PM Revision b06ede3c (qgis): Spelling
- 11:15 AM Revision 572e0177 (qgis): Implement encode/decodeUri for mdal provider
- 11:15 AM Revision 3c67e1ac (qgis): [mesh] Use standard presentation for metadata/information tab on proper...
- 10:58 AM Revision a35ebd75 (qgis): [ui] Fix mesh terrain single color / ramp settings out of sync
- 10:48 AM Revision 2a67d49e (qgis): Server landing page: don't crash on bad layers
- 09:01 AM Revision 45a0c60b (qgis): [themes] Fix tiny regression with custom indicator for layer tree et cie
- 09:01 AM Revision 76be37b0 (qgis): [themes] Fix missing background fill for user input widgets
- (fixes #39452)
- 07:51 AM Revision db1078ad (qgis): Merge pull request #39443 from elpaso/unreported-crash-gpkg-native-types
- Fix crash in GPKG connection api nativeTypes
- 06:53 AM Revision abc112be (qgis): typo and spelling
- 06:53 AM Revision b5c787bd (qgis): fix feedback of TIN mesh creation
- 06:32 AM Revision 46ef391a (qgis): Speed up mesh triangulation algorithm by avoiding a bunch of unnecessary
- QVector detachments
- 06:32 AM Revision 6a2832ea (qgis): Fix build
- 04:54 AM Revision 0d9f1da8 (qgis): [3d] Don't allow users to set terrain to mesh or DEM without
- selecting an elevation layer
Instead show a warning advising them that a layer must be
selected - 04:54 AM Revision 4643689b (qgis): Avoid double nested group box in 3d mesh terrain settings
- 04:54 AM Revision 8b647720 (qgis): Avoid 3d map config dialog opening with initially out-of-sync selected ...
- 04:54 AM Revision 40fb39b8 (qgis): Tweak margins
- 04:54 AM Revision 1d456ea0 (qgis): Tweak strings
- 04:54 AM Revision 670c3349 (qgis): Demote some collapsible group boxes to non collapsible
- There's no need to allow collapsing on pages which have
plently of room available - 04:31 AM Revision fb118876 (qgis): add default UTF-8 encoding to grass provider by default
- 03:47 AM Revision 34fb646f (qgis): Fix trying to create new color ramp from first page in style
- manager dialog does nothing
- 03:47 AM Revision 9cdcef7b (qgis): Escape should close new ramp creation dialog
- 03:47 AM Revision a085ce84 (qgis): Fix menu not shown when clicking 'add' item in style manager dialog and...
- 03:47 AM Revision b637b14d (qgis): Remove a lot of duplicate hardcoded strings for color ramp types and us...
2020-10-18
- 01:41 AM Revision 1d5bfb2c (qgis): add default UTF-8 encoding to grass provider by default
- 01:27 AM Revision 80c81d46 (qgis): Fix ui build warnings
- 01:25 AM Revision d191aba8 (qgis): QgsVectorLayerExporter: improve to use QgsFeature::approximateMemoryUsa...
- Flush when we have ~ 100 MB of features accumulated
- 01:25 AM Revision 7ac4b518 (qgis): Add QgsGeometry::wkbSize()
- 01:25 AM Revision a04fcce5 (qgis): Add QgsFeature::approximateMemoryUsage()
- 01:24 AM Revision 1b6191d9 (qgis): 3D config : hide general terrain shading for mesh
- 05:10 PM Revision 2626ad61 (qgis): [needs-docs][ui] UI/UX revamp of the 3D map configuration dialog (#39448)
- 12:31 PM Revision d5896af0 (qgis): Astyle
- 12:03 PM Revision 07280da2 (qgis): fix doygen
- 10:33 AM Revision 0675d99b (qgis): [processing] Fix generated layers stored in geopackage always
- report a feature count of 0
Remove outdated approach which saw an empty copy of the destination
layer loaded immedia... - 10:33 AM Revision 69686c25 (qgis): [vector layer] Speed up feature deletion by _a lot_
- 08:52 AM Revision ff336ade (qgis): [processing] Fix Import Geotagged photos algorithm incorrectly
- assigns form widgets when saving the results to GPKG or other
formats which automatically insert new fields into the ...
2020-10-17
- 01:15 AM Revision d8c6a25a (qgis): QgsVectorLayerExporter: defer GPKG spatial index creation at file closing
- Should fix the issue raised in
https://lists.osgeo.org/pipermail/qgis-developer/2020-October/062422.html
The differe... - 01:15 AM Revision 04dbfeb3 (qgis): [OGR provider] Faster update of feature count in addFeatures() and dele...
- Based on suggestion by @nyalldawson
- 01:15 AM Revision 4cf40fb3 (qgis): QgsOgrProvider::deleteFeatures(): restore previous (odd) behaviour rega...
- 01:15 AM Revision 87f0b2b8 (qgis): QgsVectorLayerExporter: bump number of features per commit batch to 10 ...
- 01:15 AM Revision 501c63fe (qgis): [processing] Ensure driverName is passed to QgsVectorLayerExporter
- so that GPKG specific optimisations can be applied when saving outputs
to geopackage - 10:16 PM Revision 37c8506a (qgis): Fix crash in GPKG connection api nativeTypes
- 09:45 PM Revision a0711d71 (qgis): Merge pull request #39368 from elpaso/wfs-t-1.1
- Fix WFS-T 1.1.0 support
2020-10-16
- 11:27 PM Revision 0a5321ab (qgis): Fixes #39430 German crash
- 10:09 PM Revision ae27767c (qgis): FIX: QgsCoordinateReferenceSystem::createFrom* has to return CRS's vali...
- The methods `QgsCoordinateReferenceSystem::createFrom*` returned true when the CRS was found in cache instead of the ...
- 10:02 PM Revision 9883c42c (qgis): fix 3D mesh color ramp widget displaying
- 09:13 PM Revision 06cfdd95 (qgis): Update strings and UI regarding layer CRS override setting
- Make it much clearer that this setting does NOT reproject a layer
Fixes #32101 - 05:30 PM Revision 4d11d792 (qgis): [geometry fixer] PR review - spatial index
- 03:48 PM Revision 29b76f44 (qgis): reuse existing SVG selector widget in QgsSvgMarkerSymbolLayerWidget
- 02:38 PM Revision 9edf4825 (qgis): Fix axis for QGIS server
- 12:23 PM Revision b3066af3 (qgis): Merge pull request #39352 from m-kuhn/bad_layer_deps
- Do not try to load bad layer dependencies
- 11:09 AM Revision 27b64a0f (qgis): Use srsName from shared data, fix tests
- 11:00 AM Revision e79f9a97 (qgis): [geometry fixer] PR review
- 10:22 AM Revision 17636265 (qgis): fix dox + header layout
- 10:06 AM Revision 29382d06 (qgis): move SVG browser to a dedicated class
- defer loading of SVG icons to only show them when the widget is made visible
- 09:16 AM Revision 785854c8 (qgis): WFS-T Apply axis inversion logic
- 09:04 AM Revision 0f4270cf (qgis): Use proper SQL code editor in filter preview widget in vector layer pro...
- Gives proper syntax highlighting, matching bracket highlight, and correct
font/color scheme appearance - 08:05 AM Revision c606cf8b (qgis): Only apply device pixel ratio in scaleIconSize for tested use
- 08:03 AM Revision 746ee315 (qgis): Fix boolean literal presentation in dox/PyQGIS docs
- 07:47 AM Revision 3ffbed31 (qgis): add field icon in DnD tree (#39400)
- 07:19 AM Revision 98088973 (qgis): Merge pull request #39373 from elpaso/bugfix-gh39371-server-wfst-ignore...
- Server WFST: use srsName when needed
- 05:29 AM Revision 6cd8d890 (qgis): Fix build warning
- 04:18 AM Revision 850ac4c1 (qgis): Further optimisations to geometry validation
- 04:18 AM Revision 6a570f33 (qgis): Move QgsVector methods to header to allow better compiler optimisation,
- also hold Python GIL when calling them
- 04:18 AM Revision 73b0e68e (qgis): Extract logic from QgsLineString::removeDuplicateNodes to a highly opti...
- 04:18 AM Revision b4b2ec01 (qgis): Avoid expensive cloning before removing duplicate vertices if there are...
- 04:18 AM Revision 5f67531d (qgis): Don't crash on null geometries
- 04:18 AM Revision 41a30ac2 (qgis): Better duplicate node detection/removal handling
- 04:18 AM Revision cf670765 (qgis): Better string
- 04:18 AM Revision ddbe56fc (qgis): Unit tests for collectDuplicateNodes
- 04:18 AM Revision 2a15c3b0 (qgis): Speed up QGIS geometry validation
- Use native geometry classes instead of transforming everything into
QgsPointXY to avoid unnecessary conversion and al... - 02:44 AM Revision b7ff23aa (qgis): Scroll to newly added feature in the attribute table view
- Refs #37847
- 02:16 AM Revision e075b879 (qgis): Fixes #39063 : Don't clear document path when its null representation
- 02:16 AM Revision b00d6fa6 (qgis): fix QCOMPARE
- 02:14 AM Revision 0170436d (qgis): fix typo in cache key
- 02:14 AM Revision d1f3f9d4 (qgis): correctly determine if variables are static in aggregate expression and...
- fixes #33382
- 02:14 AM Revision 28a85833 (qgis): provide parent to generic aggregate functions
- 02:14 AM Revision c21141b4 (qgis): also detect non static variables for generic aggregates
- 02:14 AM Revision e1319a17 (qgis): fix test with old Qt
- 02:13 AM Revision 212085e9 (qgis): [OGR provider / GPKG] Avoid skipConstraintCheck() return true on the GP...
- 02:08 AM Revision 842e765c (qgis): Maintain range label in rule based legend
- fix #28011
2020-10-15
- 10:44 PM Revision cb37b18a (qgis): Various tweaks to the overlay_contains function description and examples
- 09:34 PM Revision fd431948 (qgis): Set prefer coordinates from uri
- 09:26 PM Revision 9c0a620f (qgis): Add option for ServerPrefersCoordinatesForTransactions_1_1
- 09:26 PM Revision f29f86fa (qgis): Try special treatment for arcgis
- 09:04 PM Revision db7b9770 (qgis): [processing] Correctly discard fid field values when running
- algorithms with the RegeneratePrimaryKey flag in in-place mode
Fixes #37761, fixes #33816 - 09:04 PM Revision 4b3703d8 (qgis): Add option to regenerate primary key to QgsVectorLayerUtils.makeFeature...
- Allows us to optionally reset the fid field value when required
- 09:04 PM Revision 748aa4cf (qgis): Update tests/src/python/test_qgsprocessinginplace.py
- Co-authored-by: Alessandro Pasotti <[email protected]>
- 09:04 PM Revision f0bee04a (qgis): Remove all primary keys when RegeneratePrimaryKey is set, not just thos...
- 09:03 PM Revision a53bb3d4 (qgis): [processing] When reporting that a feature is invalid, also mention
- the layer name so that it's clear which of the corresponding inputs
the warning/error relates to
Fixes #26664 - 08:02 PM Revision b38ea535 (qgis): Merge pull request #38861 from pblottiere/maptips_willrenderfeature
- Check if feature is rendered before displaying its map tips
- 02:48 PM Revision c97e3243 (qgis): [geometry fixer] overlapcheck incorectly snaps corrected feature to grid
- 02:47 PM Revision 4d730eb8 (qgis): [geometry fixer] fix overlap check tolerance error
- We were not using the same tolerance when collecting
the error than when fixing the error. - 02:44 PM Revision 279b0510 (qgis): [geometry fixer] fix gap check geometry fix edge case
- The case where the gap was containing a point that was
lying inside (or on the edge) of a neighbouring polygon
used t... - 10:23 AM Revision a25a561b (qgis): Optimization
- 10:23 AM Revision ece1dfae (qgis): Check if feature is rendered before displaying its map tips. Fixes #37066
- 10:23 AM Revision dd6b20e9 (qgis): Delegate filter to provider when possible
- 09:50 AM Revision dd2b56ac (qgis): Add test for issue 39371
- 09:12 AM Revision 252976b7 (qgis): Allow more file types to be expanded in the browser
- Allows for
- xls(x)
- ods
- gpx
- accdb
Files to be expanded in the browser. This permits map layers with these
file... - 07:39 AM Revision f8aafda1 (qgis): Merge pull request #39349 from m-kuhn/processdashdash
- Separate qgis_process params with --
- 07:39 AM Revision 390384cc (qgis): Merge pull request #39375 from qgis-bot/backport-39359-to-release-3_10
- [Backport release-3_10] Fix crash in undo dock when clearing project/closing QGIS
- 06:48 AM Revision 06075042 (qgis): Move and unify scaleIconSize into QgsApplication::scaleIconSize
- 06:48 AM Revision 76cfbabf (qgis): [layer tree] Avoid blurry icons on devices with a pixel ratio != 1
- 05:49 AM Revision e951aead (qgis): Fix QgsMapSettings {mapToLayer,layerToMap}Coordinates failing with poin...
- 05:49 AM Revision 52416ddc (qgis): Avoid extra vertices added when digitizing due to roundtrip reprojecti...
- 05:49 AM Revision 303e6c83 (qgis): Address comment
- 05:49 AM Revision 2653afc1 (qgis): Revert QgsMapSettings change, fix root cause in QgsCoordinateTransform
- 04:40 AM Revision 05645b32 (qgis): [processing] Fix "Split with lines" algorithm can get stuck in
- an endless loop if geos difference result is numerically unstable
Amend the test to determine whether a split occurr... - 04:40 AM Revision ab6e615c (qgis): Update test
- 04:40 AM Revision f3a52573 (qgis): Rename variables for clarity
- 04:40 AM Revision f8222f0f (qgis): [processing] Skip redundant and potentially expensive duplicate interse...
- test in Split With Lines algorithm
- 04:40 AM Revision bf319fdb (qgis): Simplify code
- 02:51 AM Revision 710230cc (qgis): Fix array_slice example
- 02:16 AM Revision c72c1110 (qgis): Fix crash when snapping to curved geometry without curved segments
- 02:15 AM Revision fff2098e (qgis): Try to fix Travis build
- 02:15 AM Revision 8c79b94f (qgis): Don't show cascaded feature deletion warnings and feedback if
- joined deleted features came from an auxilary layer
As auxiliary features are intended to be intrinsicly linked to
a...
2020-10-14
- 10:53 PM Revision 5c97ff66 (qgis): Fix crash in undo dock when clearing project/closing QGIS
- 10:49 PM Revision d87d230b (qgis): Fix crash in undo dock when clearing project/closing QGIS
- Fixes #38157
- 10:49 PM Revision 99758925 (qgis): Cleanup code
- 06:18 PM Revision c1e8eb4d (qgis): Server WFST: use srsName when needed
- Fixes #39371
- 03:51 PM Revision 69faea81 (qgis): Merge pull request #39364 from DelazJ/patch-21
- Use a working URL for docker badge
- 03:07 PM Revision 6ec7919b (qgis): WFS-T 1.1.0 thanks to ESRI use coordinates
- Apparently ESRI mapserver does not like pos and posList
for coordinates in GML3 but only accepts "coordinates". - 01:56 PM Revision a63a048d (qgis): Use a working URL for docker badge
- 01:05 PM Revision cc67a6fa (qgis): Update tests
- 01:01 PM Revision 2f8201a9 (qgis): Separate qgis_process params with --
- 10:51 AM Revision 00b53831 (qgis): Merge pull request #39348 from m-kuhn/fix_33234
- Fix crash when snapping to curved geometry without curved segments
- 09:09 AM Revision 1e80643f (qgis): [symbology] Fix SVG marker anchor calculation and improve bounds (#39336)
- 07:49 AM Revision 2659c411 (qgis): Merge pull request #39347 from elpaso/bugfix-gh39243-wms-auth-basic-decode
- Fix WMS auth basic password encoding
- 05:47 AM Revision 02d7afae (qgis): Fix copy/paste/select all shortcuts don't work when layer tree is selected
- Fixes #38849
- 05:46 AM Revision a195b056 (qgis): Fix edited and new features no longer correctly show their corresponding
- color shading in the feature list view
2020-10-13
- 09:46 PM Revision bc0df6d2 (qgis): ALWAYS load processing plugin in qgis_process tool
- Otherwise on a new install where QGIS application is not available
and has never been run the processing plugin will ... - 09:46 PM Revision fc8d916b (qgis): Add --json option to qgis_process tool
- This allows external tools to more easily use the standalong qgis_process
tool without resorting to fragile string pa... - 08:45 PM Revision 7b7a9093 (qgis): Merge pull request #39350 from uclaros/fix-del-console-history
- Fix deleting python console history entries
- 08:18 PM Revision 08769018 (qgis): Do not try to load bad layer dependencies
- References #39025
- 07:11 PM Revision 1f26bb03 (qgis): Fix deleting python console history entries
- 06:07 PM Revision a72d84a6 (qgis): Fix crash when snapping to curved geometry without curved segments
- When a geometry that supports curves has only straight segments and
a user snaps to it with "snap to intersections" e... - 05:44 PM Revision 1b80ca33 (qgis): WFS-T 1.1.0 uses GML3
- 05:44 PM Revision b1da0810 (qgis): WFS-T 1.1.0 client implementation
- 02:53 PM Revision c8f90c11 (qgis): Better fix for #39243: decode in uri
- instead of handling that inside the wms routines.
- 02:49 PM Revision a3d6965f (qgis): Merge pull request #39346 from elpaso/bugfix-server-wfs3-unreported-wro...
- Bugfix server wfs3 unreported wrong extension handling in links
- 02:48 PM Revision ff7641df (qgis): Merge pull request #39344 from elpaso/server-landing-page-rename-env-vars
- Server landing page: rename vars, no functional changes
- 01:03 PM Revision 40997ff8 (qgis): Fix WMS auth basic password encoding
- and add an unrelated test, since I wrote it.
Fixes #39243 - 12:39 PM Revision 29055f1b (qgis): Fix test
- 12:35 PM Revision e4e854a6 (qgis): Server WFS3: fix unreported wrong links extension
- 11:49 AM Revision 6145f3a3 (qgis): Server landing page: rename vars, no functional changes
- 06:14 AM Revision 1ac59415 (qgis): Cleanup handling of margins in QgsCodeEditor and subclasses
- 06:14 AM Revision 8d3e028d (qgis): Cleanup raw margin manipulation used to hide holding controls, use prop...
- 06:14 AM Revision 88726e9d (qgis): Javascript code editor should show line numbers
- 06:14 AM Revision 66226f6b (qgis): Use proper method to show line numbers in Virtual Layers SQL editor
- 04:30 AM Revision ad3f0a8f (qgis): Make test WKT comparison more tolerant
- 04:30 AM Revision 8298d682 (qgis): Catch another situation where the user-set custom CRS name needs to be ...
- 04:30 AM Revision 9a35b276 (qgis): When creating a CRS from WKT and the WKT has an embedded CRS name, corr...
- 02:47 AM Revision b02d7b33 (qgis): Add option to apply parameterized colors to SVGs returned by
- QgsApplication::getThemePixmap
- 02:47 AM Revision 56b34947 (qgis): Spelling
- 02:47 AM Revision 0a3f40a1 (qgis): Allow error indicator colors to be controlled for code editor color scheme
- 02:12 AM Revision f4423aaf (qgis): GDAL provider: don't crash on invalid bands
2020-10-12
- 12:56 AM Revision 364e2e92 (qgis): fix and improve test
- 12:56 AM Revision 5aba56c0 (qgis): fix 3d mesh dataset rendering
- 12:25 AM Revision dbe2a3be (qgis): Add note about Python bindings in QgsAction
- 12:24 AM Revision 00ccfc8c (qgis): GDAL provider: don't crash on invalid bands
- Fix unreported crash
- 01:56 PM Revision afd474be (qgis): Merge pull request #39328 from elpaso/bugfix-unreported-ogr-gpkg-layerT...
- OGR decodeUri: be tolerant on layerName case
- 12:47 PM Revision 498bbbb8 (qgis): Merge pull request #39283 from elpaso/bugfix-gh39265-transactions-crash...
- Don't crash on transaction save
- 12:09 PM Revision 9b99ecb5 (qgis): OGR decodeUri: be tolerant on layerName case
- Unreported issue: discovered in the QGIS-Documentation
test CI issue
https://travis-ci.org/github/qgis/QGIS-Documenta... - 09:05 AM Revision ea907746 (qgis): flake8
- 09:05 AM Revision c2831cc6 (qgis): Don't crash on transaction save
- Fixes #39265
- 08:58 AM Revision 1d2bb417 (qgis): Lazy construct expression context for memory provider feature sources
- It's not free to calculate, and is only used when
iterating over a memory layer with a subset string set
Results in ... - 05:06 AM Revision 5c8013df (qgis): [console] Fix exception when running scripts (followup cce7aa7)
- and move responsibility for showing warning messages to QgsCodeEditor
base class, so that the same code can be used b... - 03:53 AM Revision aaa813a1 (qgis): Split indentation guide color from edge color in code editor settings
- Reusing the same color resulted in too subtle indentation guides
2020-10-11
- 01:49 AM Revision cce7aa73 (qgis): [pyqgis-console] restore marker icon for syntax check
- 12:41 AM Revision d4c963e1 (qgis): [3d] Fix crash when line feature cannot be buffered
- E.g. when it has only one vertex
(cherry picked from commit f6eed85729a8cbf913155ae16df7499f688ba0fa) - 10:23 PM Revision 5e4707fc (qgis): Enable -DQT_USE_QSTRINGBUILDER and fix related build errors
- Background:
https://www.qt.io/blog/2011/06/13/string-concatenation-with-qstringbuilder
When enabling -DQT_USE_QSTRIN... - 10:23 PM Revision e4fa6cbc (qgis): qgspostgresprovider.cpp: use classic initialization
- 07:25 AM Revision aa014d93 (qgis): fix crashes in QGIS 3D, mostly directly at project load
- 07:25 AM Revision e29f17cf (qgis): Use edge color for tab indentation guide in code editors
- 04:46 AM Revision 18bfe1f5 (qgis): Try to make PROJ >= 6 related tests more robust to output from differen...
- 04:37 AM Revision 3686e01b (qgis): [processing] Fix error reporting from batch dialog
- 04:33 AM Revision bd60cf11 (qgis): Remove include
- 04:33 AM Revision 99dc28e9 (qgis): Readd q_gadget
- 04:33 AM Revision 1ddfbe68 (qgis): Fix translation for geometry checks
- Q_DELCARE_TR_FUNCTIONS must be used in the subclass. If used from the super class
it simply does not work. - 04:31 AM Revision 6de9f602 (qgis): [ui] stretch last section in filed table widget
- 04:31 AM Revision 66f19ab8 (qgis): [ui] use grid layout for groupbox widgets in digitizing option
- 04:30 AM Revision 1c06551b (qgis): Add scripts/qstringfixup.py and .sh
- The .py script is the lower level one that acts on a single file.
The .sh one is the one aimed at being used by the ... - 04:30 AM Revision a76670e5 (qgis): QStringLiteral -> QLatin1String changes generated by scripts/qstringfix...
2020-10-10
- 10:41 AM Revision e0ce6026 (qgis): Merge pull request #39297 from slarosa/stylesheet
- [ui] use a lower size for border in metadata information
- 09:09 AM Revision 0824effd (qgis): Merge pull request #39070 from ianturton/issue-39002
- 1st fix for broken GetFeatureInfo URLs in REST WMTS layers
- 09:06 AM Revision 8eb52c82 (qgis): Merge pull request #39286 from elpaso/bugfix-gh39282-transaction-group-...
- Transaction group: keep editing status after save
- 08:56 AM Revision b788aa25 (qgis): [ui] use a lower size for border in metadata information
- 04:19 AM Revision 6829e635 (qgis): [layouts] Fix resizing multiline label items to adjust to the size
- of their text
- 04:17 AM Revision f940ffc6 (qgis): GUI: renaming GPKG layer: allow any character but | (fixes #39288)
2020-10-09
- 11:36 PM Revision 9d061863 (qgis): fix crashes in QGIS 3D, mostly directly at project load
- 05:55 PM Revision 1258afe6 (qgis): Merge pull request #39174 from DelazJ/overlayOnly
- Rename geometry_overlay_* functions into overlay_*
- 05:05 PM Revision 72c86736 (qgis): Transaction group: keep editing status after save
- Fixes #39282
- 01:40 PM Revision 5ddf9aa6 (qgis): Merge pull request #39257 from elpaso/rouault-ogrprovider_remove_useles...
- ogrprovider remove useless resetreading
- 08:19 AM Revision 7216045a (qgis): [layouts] Allow negative values for grid annotation distance
- This works, it was just blocked by the spin box minimum value
- 04:20 AM Revision 47ab2318 (qgis): Don't bark when there are expression fiels
- Fixes #39230
- 04:20 AM Revision bacd987b (qgis): Test for issue 39230 expressions fields in ogr
- 04:20 AM Revision 064778dd (qgis): Update src/core/providers/ogr/qgsogrprovider.cpp
- 04:20 AM Revision 9fcdbb18 (qgis): No need to crash when there are no errors
- 03:20 AM Revision 0e362652 (qgis): [sipify] Catch **ALL** SIP_OUT arguments when generating docstrings and...
- 03:20 AM Revision cddcbe07 (qgis): Improve docs
- 03:20 AM Revision 0001ec27 (qgis): Ensure SIP_OUT argument docs are always included as :returns: directive...
- 03:20 AM Revision ffc71b54 (qgis): spell
- 03:20 AM Revision d3f038c9 (qgis): Sipify
- 03:20 AM Revision 4ee9feb5 (qgis): Sipify
2020-10-08
- 01:19 AM Revision 58ebb12b (qgis): change function
- 01:19 AM Revision 21415938 (qgis): remove guards to allow memory layer
- 01:19 AM Revision 19c26fda (qgis): spelling
- 01:19 AM Revision 2f42226b (qgis): fix inserting break lines in dual edge triangulation
- .
- 01:18 AM Revision 06de70e7 (qgis): PG: Silence warning when discovering relations on query layers
- 01:18 AM Revision 7846188f (qgis): Update src/providers/postgres/qgspostgresprovider.cpp
- 01:13 AM Revision 43a181b0 (qgis): Fix some Qt 5.15 deprecation warnings
- 09:17 PM Revision 2207c30a (qgis): When calling processing.run() and an QgsProcessingExpection occurs,
- don't raise a generic "something went wrong" exception but instead
ensure that the original exception with the proper... - 09:17 PM Revision ee7bea23 (qgis): [processing] Fix execution of "Eliminate selection" through Python
- Fixes #38808
- 03:52 PM Revision fd495d06 (qgis): Skip test on GDAL < 2.3
- 01:41 PM Revision 1d5ebe93 (qgis): Update src/core/providers/ogr/qgsogrfeatureiterator.cpp
- Co-authored-by: Even Rouault <[email protected]>
- 01:29 PM Revision 02c168a2 (qgis): mDoNotResetReading -> mAllowResetReading
- 12:15 PM Revision 505ef993 (qgis): Skip potential reset reading calls
- 11:49 AM Revision 29f657dd (qgis): remove duplicate include directory
- 11:41 AM Revision 2f6c33c4 (qgis): Merge branch 'ogrprovider_remove_useless_resetreading' of https://githu...
- 10:27 AM Revision f6eed857 (qgis): [3d] Fix crash when line feature cannot be buffered
- E.g. when it has only one vertex
- 08:18 AM Revision 2207342c (qgis): Fix layout order on drag drop action, fix #39136
- 06:40 AM Revision 03fdc0cd (qgis): Fix custom stroke patterns incorrectly scale when data defined
- stroke width is set
Fixes #39201 - 06:39 AM Revision 1cd5a335 (qgis): Allow columns to be resized in datum transformation table
- Fixes #39169
- 04:50 AM Revision ec2cc484 (qgis): Fix layout order on drag drop action
- fix #39136
- 02:59 AM Revision 429ffde9 (qgis): [gps] Ensure that the status bar GPS distance readout only shows
- in response to a mouse action and doesn't always re-show as a
result of a GPS position change
Otherwise as soon as t... - 02:59 AM Revision 12da1a69 (qgis): Use a constant instead of raw number
2020-10-07
- 01:37 AM Revision f8d77436 (qgis): rotated ticks folloup : all the others
- 01:37 AM Revision 9efa05b1 (qgis): rotated ticks followup : update expected images masks
- 01:37 AM Revision 18e497d7 (qgis): rotated ticks followup : adapt to PR comments
- 01:37 AM Revision 96e0e9b9 (qgis): fix #39160 : fixed layout map grid annotations box calculation
- 01:37 AM Revision daa4e842 (qgis): rotated ticks followup : update expected images from travis
- (due to 4b650ed8dd0f15c23e4539d7a8769e4705695117)
- 01:37 AM Revision 70527cb0 (qgis): rotated ticks followup : fix annotation margin to corner calculation
- 01:37 AM Revision 07d869ac (qgis): rotated ticks followup : accept uppercase data defined strings
- 01:37 AM Revision 6409bce0 (qgis): rotated ticks followup : fix data defined not correctly updating
- 01:37 AM Revision 0b0f7d15 (qgis): rotated ticks folloup : improve UI
- groupboxes, better labels, units prefixes
- 01:37 AM Revision b593e689 (qgis): rotated ticks followup : tests for data-defined properties
- 01:37 AM Revision a85b6c51 (qgis): rotated ticks followup : add some data defined settings (just one)
- 01:37 AM Revision b18c2573 (qgis): rotated ticks folloup : rename setting groups
- 01:37 AM Revision d51c788f (qgis): rotated ticks folloup : more polishing
- (tooltips, etc.)
- 01:37 AM Revision a2516992 (qgis): rotated ticks folloup : revert unrelated ui change
- 01:37 AM Revision ce249b59 (qgis): rotated ticks folloup : prepare_commit
- 09:41 PM Revision e298a083 (qgis): [OTB] Fix path to OTB 7.1.0 release
- 09:40 PM Revision b2d778cb (qgis): Make Snap to common angles disabled by default
- 09:13 PM Revision d3d88e2d (qgis): [OGR provider] Remove calls to ResetReading() in changeGeometryValues()...
- Such calls will cause issues in the context of transaction groups where
feature iterators will share the same connect... - 08:33 PM Revision 0b9b0127 (qgis): Fix double canvas rotation is applied when canvas rotation is changed v...
- 08:33 PM Revision 6b8f8c0c (qgis): [gps] When calculating rotation to apply to map canvas, use
- ellipsoidal calculations so that rotation is stable for different
canvas CRS settings - 01:44 PM Revision cfba539e (qgis): fix build with customwidgets (#39227)
- 01:17 PM Revision cd27ac0a (qgis): fix build
- 12:18 PM Revision 1bce9718 (qgis): swtich to QStringList
- 12:16 PM Revision b890a90f (qgis): Fix windows build
- 12:16 PM Revision 6da6a452 (qgis): Remove all use of deprecated Qt methods up to Qt 5.14
- 12:16 PM Revision 6abe3b6d (qgis): Non-leaky approach to singleshot timer
- 12:04 PM Revision aa50eb02 (qgis): [ui][code editor] Remove fold area for the expression code editor
- 12:04 PM Revision 212438a9 (qgis): [ui][code editor] Remove fold area for the sql code editor
- 11:53 AM Revision a775957e (qgis): add robustness
- 07:06 AM Revision c9fb3620 (qgis): Fix fold icon colors in code editors -- allow these to be set so that
- they can match the editor theme
- 07:05 AM Revision 8efcb5ca (qgis): Fix some more Qt deprecation warnings
- 07:05 AM Revision 82734838 (qgis): Fix build
- 05:13 AM Revision 3f40dbfb (qgis): Fix rendering of CSS comments in QgsCodeEditorCSS
- Refs https://www.riverbankcomputing.com/pipermail/qscintilla/2019-July/001414.html
- 05:13 AM Revision 1af2e51f (qgis): Fix rendering of matched brace colors in QgsCodeEditor
2020-10-06
- 01:06 AM Revision 49961445 (qgis): Fix warning
- 12:43 AM Revision 0d4dfc4e (qgis): Raster style label precision
- 12:43 AM Revision 5b3c283d (qgis): Address PR comments
- 12:43 AM Revision 18368913 (qgis): Rebase to fix conflicts
- 12:43 AM Revision 37d84210 (qgis): Remove checkbox for default precision
- 12:43 AM Revision ce3588b1 (qgis): Cppcheck false positive
- 12:43 AM Revision f6507d34 (qgis): Raster label precision: round to power of 10
- 12:42 AM Revision 982e4ead (qgis): allow to pick the widgets with multiple action in customization
- 09:59 PM Revision 2e948884 (qgis): Don't use collapsible group boxes for labeling settings with dynamic co...
- The collapsible group box widget doesn't handle the case where child widgets
are hidden/shown while the box is in a c... - 09:59 PM Revision 5243a859 (qgis): [processing] Fix error reporting from batch dialog
- Fixes #39197
- 09:58 PM Revision ddae53b7 (qgis): [processing] Fix crash when renaming conditional branch in modeler
- Fixes #39053
- 09:58 PM Revision f3c9f9bf (qgis): [processing] Fix crash in model designer when a child algorithm
- contains hidden parameters
- 09:57 PM Revision 5f661045 (qgis): Ensure True/False are treated as Python keywords in Python code editor
- 10:51 AM Revision ea6ad85f (qgis): [ui] Add dedicated icon for compressed (.qgz) project files (#39051)
- 09:11 AM Revision fbacbf05 (qgis): Fix oracle build
- 09:11 AM Revision 3098fa59 (qgis): Move code editor color scheme tracking to dedicated registry,
- QgsCodeEditorColorSchemeRegistry
This cleans up the code, and makes it possible for creation of plugins
which add ne... - 09:11 AM Revision 1bafa2f6 (qgis): Code shuffle: move QgsCodeEditor classes to their own folder
- 09:04 AM Revision 9093bdfd (qgis): Don't silently close QGIS with unsaved changes in the console script
- editors
Instead prompt the user what to do with these changes
Fixes #38529 - 09:04 AM Revision 31dba545 (qgis): Fix test
- 09:04 AM Revision df6c8d74 (qgis): Allow plugins and scripts to register custom logic to prevent
- the QGIS application from exiting
This interface allows plugins to implement custom logic to determine whether it is... - 09:03 AM Revision 64bf347d (qgis): Fix dropping processing script algorithm .py file on QGIS no longer
- triggers the algorithm to execute
- 09:03 AM Revision 384f6a1d (qgis): Fix message log dock causes havoc with other docks placed in the same area
- Fixes #31955, fixes #27868, fixes #39171
2020-10-05
- 12:41 AM Revision 4465034f (qgis): Adjust test image to reflect different legend column balancing
- 12:41 AM Revision 08062ba9 (qgis): Add tests
- 12:41 AM Revision ee4c8418 (qgis): Round up number of items per column so earlier columns are taller
- 12:41 AM Revision b33c2cb1 (qgis): First item in each legend column has no space above it
- Fixes #37417
- 12:40 AM Revision d9507612 (qgis): add saturation sync when loading qml file
- 12:39 AM Revision 7162ab8e (qgis): Raster: invalidate block on errors
- 12:39 AM Revision 26160a1b (qgis): Address PR comments: use QgsRasterIterator and std::set
- 12:39 AM Revision 62d02b52 (qgis): Raster paletted float: reduce memory consumption & UX improvements
- Also, makes it possible to interrupt the block reading
and makes the feedback reporting much more precise and
smoothe... - 12:39 AM Revision 09fe306f (qgis): Raster paletted/unique float support
- Fixes #39058 an adds some small improvements in the
progress feedback. - 12:37 AM Revision 46ce3085 (qgis): [FEATURE] [UI] OGR source select: add a dynamic layout to define open o...
- 12:37 AM Revision f3476d9a (qgis): [FEATURE] [OGR provider] Add support for open options
- With "|option:FOO=BAR|option:FOO2=BAR2" in the URI
Also use more extensive encodeUri()/decodeUri() to avoid manual
m... - 12:37 AM Revision c23843dc (qgis): QgsOgrProviderMetadata::decodeUri(): do not remove vsi prefix in 'path'...
- 07:57 PM Revision 33f50496 (qgis): Fix bad merge
- 07:57 PM Revision e7a34f33 (qgis): Console options widget is not a dialog
- 07:57 PM Revision 8ec7f0e6 (qgis): Remove QgsPythonConsoleBase so that we have a single definitive Python ...
- 07:57 PM Revision ec2b2100 (qgis): Ensure autocomplete correctly works for all QgsCodeEditorPython instances
- 07:57 PM Revision 011f773d (qgis): Use standard QgsCodeEditorPython widget in Processing script editor
- 02:38 PM Revision ac6ee226 (qgis): Merge pull request #39183 from elpaso/bugfix-gh37666-no-geometry-in-fields
- Fields items: various fixes and enhancements
- 01:37 PM Revision 38eabb76 (qgis): [labelling] Enlarge the try/catch block in GeomFunction::containsCandidate
- 12:18 PM Revision f67515c6 (qgis): [console] Additional tweaks to looks of console input/output area
- 12:06 PM Revision 399bebaf (qgis): Fields items: various fixes and enhancements
- 1. expose geometry fields for PG Fixes #37666
2. add a warning message when deleting a pk
3. add a warning message wh... - 11:26 AM Revision aa5a1834 (qgis): Add a brute force try to standardize options margins...
- 11:26 AM Revision f76deec3 (qgis): Fix window title
- 11:26 AM Revision f6b03314 (qgis): [options] Ensure that the "Advanced" tab is always the last tab in the ...
- 11:26 AM Revision d12dcf3c (qgis): Cleanup layout resizing for Python Console settings tab
- 11:26 AM Revision 3db9e52e (qgis): Cleanup inconsistent margins in options dialog
- 10:37 AM Revision bb8cb8b6 (qgis): Fix duplicate margins show in python console
- 10:37 AM Revision 425dfcc8 (qgis): Use italic for comments in code editors
- 10:37 AM Revision 38a7b465 (qgis): Fix solarized color definitions
- 10:37 AM Revision 968cecb7 (qgis): Update test
- 10:37 AM Revision 3aef8ec2 (qgis): Fix inconsistent margin color in python code editors
- 10:37 AM Revision e66a0a02 (qgis): Move more code out of QgsPythonConsoleBase
- 10:37 AM Revision ba4906ed (qgis): Fix solarized fold colors
- 10:37 AM Revision bc55102e (qgis): Move icon references back out of QgsPythonConsoleBase
- 10:37 AM Revision 5e3214ff (qgis): Show default color option in code editor color buttons
- So that if you start tweaking a standard color scheme you can undo
the changes you've made to one class of color - 05:24 AM Revision 45c40c97 (qgis): Use correct help key
- 05:24 AM Revision 483c4cde (qgis): Move qgsoptions.cpp to new app/options subdirectory
- 05:24 AM Revision dcf7da73 (qgis): Expose color buttons for all known color roles
- 05:24 AM Revision 28245ef3 (qgis): Add utility class for automatic scope handling for app options widget f...
- 05:24 AM Revision e2ff63da (qgis): Copy font setting logic from QgsPythonConsoleBase to QgsCodeEditor
- 05:24 AM Revision 47236421 (qgis): [needs-docs] Move Python Console settings for font colors and family
- to new "Code Editor" tab in options dialog
These settings apply to more than just the Python console editors -
rathe... - 05:24 AM Revision 527e8850 (qgis): Add universal last-resort signal QgsGui::optionsChanged()
- This signal is emitted whenever the application options have been changed.
This signal is a "blanket" signal, and wi... - 05:24 AM Revision 96db7ad4 (qgis): Ensure that all open code editors respond immediately to color/font cha...
- 05:24 AM Revision 63a5cdaf (qgis): Avoid cppcheck warnings
- 05:24 AM Revision 64bcee54 (qgis): Proper icon for code editor settings
- 05:24 AM Revision d9782a12 (qgis): Move more code to QgsCodeEditorPython base class
- 05:24 AM Revision 8654efd0 (qgis): Fix background colors in JS and CSS widgets
- 05:24 AM Revision f5cd52f8 (qgis): Show a code editor preview widget in the code editor settings panel
- Allows instant preview of changes
- 04:23 AM Revision 55c0f93c (qgis): Fixes #39031 : commitData on scale changed for advanced snap
- configuration min/max scale
- 04:22 AM Revision 667af7f2 (qgis): Remove obsolete comment
- 04:22 AM Revision 6420854b (qgis): Make example fit to real output
- 04:22 AM Revision 163941ca (qgis): Update to_interval function examples
- 04:22 AM Revision 51b650af (qgis): Show some more diverse format for an interval
- Before showing an interval of two hours would show you:
interval: 0.0833333 days
Now depending on the range of the in... - 04:12 AM Revision 44466a33 (qgis): Code linting: modify "if ( foo() ) { foo()->bar }"-like constructs
- cppcheck sometimes detects this as a potential null pointer dereference.
This makes sense, although it is quite unlik... - 03:57 AM Revision a3c4fe44 (qgis): Fixes #38979 : Fix oracle new connection greyed ok button
2020-10-04
- 08:54 PM Revision 7f8c0365 (qgis): Fix tab order
- fixes #39161
- 09:23 AM Revision 5f74d6ab (qgis): Rename geometry_overlay_* functions into overlay_*
- 05:19 AM Revision 2cf6d119 (qgis): [pyqgis-console] revert changes for handy commands
- 05:19 AM Revision 74631215 (qgis): [pyqgis-console] fix missing import
- 05:19 AM Revision 8533d9a8 (qgis): [pyqgis-console] restore the correct prompt
- 05:19 AM Revision f724793c (qgis): [pyqgis-console] a better attribute name
2020-10-03
- 11:12 PM Revision fd8a1e7a (qgis): Add editor widgets to grass provider
- 11:12 PM Revision 75fc0b5c (qgis): cleanup
- 11:12 PM Revision 602a775b (qgis): Move widgets from QSpinBox to QgsSpinBox
- 11:12 PM Revision 3b811bda (qgis): Add more conversion to Qgs(Double)SpinBox
- 11:12 PM Revision 19acc15d (qgis): Move widgets from QDoubleSpinBox to QgsDoubleSpinBox
- 11:06 PM Revision 8cd40aee (qgis): Merge pull request #39135 from elpaso/bugfix-gh39086-empty-report-crash
- Fix crash when exporting empty report
- 11:06 PM Revision beaf4307 (qgis): Merge pull request #39141 from elpaso/bugfix-gh39025-fix-layer-dependen...
- Fix broken layer dependencies for old projects
- 09:02 PM Revision 5ed37da0 (qgis): Don't hardcode font family for python editor line numbers
- 09:02 PM Revision ad946d45 (qgis): Ensure colors in Python console match colors for Python editors
- used elsewhere in the application
- 09:02 PM Revision 89ace9ae (qgis): QgsPythonConsoleBase should use the standard QgsCodeEditorPython
- class as a base class
Actually it should be completely folded into QgsCodeEditorPython
so that we have a single defi... - 11:59 AM Revision 0580e9eb (qgis): Merge pull request #39154 from elpaso/bugfix-gh37666-no-geometry-in-fields
- Fix DB manager does not show geography in query results
- 11:58 AM Revision 6078fe48 (qgis): Cleanup color handling in QgsCodeEditor classes
- Remove a bunch of duplicate default color definitions, and ensure
that all subclasses correctly respect any user defi... - 11:07 AM Revision b7c28df0 (qgis): [processing] Add missing layers overwrite parameter to two layout expor...
- 11:06 AM Revision b0189b41 (qgis): Return a proper QgsProviderConnectionException from python table()
- Fixes #39151
- 10:54 AM Revision 096aa95a (qgis): Merge pull request #39153 from slarosa/fix_attribute_error
- [pyqgis-console] fix instance attribute name
- 09:33 AM Revision ad96c991 (qgis): Fix DB manager does not show geography in query results
- Fixes #37666
- 08:46 AM Revision 7c476d17 (qgis): [pyqgis-console] fix instance attibute name
2020-10-02
- 01:11 AM Revision f3272565 (qgis): [pyqgis-console] fix missing import, amd minor fixws to UI
- 01:11 AM Revision 4fea3ed8 (qgis): [pyqgis-console] move console options to main app options
- 11:29 PM Revision 61a71a41 (qgis): Merge pull request #39033 from uclaros/fix-report-bug
- Avoid accessing QgsLayoutItemsListView's model before it is defined
- 10:32 PM Revision 375a258e (qgis): Merge pull request #39144 from elpaso/bugfix-gh39142-pgraster-float-nodata
- PG raster fix #39142 nodata float
- 09:57 PM Revision 6de82d62 (qgis): change return type of QgsGrassRasterProvider::clone()
- 09:57 PM Revision 29970999 (qgis): change return type of QgsRasterDataProvider::clone()
- 08:45 PM Revision 65e8776a (qgis): PG raster fix #39142 nodata float
- 05:52 PM Revision 377e5e23 (qgis): Fix broken layer dependencies for old projects
- Fixes #39025 by skipping the broken relations detection
for widget configuations that were created before weak
relati... - 05:51 PM Revision ad6254a7 (qgis): Merge pull request #39122 from rouault/cppcheck_20201001
- Some cppcheck linting with cppcheck master
- 01:15 PM Revision c45d7a4a (qgis): Fix crash when exporting empty report
- Fixes #39086
- 12:08 PM Revision 88c4ee87 (qgis): qgsdelimitedtextprovider.cpp: make code more readable to avoid false po...
- 12:08 PM Revision 97e2e5e8 (qgis): QgsMapLayer: make it obvious to cppcheck that nullptr deref cannot occu...
- 12:08 PM Revision 863c9e3b (qgis): qgsproxyprogresstask_followup
- 12:08 PM Revision b993fbda (qgis): QgsProject: make it obvious to cppcheck that class is non-copyable/non-...
- 12:08 PM Revision 7ee62d43 (qgis): QgsScopedProxyProgressTask: make class non-copyable/non-affectable as i...
- 11:02 AM Revision fa28c42a (qgis): Remove use of deprecated QDateTime constructor
- 11:02 AM Revision 7a38388a (qgis): Fix some QProcess deprecation warnings
- 07:47 AM Revision 7ef302d6 (qgis): Merge pull request #39126 from gacarrillor/pr_test_write_weak_relations
- Test for writing weak relation attributes to XML (followup #39090)
- 05:04 AM Revision ab6bbfda (qgis): Fix all remaining Qt QFlags deprecated constructor warnings
2020-10-01
- 11:18 PM Revision bbc1deb0 (qgis): QgsAppScreenShots: make class non-copyable/non-affectable as it has poi...
- 11:18 PM Revision d7da95e8 (qgis): 3d/qgsshadowrenderingframegraph.cpp: make class non-copyable/non-affect...
- 11:18 PM Revision 2024a96e (qgis): qgs3dsceneexporter.cpp: avoid cppcheck 'The address of local variable '...
- 11:12 PM Revision 7407e0f1 (qgis): Test for writing weak relation attributes to XML (followup #39090)
- 11:11 PM Revision 09f84eb8 (qgis): fix #35026 fix MSSQL connection on MacOS
- 11:09 PM Revision 9c9b070d (qgis): update to MDAL 0.7.1, fixes bug in FLO2D reader
- 11:09 PM Revision b23288bc (qgis): fix #29702 , setup /Volumes connections
- 11:07 PM Revision 9d9d0c0f (qgis): [GUI] OGR Database connection dialog: relax checks to enable 'OK' button
- Currently when defining a new OGR Database connection, one must fill
the database, host and port numbers. Some/most o... - 11:06 PM Revision 75512b4f (qgis): [OGR provider] Code cleanup: mark a workaround for GDAL < 2.3 clearly a...
- 11:05 PM Revision 7af60f6e (qgis): [ogr] Fix decodeUri unable to handle newline characters in the subset s...
- 11:03 PM Revision 80f00f84 (qgis): GML streaming parser / WFS: correctly deal with gml:id attributes befor...
- 10:55 PM Revision ebeb016c (qgis): Merge pull request #39043 from elpaso/bugfix-gh39036-39025-relations-qu...
- PG fix relation discovery with table/schema that require quotes
- 10:58 AM Revision 398131d5 (qgis): remove warning when trying to pan to non spatial layer features (#39110)
Also available in: Atom