-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
merge from qgis #7
Commits on Apr 1, 2020
-
Revert last commit: qgis-dev-deps now includes protobuf (thanks Jürgen!)
This reverts commit a475af2.
Configuration menu - View commit details
-
Copy full SHA for c9f519a - Browse repository at this point
Copy the full SHA c9f519aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 43415ee - Browse repository at this point
Copy the full SHA 43415eeView commit details -
Revert "Clear settings before each translation test"
This reverts commit 3ec5104.
Configuration menu - View commit details
-
Copy full SHA for c0d2687 - Browse repository at this point
Copy the full SHA c0d2687View commit details -
Revert "Fix translation test init QgsApplication once only"
This reverts commit a57b827.
Configuration menu - View commit details
-
Copy full SHA for d002d58 - Browse repository at this point
Copy the full SHA d002d58View commit details -
Revert "Remove temp profiles after use"
This reverts commit 7f0d5de.
Configuration menu - View commit details
-
Copy full SHA for c12ed15 - Browse repository at this point
Copy the full SHA c12ed15View commit details -
Revert "Create test profiles in temp"
This reverts commit ae087a3.
Configuration menu - View commit details
-
Copy full SHA for acf7273 - Browse repository at this point
Copy the full SHA acf7273View commit details
Commits on Apr 2, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 7e71b23 - Browse repository at this point
Copy the full SHA 7e71b23View commit details -
Configuration menu - View commit details
-
Copy full SHA for 579ef1c - Browse repository at this point
Copy the full SHA 579ef1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e5c533a - Browse repository at this point
Copy the full SHA e5c533aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 196e68d - Browse repository at this point
Copy the full SHA 196e68dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f13e91f - Browse repository at this point
Copy the full SHA f13e91fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a7610c5 - Browse repository at this point
Copy the full SHA a7610c5View commit details -
- remove protobuf-devel from explicit list - should be included in deps - only use the extra #define where needed - disable vector tile test on azure for now (can't debug it)
Configuration menu - View commit details
-
Copy full SHA for 1c4042b - Browse repository at this point
Copy the full SHA 1c4042bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 18bd8ab - Browse repository at this point
Copy the full SHA 18bd8abView commit details -
Merge pull request #35341 from wonder-sk/vector-tile-layer
[FEATURE] Vector tile layer - part 1
Configuration menu - View commit details
-
Copy full SHA for 5307584 - Browse repository at this point
Copy the full SHA 5307584View commit details -
Don't raise ballpark transform warnings when reprojecting layer extent
for rendering We can safely use ballpark transforms without bothering the user here -- at the likely scale of layer extents there won't be an appreciable difference, and we aren't actually transforming any rendered points here anyway (just the layer extent) Fixes #34983
Configuration menu - View commit details
-
Copy full SHA for a3f933a - Browse repository at this point
Copy the full SHA a3f933aView commit details -
[FEATURE] Show a menu next to scale widget buttons, to allow setting
the widget directly to a scale from a print layout map
Configuration menu - View commit details
-
Copy full SHA for 3094534 - Browse repository at this point
Copy the full SHA 3094534View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8836429 - Browse repository at this point
Copy the full SHA 8836429View commit details
Commits on Apr 3, 2020
-
Configuration menu - View commit details
-
Copy full SHA for e19ddf3 - Browse repository at this point
Copy the full SHA e19ddf3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0930906 - Browse repository at this point
Copy the full SHA 0930906View commit details -
Configuration menu - View commit details
-
Copy full SHA for 406867d - Browse repository at this point
Copy the full SHA 406867dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ddd88e - Browse repository at this point
Copy the full SHA 6ddd88eView commit details -
[layouts] If a legend is linked to a map which is set to show a parti…
Configuration menu - View commit details
-
Copy full SHA for d40114c - Browse repository at this point
Copy the full SHA d40114cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e7079fe - Browse repository at this point
Copy the full SHA e7079feView commit details -
[FEATURE][MESH] plug mesh layer to QGIS temporal framework (#35466)
[FEATURE] Use temporal controller for the mesh layer time handling.
Configuration menu - View commit details
-
Copy full SHA for 75ddf3c - Browse repository at this point
Copy the full SHA 75ddf3cView commit details -
Merge pull request #35413 from suricactus/layer_toggle
FIX #33874 Turn on/off ALL selected layers with "Space" button
Configuration menu - View commit details
-
Copy full SHA for c6621a9 - Browse repository at this point
Copy the full SHA c6621a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7621be - Browse repository at this point
Copy the full SHA e7621beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 16655d7 - Browse repository at this point
Copy the full SHA 16655d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for bed6424 - Browse repository at this point
Copy the full SHA bed6424View commit details -
Configuration menu - View commit details
-
Copy full SHA for a59cf9c - Browse repository at this point
Copy the full SHA a59cf9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ce67b3 - Browse repository at this point
Copy the full SHA 2ce67b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 794eb7e - Browse repository at this point
Copy the full SHA 794eb7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ecbea3e - Browse repository at this point
Copy the full SHA ecbea3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 61aff3a - Browse repository at this point
Copy the full SHA 61aff3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ac0a3d - Browse repository at this point
Copy the full SHA 8ac0a3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ef0c65 - Browse repository at this point
Copy the full SHA 1ef0c65View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d720fb - Browse repository at this point
Copy the full SHA 5d720fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ac2c44 - Browse repository at this point
Copy the full SHA 1ac2c44View commit details -
Configuration menu - View commit details
-
Copy full SHA for dcb4987 - Browse repository at this point
Copy the full SHA dcb4987View commit details -
Configuration menu - View commit details
-
Copy full SHA for e1044d8 - Browse repository at this point
Copy the full SHA e1044d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b514e0 - Browse repository at this point
Copy the full SHA 6b514e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a33c75 - Browse repository at this point
Copy the full SHA 4a33c75View commit details -
Configuration menu - View commit details
-
Copy full SHA for a21800c - Browse repository at this point
Copy the full SHA a21800cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a5ce755 - Browse repository at this point
Copy the full SHA a5ce755View commit details -
Configuration menu - View commit details
-
Copy full SHA for c603ae2 - Browse repository at this point
Copy the full SHA c603ae2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 966045f - Browse repository at this point
Copy the full SHA 966045fView commit details -
Configuration menu - View commit details
-
Copy full SHA for fa0a6c3 - Browse repository at this point
Copy the full SHA fa0a6c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7dec917 - Browse repository at this point
Copy the full SHA 7dec917View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b9c262 - Browse repository at this point
Copy the full SHA 2b9c262View commit details -
Configuration menu - View commit details
-
Copy full SHA for 214e719 - Browse repository at this point
Copy the full SHA 214e719View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c00667 - Browse repository at this point
Copy the full SHA 6c00667View commit details -
[virtual] Fix creation of "_search_frame_" column (fixes #31356)
The "_search_frame_" hidden column should only be added for layers with geometries. It was the first column of the virtual table, it is now the last
Hugo Mercier committedApr 3, 2020 Configuration menu - View commit details
-
Copy full SHA for e028132 - Browse repository at this point
Copy the full SHA e028132View commit details -
[virtual] Protect RTree filter in case of null geometry
Hugo Mercier committedApr 3, 2020 Configuration menu - View commit details
-
Copy full SHA for e8ec44d - Browse repository at this point
Copy the full SHA e8ec44dView commit details -
Fix proj search paths are incorrectly set and missing the local profi…
…le proj folder This is a stupid stupid situation, but because of the mess which is QGIS application initialization we have to be very careful that nothing creates a QgsCoordinateReferenceSystem or QgsCoordinateTransform object between the QgsApplication construction and the call to QgsApplication::init with the correct profile path. The QgsApplication constructor creates the members object which contains singleton-ish things, and this CANNOT POSSIBLY be moved out of the constructor. And since it's apparently impossible to know the correct profile path at time of QgsApplication construction, we are left with the only option of ensuring that NOTHING in the QgsApplication members creates QgsCoordinateReferenceSystem or QgsCoordinateTransform objects (because if they do, then the proj search paths can't correctly be set to the actual profile path -- because until QgsApplication::init is called we don't know what the profile path is) Long story short: QgsTaskManager constructor was connecting to the QgsProject instance, forcing early construction of QgsProject and a QgsCoordinateReferenceSystem object as a result. F̶i̶x̶ gross hack around this by deferring the connection until a task is actually created, by which time we e̶x̶p̶e̶c̶t̶ hope that the call to QgsApplication::init has occurred... This is all l̶o̶v̶e̶l̶y̶ a pile of s***, and needs to be re-thought for QGIS 4.0
Configuration menu - View commit details
-
Copy full SHA for 85b2cf2 - Browse repository at this point
Copy the full SHA 85b2cf2View commit details
Commits on Apr 4, 2020
-
Configuration menu - View commit details
-
Copy full SHA for c796861 - Browse repository at this point
Copy the full SHA c796861View commit details -
Configuration menu - View commit details
-
Copy full SHA for 562b11f - Browse repository at this point
Copy the full SHA 562b11fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d1b55b - Browse repository at this point
Copy the full SHA 9d1b55bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 649e118 - Browse repository at this point
Copy the full SHA 649e118View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14748ee - Browse repository at this point
Copy the full SHA 14748eeView commit details -
[processing] Add API and interfaces so that widget wrappers can retri…
…eve the current set of parameters for other parameters when required
Configuration menu - View commit details
-
Copy full SHA for a80bdc4 - Browse repository at this point
Copy the full SHA a80bdc4View commit details -
Move parameter retrieval logic from dialog to ParametersPanel
This is cleaner, because the panel owns all the wrappers required to evaluate the parameter values
Configuration menu - View commit details
-
Copy full SHA for d69519a - Browse repository at this point
Copy the full SHA d69519aView commit details -
Merge pull request #35578 from basilrabi/rpmfix
[RPM] add build dependencies for vector tiles
Configuration menu - View commit details
-
Copy full SHA for 3c643d9 - Browse repository at this point
Copy the full SHA 3c643d9View commit details -
[BUG][3D] fix 3D crash with measure line (#35412)
* fix 3D crash with measure line * avoid non wanted windows opening of identify tool and measurment tool * adds guard avoid crashing when closing settings * spelling
Configuration menu - View commit details
-
Copy full SHA for 0eaba81 - Browse repository at this point
Copy the full SHA 0eaba81View commit details -
[processing] port band parameter definition widget to C++, expose
option to define multiple bands parameter in modeler parameter defintion dialog
Configuration menu - View commit details
-
Copy full SHA for a2ed502 - Browse repository at this point
Copy the full SHA a2ed502View commit details -
[processing] port field parameter definition widget to C++, expose
defaultToAll option to modeler parameter definition dialog
Configuration menu - View commit details
-
Copy full SHA for ebd0a72 - Browse repository at this point
Copy the full SHA ebd0a72View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f84358 - Browse repository at this point
Copy the full SHA 6f84358View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7330ca8 - Browse repository at this point
Copy the full SHA 7330ca8View commit details -
Configuration menu - View commit details
-
Copy full SHA for bae6d21 - Browse repository at this point
Copy the full SHA bae6d21View commit details -
Configuration menu - View commit details
-
Copy full SHA for ffd21f3 - Browse repository at this point
Copy the full SHA ffd21f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for abe12c4 - Browse repository at this point
Copy the full SHA abe12c4View commit details -
[processing] port range parameter defintion widget to C++ and expose
missed number type and min/max options
Configuration menu - View commit details
-
Copy full SHA for 4c4c2e3 - Browse repository at this point
Copy the full SHA 4c4c2e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91229e3 - Browse repository at this point
Copy the full SHA 91229e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 076a026 - Browse repository at this point
Copy the full SHA 076a026View commit details -
Configuration menu - View commit details
-
Copy full SHA for 51cc520 - Browse repository at this point
Copy the full SHA 51cc520View commit details -
[processing] enable multiple types selection for vector, feature source
and map layer parameters
Configuration menu - View commit details
-
Copy full SHA for 997ceba - Browse repository at this point
Copy the full SHA 997cebaView commit details -
Configuration menu - View commit details
-
Copy full SHA for f98a9e8 - Browse repository at this point
Copy the full SHA f98a9e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4cdeafe - Browse repository at this point
Copy the full SHA 4cdeafeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 596dbdb - Browse repository at this point
Copy the full SHA 596dbdbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d09998 - Browse repository at this point
Copy the full SHA 9d09998View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6aca7b6 - Browse repository at this point
Copy the full SHA 6aca7b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 595b5dc - Browse repository at this point
Copy the full SHA 595b5dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for ad0e043 - Browse repository at this point
Copy the full SHA ad0e043View commit details -
Configuration menu - View commit details
-
Copy full SHA for b48a576 - Browse repository at this point
Copy the full SHA b48a576View commit details
Commits on Apr 5, 2020
-
[FEATURE][layouts] New item type for marker symbols
Allows marker symbols to be placed directly on layouts, eg. for manually placing markers over a map item or for creation of advanced custom legends
Configuration menu - View commit details
-
Copy full SHA for 632448c - Browse repository at this point
Copy the full SHA 632448cView commit details -
Allow layout items to be created without rubber bands, e.g. so that
marker items are placed with a single click instead of click-and-drag
Configuration menu - View commit details
-
Copy full SHA for 0fe2ec2 - Browse repository at this point
Copy the full SHA 0fe2ec2View commit details -
[infrastructure] [macos] use QGIS-Mac-Packager dependencies to setup MacOS CI build with GitHub workflows. Use CMake's define QGIS_MAC_DEPS_DIR to define folder to dependencies
Configuration menu - View commit details
-
Copy full SHA for 62bcc92 - Browse repository at this point
Copy the full SHA 62bcc92View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0828c21 - Browse repository at this point
Copy the full SHA 0828c21View commit details -
Support loading of VT from MBTiles by drag'n'drop and in browser
+ fix layer extent when reading vector tiles from MBTiles
Configuration menu - View commit details
-
Copy full SHA for 36a26ee - Browse repository at this point
Copy the full SHA 36a26eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for a4a61e0 - Browse repository at this point
Copy the full SHA a4a61e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for c738061 - Browse repository at this point
Copy the full SHA c738061View commit details -
Configuration menu - View commit details
-
Copy full SHA for 205b8ae - Browse repository at this point
Copy the full SHA 205b8aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for ba4ceb4 - Browse repository at this point
Copy the full SHA ba4ceb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 64acffd - Browse repository at this point
Copy the full SHA 64acffdView commit details -
Configuration menu - View commit details
-
Copy full SHA for aa1c3e1 - Browse repository at this point
Copy the full SHA aa1c3e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0df11b - Browse repository at this point
Copy the full SHA c0df11bView commit details
Commits on Apr 6, 2020
-
Revert "fix script path on windows"
This reverts commit aa1c3e1. The change breaks a test
Configuration menu - View commit details
-
Copy full SHA for 872b464 - Browse repository at this point
Copy the full SHA 872b464View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7952591 - Browse repository at this point
Copy the full SHA 7952591View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ca80dd - Browse repository at this point
Copy the full SHA 2ca80ddView commit details -
[ui] Display info in Options window if QGIS is compiled without OpenCL
Fixes a segfault if translation of word "Acceleration" does not match.
Configuration menu - View commit details
-
Copy full SHA for 6958b9d - Browse repository at this point
Copy the full SHA 6958b9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0384ef0 - Browse repository at this point
Copy the full SHA 0384ef0View commit details -
[layouts][FEATURE] Allow marker items to sync rotation with maps
This allows creation of north arrows from marker symbols, exposing the same options as exist for picture items acting as north arrows. Sponsored by SLYR
Configuration menu - View commit details
-
Copy full SHA for de59f53 - Browse repository at this point
Copy the full SHA de59f53View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4390d64 - Browse repository at this point
Copy the full SHA 4390d64View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2184cf - Browse repository at this point
Copy the full SHA e2184cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5199b91 - Browse repository at this point
Copy the full SHA 5199b91View commit details -
Configuration menu - View commit details
-
Copy full SHA for 827f0a1 - Browse repository at this point
Copy the full SHA 827f0a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3bb03f6 - Browse repository at this point
Copy the full SHA 3bb03f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 16283f6 - Browse repository at this point
Copy the full SHA 16283f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9cd835 - Browse repository at this point
Copy the full SHA b9cd835View commit details -
Configuration menu - View commit details
-
Copy full SHA for db2aa56 - Browse repository at this point
Copy the full SHA db2aa56View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e7cb41 - Browse repository at this point
Copy the full SHA 7e7cb41View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8738bfc - Browse repository at this point
Copy the full SHA 8738bfcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 651a25a - Browse repository at this point
Copy the full SHA 651a25aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a5d818c - Browse repository at this point
Copy the full SHA a5d818cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 98ef2fe - Browse repository at this point
Copy the full SHA 98ef2feView commit details -
Configuration menu - View commit details
-
Copy full SHA for cd32d11 - Browse repository at this point
Copy the full SHA cd32d11View commit details -
Configuration menu - View commit details
-
Copy full SHA for 59b0dc1 - Browse repository at this point
Copy the full SHA 59b0dc1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a5ad9a - Browse repository at this point
Copy the full SHA 3a5ad9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1231aa0 - Browse repository at this point
Copy the full SHA 1231aa0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ed9104 - Browse repository at this point
Copy the full SHA 2ed9104View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3f3e0d - Browse repository at this point
Copy the full SHA a3f3e0dView commit details -
More PG raster temporal support
- expose to GUI - allows to set a default datetime - tests - fix metadata retrieval for multiband filtered rasters
Configuration menu - View commit details
-
Copy full SHA for 6cfa144 - Browse repository at this point
Copy the full SHA 6cfa144View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f8c28b - Browse repository at this point
Copy the full SHA 3f8c28bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f3a76d9 - Browse repository at this point
Copy the full SHA f3a76d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 818c579 - Browse repository at this point
Copy the full SHA 818c579View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0cafc1c - Browse repository at this point
Copy the full SHA 0cafc1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 198b797 - Browse repository at this point
Copy the full SHA 198b797View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce85eb1 - Browse repository at this point
Copy the full SHA ce85eb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef1497f - Browse repository at this point
Copy the full SHA ef1497fView commit details -
PG raster: fix raster size for untiled no metadata
Fix unreported issue with a wierd raster that has uncomplete metadata: - wrong size 1px rounding error - nodata values were not cleared after dropping out from the fast track
Configuration menu - View commit details
-
Copy full SHA for 1d4b909 - Browse repository at this point
Copy the full SHA 1d4b909View commit details -
Configuration menu - View commit details
-
Copy full SHA for dccfe5e - Browse repository at this point
Copy the full SHA dccfe5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f2a70a - Browse repository at this point
Copy the full SHA 0f2a70aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a3a397 - Browse repository at this point
Copy the full SHA 1a3a397View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1383cde - Browse repository at this point
Copy the full SHA 1383cdeView commit details -
Merge pull request #35511 from elpaso/pgraster-temporal
Postgres raster temporal API support
Configuration menu - View commit details
-
Copy full SHA for 8fa6338 - Browse repository at this point
Copy the full SHA 8fa6338View commit details -
Fix sip __hash__ for qgsactionscope
to allow use in actionScopeRegistry. Fixes #29225
Configuration menu - View commit details
-
Copy full SHA for 1730815 - Browse repository at this point
Copy the full SHA 1730815View commit details -
[FEATURE][API] Allow plugins to register custom "Project Open" handlers
These allow plugins to extend the "Open Project" dialog by adding in support for new file filters, which appear in the formats drop down list alongside the existing "QGS Projects" entry. Custom project open handlers then get first chance at loading project files. This allows plugins to extend QGIS support by adding integrated support for opening projects from non QGS/QGZ formats, e.g. allowing users to open ArcGIS MXD documents or MapInfo WOR Workspaces direct from the project open dialog. These non-native projects are also added to the recent projects list and welcome screen, giving them a truly first-class experience within QGIS. Sponsored by SLYR
Configuration menu - View commit details
-
Copy full SHA for 2716415 - Browse repository at this point
Copy the full SHA 2716415View commit details -
Provide custom project open handlers a method to create thumbnail images
for the welcome screen
Configuration menu - View commit details
-
Copy full SHA for 878ac9d - Browse repository at this point
Copy the full SHA 878ac9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for bc1c58b - Browse repository at this point
Copy the full SHA bc1c58bView commit details -
Expression builder : add layer_property(...,'distance_units')
To complete the existing function layer_property(...), this change add a new argument 'distance_units' for return a string with the layer distance units (see QgsUnitTypes::DistanceUnit) This function can be used for display units for labels, in layouts or for access to more layer properties in the expression builder for algorithms.
Configuration menu - View commit details
-
Copy full SHA for df0f975 - Browse repository at this point
Copy the full SHA df0f975View commit details
Commits on Apr 7, 2020
-
Configuration menu - View commit details
-
Copy full SHA for bf0aafc - Browse repository at this point
Copy the full SHA bf0aafcView commit details -
Configuration menu - View commit details
-
Copy full SHA for cf9e4af - Browse repository at this point
Copy the full SHA cf9e4afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 70bbfca - Browse repository at this point
Copy the full SHA 70bbfcaView commit details -
Configuration menu - View commit details
-
Copy full SHA for c987e50 - Browse repository at this point
Copy the full SHA c987e50View commit details -
Move geometry handling guts of QgsVectorLayerUtils::makeFeaturesCompa…
…tible to a new method in QgsGeometry
Configuration menu - View commit details
-
Copy full SHA for 78c86ef - Browse repository at this point
Copy the full SHA 78c86efView commit details -
[FEATURE][API] Add new QgsFeatureSink subclass QgsRemappingProxyFeatu…
…reSink This sink allows for transformation of incoming features to match the requirements of storing in an existing destination layer, e.g. by reprojecting the features to the destination's CRS, by coercing geometries to the format required by the destination sink, and by mapping field values from the source to the destination.
Configuration menu - View commit details
-
Copy full SHA for 93f714d - Browse repository at this point
Copy the full SHA 93f714dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c73c61 - Browse repository at this point
Copy the full SHA 8c73c61View commit details -
Configuration menu - View commit details
-
Copy full SHA for 28502a7 - Browse repository at this point
Copy the full SHA 28502a7View commit details -
[processing] Allow setting the optional remapping definition for QgsP…
…rocessingOutputLayerDefinition Provides a (currently non-functional) API for specifying optional remapping parameters for vector outputs.
Configuration menu - View commit details
-
Copy full SHA for 0d7773a - Browse repository at this point
Copy the full SHA 0d7773aView commit details -
[processing] Hookup backend API to allow sinks to append to an existi…
…ng layer (respecting the sink mapping definition)
Configuration menu - View commit details
-
Copy full SHA for bf6f017 - Browse repository at this point
Copy the full SHA bf6f017View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66959cd - Browse repository at this point
Copy the full SHA 66959cdView commit details -
[processing] Add API to determine in advance the properties of vector
outputs (sinks and vector layers), such as output fields, wkbtypes and crs.
Configuration menu - View commit details
-
Copy full SHA for 2d8da25 - Browse repository at this point
Copy the full SHA 2d8da25View commit details -
Configuration menu - View commit details
-
Copy full SHA for b2ca789 - Browse repository at this point
Copy the full SHA b2ca789View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11b67c2 - Browse repository at this point
Copy the full SHA 11b67c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb9b25f - Browse repository at this point
Copy the full SHA bb9b25fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6326ac6 - Browse repository at this point
Copy the full SHA 6326ac6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4bf9e5 - Browse repository at this point
Copy the full SHA f4bf9e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8050612 - Browse repository at this point
Copy the full SHA 8050612View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3c7a05 - Browse repository at this point
Copy the full SHA a3c7a05View commit details -
[FEATURE][processing] Allow appending results to existing layers
When appending results, users are given a field mapping panel choice to allow them to manually set how fields are mapped to the destination layer's fields
Configuration menu - View commit details
-
Copy full SHA for 1e05545 - Browse repository at this point
Copy the full SHA 1e05545View commit details -
Add 3 new parameters per layers to the advance snapping settings :
- LimitToScaleRange : Allows to enable snapping only when current scale on the canvas is in a specified range. This range is controled by the two parameters scale min and scale max. - MinScale : Minimum scale in which the snapping is enabled - MaxScale : Maximum scale in which the snapping is enabled When LimitToScaleRange is set to true, snapping is disabled if the current scale out of [MinScale, MaxScale]. When LimitToScaleRange is set to false, the behavior remain unchanged and snapping is enabled whatever the scale. This allows to limit the costly cache refresh for some heavy layers when panning said layer at a level where the snapping is not useful.
obrix committedApr 7, 2020 Configuration menu - View commit details
-
Copy full SHA for 8ec744a - Browse repository at this point
Copy the full SHA 8ec744aView commit details -
obrix committed
Apr 7, 2020 Configuration menu - View commit details
-
Copy full SHA for b5bbc63 - Browse repository at this point
Copy the full SHA b5bbc63View commit details -
obrix committed
Apr 7, 2020 Configuration menu - View commit details
-
Copy full SHA for 5c6fa57 - Browse repository at this point
Copy the full SHA 5c6fa57View commit details -
Add serialization of new snapping parameters.
obrix committedApr 7, 2020 Configuration menu - View commit details
-
Copy full SHA for 3d5b924 - Browse repository at this point
Copy the full SHA 3d5b924View commit details -
Keep iterator on filtered layers and iterate only on filtered layers …
…after having rebuilt the index.
obrix committedApr 7, 2020 Configuration menu - View commit details
-
Copy full SHA for 5eedfe1 - Browse repository at this point
Copy the full SHA 5eedfe1View commit details -
Remove boolean limitToScaleRange, default value is -1.0. Negative val…
…ues disable the limits.
obrix committedApr 7, 2020 Configuration menu - View commit details
-
Copy full SHA for 7b4be2b - Browse repository at this point
Copy the full SHA 7b4be2bView commit details -
Add global config for snapping limit on scale (with action and icon t…
…o enable). Also use 0.0 for disabling value and display NULL to be more explicit.
obrix committedApr 7, 2020 Configuration menu - View commit details
-
Copy full SHA for b484cae - Browse repository at this point
Copy the full SHA b484caeView commit details -
Enable snapping whatever the scale when limit to scale is off. Also f…
…ix style.
obrix committedApr 7, 2020 Configuration menu - View commit details
-
Copy full SHA for 2346718 - Browse repository at this point
Copy the full SHA 2346718View commit details -
obrix committed
Apr 7, 2020 Configuration menu - View commit details
-
Copy full SHA for c2b8106 - Browse repository at this point
Copy the full SHA c2b8106View commit details -
Use QgsScaleWidget instead of spinboxes. Remove the snapping optimiza…
…tion widget from the toolbar.
obrix committedApr 7, 2020 Configuration menu - View commit details
-
Copy full SHA for c291a17 - Browse repository at this point
Copy the full SHA c291a17View commit details -
obrix committed
Apr 7, 2020 Configuration menu - View commit details
-
Copy full SHA for 6b9fb08 - Browse repository at this point
Copy the full SHA 6b9fb08View commit details -
Fix PyQgsLayerDependencies test and add some doc.
obrix committedApr 7, 2020 Configuration menu - View commit details
-
Copy full SHA for 30a52ac - Browse repository at this point
Copy the full SHA 30a52acView commit details -
* better documentation * translation on non translated string * Grey out column min and max of individual layer snapping settings when snapping limit on scale is disabled. Force the refresh when rowChanged is called even if the individual settings are the same to enable/disable immediately the columns when the snapping limit on scale button is pushed.
obrix committedApr 7, 2020 Configuration menu - View commit details
-
Copy full SHA for f56e0f5 - Browse repository at this point
Copy the full SHA f56e0f5View commit details -
Keep the check on oldsettings to refresh rows but add an option to fo…
…rceRefresh.
obrix committedApr 7, 2020 Configuration menu - View commit details
-
Copy full SHA for b3e96ff - Browse repository at this point
Copy the full SHA b3e96ffView commit details -
Use a tri state button to configure snapping limit : disable, global …
…and per layer.
obrix committedApr 7, 2020 Configuration menu - View commit details
-
Copy full SHA for 03c522a - Browse repository at this point
Copy the full SHA 03c522aView commit details -
Add a test for snapping enabled/disabled using disabled, global, and …
…per layer modes.
obrix committedApr 7, 2020 Configuration menu - View commit details
-
Copy full SHA for cfc1989 - Browse repository at this point
Copy the full SHA cfc1989View commit details -
obrix committed
Apr 7, 2020 Configuration menu - View commit details
-
Copy full SHA for 563e396 - Browse repository at this point
Copy the full SHA 563e396View commit details -
Add missing doc and update test_layer_dependencies.py with non deprec…
…ated API.
obrix committedApr 7, 2020 Configuration menu - View commit details
-
Copy full SHA for 99780ee - Browse repository at this point
Copy the full SHA 99780eeView commit details -
Regenerate qgssnappingconfig.py
obrix committedApr 7, 2020 Configuration menu - View commit details
-
Copy full SHA for c7f7c98 - Browse repository at this point
Copy the full SHA c7f7c98View commit details -
obrix committed
Apr 7, 2020 Configuration menu - View commit details
-
Copy full SHA for 7a599bb - Browse repository at this point
Copy the full SHA 7a599bbView commit details -
Remove useless comments in sip.
obrix committedApr 7, 2020 Configuration menu - View commit details
-
Copy full SHA for 080d0fa - Browse repository at this point
Copy the full SHA 080d0faView commit details -
Fix some documentation issues. Use minimum and maximum instead of min…
… and max. Add default value for min and max in IndividualLayerSettings as the two new parameters break compatibility.
obrix committedApr 7, 2020 Configuration menu - View commit details
-
Copy full SHA for 8b88115 - Browse repository at this point
Copy the full SHA 8b88115View commit details -
obrix committed
Apr 7, 2020 Configuration menu - View commit details
-
Copy full SHA for f2a1712 - Browse repository at this point
Copy the full SHA f2a1712View commit details -
Remove prefix on parameters name. Remove whitespace.
obrix committedApr 7, 2020 Configuration menu - View commit details
-
Copy full SHA for b5fa0fa - Browse repository at this point
Copy the full SHA b5fa0faView commit details -
obrix committed
Apr 7, 2020 Configuration menu - View commit details
-
Copy full SHA for a7c4bbb - Browse repository at this point
Copy the full SHA a7c4bbbView commit details -
Merge pull request #35622 from nirvn/bogusasset_take2
[vector] Remove problematic topological editing related assert when adding features
Configuration menu - View commit details
-
Copy full SHA for 550cb5d - Browse repository at this point
Copy the full SHA 550cb5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f713cc3 - Browse repository at this point
Copy the full SHA f713cc3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f74ecf - Browse repository at this point
Copy the full SHA 9f74ecfView commit details -
Configuration menu - View commit details
-
Copy full SHA for ff380c5 - Browse repository at this point
Copy the full SHA ff380c5View commit details -
Merge pull request #35110 from obrix/snapping_zoomlvl_optim
Snapping enabled on a configurable scale range
Configuration menu - View commit details
-
Copy full SHA for 6ba8ccc - Browse repository at this point
Copy the full SHA 6ba8cccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 01471d7 - Browse repository at this point
Copy the full SHA 01471d7View commit details -
[snapping] Fix broken version detection which leads to broken reading…
… of snapping type flags (#35643)
Configuration menu - View commit details
-
Copy full SHA for 08a17ce - Browse repository at this point
Copy the full SHA 08a17ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e2c858 - Browse repository at this point
Copy the full SHA 0e2c858View commit details -
Defer mask source widget population (fixes #34942)
Hugo Mercier committedApr 7, 2020 Configuration menu - View commit details
-
Copy full SHA for 1237d94 - Browse repository at this point
Copy the full SHA 1237d94View commit details -
[FEATURE] Add percentage size unit for Raster Image Marker and Raster…
… fill layers symbology This patch adds new percentage (percents of original image size) value of size units for Raster Image Marker and Raster fill, allowing the raster images to be scaled by a percentage of their original sizes
Configuration menu - View commit details
-
Copy full SHA for 0f1f43f - Browse repository at this point
Copy the full SHA 0f1f43fView commit details -
[FEATURE][processing] New algorithm "Contour Polygons"
With similar functionality to the existing GDAL contour algorithm, but exporting polygon representations of the contours
Configuration menu - View commit details
-
Copy full SHA for b73bd58 - Browse repository at this point
Copy the full SHA b73bd58View commit details
Commits on Apr 8, 2020
-
Configuration menu - View commit details
-
Copy full SHA for accc2a4 - Browse repository at this point
Copy the full SHA accc2a4View commit details -
Fix missing signals from north arrow handler leading to initially out…
… of sync north arrows
Configuration menu - View commit details
-
Copy full SHA for 24f705c - Browse repository at this point
Copy the full SHA 24f705cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 221c1df - Browse repository at this point
Copy the full SHA 221c1dfView commit details -
Merge pull request #35514 from stev-0/#29225
Fix sip __hash__ for QgsActionScope
Configuration menu - View commit details
-
Copy full SHA for e3211a0 - Browse repository at this point
Copy the full SHA e3211a0View commit details -
Fix (0,0) points are ignored when calculating the bounding box
for a multipoint geometry
Configuration menu - View commit details
-
Copy full SHA for fad2017 - Browse repository at this point
Copy the full SHA fad2017View commit details
Commits on Apr 9, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 8513c8d - Browse repository at this point
Copy the full SHA 8513c8dView commit details -
Merge pull request #35680 from elpaso/mxe-protobuf
Fix MXE builds after protobuf
Configuration menu - View commit details
-
Copy full SHA for d3c4e4d - Browse repository at this point
Copy the full SHA d3c4e4dView commit details -
Enable per-pixel horizontal scrolling on attribute table
Instead of the previous per-cell scrolling mode, which is very frustrating to work with when you have wide columns (e.g. columns wider than the the attribute table window)
Configuration menu - View commit details
-
Copy full SHA for 3ad17e5 - Browse repository at this point
Copy the full SHA 3ad17e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d40862 - Browse repository at this point
Copy the full SHA 7d40862View commit details
Commits on Apr 10, 2020
-
[FEATURE][digitizing] Add avoid intersection/overlap mode
This commit adds a new avoid intersection mode setting when digitizing new features. The three available modes are: - allow intersections/overlaps - avoid intersections/overlaps on active layer - avoid intersectonss/overlaps on layers list The third mode is what QGIS has had for a while, except its UI/UX is a bit messy. The layers list is setup by the user via the advanced snapping configuration widgets, but isn't connected at all with whether snapping is enabled / disabled. This new approach makes it explicit to user whether newly-added features might be clipped or not, and if so by which layer(s). Finally, the new 'avoid intersections/overlaps on active layer' is likely a far more useful behavior than having a list of layers (for e.g., you might be digitizing on a layer that can't have overlap with itself but is fine to overlap with another layer, the latter also in need of avoid overlap _with itself_).
Configuration menu - View commit details
-
Copy full SHA for c0a2905 - Browse repository at this point
Copy the full SHA c0a2905View commit details -
Merge pull request #35695 from roya0045/master
[MXE] Free space before zip
Configuration menu - View commit details
-
Copy full SHA for 55f89b4 - Browse repository at this point
Copy the full SHA 55f89b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c2937f - Browse repository at this point
Copy the full SHA 6c2937fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e8be09 - Browse repository at this point
Copy the full SHA 0e8be09View commit details -
Configuration menu - View commit details
-
Copy full SHA for a08af65 - Browse repository at this point
Copy the full SHA a08af65View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd86add - Browse repository at this point
Copy the full SHA bd86addView commit details -
Represents a patch shape for use in map legends.
Configuration menu - View commit details
-
Copy full SHA for 1b5f4dd - Browse repository at this point
Copy the full SHA 1b5f4ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for fd95215 - Browse repository at this point
Copy the full SHA fd95215View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8564c45 - Browse repository at this point
Copy the full SHA 8564c45View commit details -
Configuration menu - View commit details
-
Copy full SHA for e1b2313 - Browse repository at this point
Copy the full SHA e1b2313View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40638fe - Browse repository at this point
Copy the full SHA 40638feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 07b64a3 - Browse repository at this point
Copy the full SHA 07b64a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for b920e35 - Browse repository at this point
Copy the full SHA b920e35View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c94c9d - Browse repository at this point
Copy the full SHA 8c94c9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c4049c6 - Browse repository at this point
Copy the full SHA c4049c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e7ebdc - Browse repository at this point
Copy the full SHA 3e7ebdcView commit details -
Configuration menu - View commit details
-
Copy full SHA for ed71c5a - Browse repository at this point
Copy the full SHA ed71c5aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b6d6306 - Browse repository at this point
Copy the full SHA b6d6306View commit details
Commits on Apr 11, 2020
-
Configuration menu - View commit details
-
Copy full SHA for fee5ee6 - Browse repository at this point
Copy the full SHA fee5ee6View commit details -
Merge pull request #35712 from vcloarec/master
fix copyright and doxygen
Configuration menu - View commit details
-
Copy full SHA for e525b1e - Browse repository at this point
Copy the full SHA e525b1eView commit details -
Merge pull request #35008 from suricactus/plugins_sort_by_date
Adds support to sort the plugins by update date; Show the plugin version update time
Configuration menu - View commit details
-
Copy full SHA for 7a9c3c6 - Browse repository at this point
Copy the full SHA 7a9c3c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2022848 - Browse repository at this point
Copy the full SHA 2022848View commit details
Commits on Apr 12, 2020
-
Add an optional flag to QgsTask to indicate that the task can be canc…
…eled without any user facing prompts Useful for non-essential tasks
Configuration menu - View commit details
-
Copy full SHA for c0f0a49 - Browse repository at this point
Copy the full SHA c0f0a49View commit details -
Don't prompt to cancel the news feed task on shutdown
If it hasn't completed, just cancel it immediately without prompting users -- it's not essential that it completes
Configuration menu - View commit details
-
Copy full SHA for da4a195 - Browse repository at this point
Copy the full SHA da4a195View commit details -
Configuration menu - View commit details
-
Copy full SHA for 839a1b8 - Browse repository at this point
Copy the full SHA 839a1b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for c952f59 - Browse repository at this point
Copy the full SHA c952f59View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3846e29 - Browse repository at this point
Copy the full SHA 3846e29View commit details -
Configuration menu - View commit details
-
Copy full SHA for c4091ef - Browse repository at this point
Copy the full SHA c4091efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 33a0f10 - Browse repository at this point
Copy the full SHA 33a0f10View commit details -
Configuration menu - View commit details
-
Copy full SHA for e690f69 - Browse repository at this point
Copy the full SHA e690f69View commit details -
Configuration menu - View commit details
-
Copy full SHA for f792127 - Browse repository at this point
Copy the full SHA f792127View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9b7c4d - Browse repository at this point
Copy the full SHA b9b7c4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ad89b1 - Browse repository at this point
Copy the full SHA 6ad89b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 538dd71 - Browse repository at this point
Copy the full SHA 538dd71View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1aa87af - Browse repository at this point
Copy the full SHA 1aa87afView commit details -
Configuration menu - View commit details
-
Copy full SHA for a76feaf - Browse repository at this point
Copy the full SHA a76feafView commit details -
Configuration menu - View commit details
-
Copy full SHA for cb69235 - Browse repository at this point
Copy the full SHA cb69235View commit details -
Configuration menu - View commit details
-
Copy full SHA for 731261c - Browse repository at this point
Copy the full SHA 731261cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 053e4ed - Browse repository at this point
Copy the full SHA 053e4edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0612721 - Browse repository at this point
Copy the full SHA 0612721View commit details -
Configuration menu - View commit details
-
Copy full SHA for bea2834 - Browse repository at this point
Copy the full SHA bea2834View commit details -
Configuration menu - View commit details
-
Copy full SHA for a84ec12 - Browse repository at this point
Copy the full SHA a84ec12View commit details
Commits on Apr 13, 2020
-
[processing] De-emphasise SAGA results when searching in toolbox
This change "dims" the results from the SAGA provider when a search is made in the toolbox, to visually push users towards picking alternative algorithms instead. The Processing implementation of SAGA algorithms are a constant source of critical bugs for users, causing incorrect analysis results. There's zero community interest in actively maintaining this provider, so we need to take steps to push users to stop picking these algorithms wherever alternative (QGIS/GRASS/GDAL based) equivalents exist. And for 4.0, seriously re-consider dropping this provider from the out of the box install. We are causing more harm then good by offering it to users.
Configuration menu - View commit details
-
Copy full SHA for 0396162 - Browse repository at this point
Copy the full SHA 0396162View commit details -
Configuration menu - View commit details
-
Copy full SHA for 847aadf - Browse repository at this point
Copy the full SHA 847aadfView commit details -
[processing] Fix exception when re-running certain parameter values f…
…rom history panel
Configuration menu - View commit details
-
Copy full SHA for 68bd6bb - Browse repository at this point
Copy the full SHA 68bd6bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 40a0b61 - Browse repository at this point
Copy the full SHA 40a0b61View commit details