61425 Commits

Author SHA1 Message Date
Nyall Dawson
ffda225796 Travis fixes 2020-03-25 09:42:17 +10:00
Nyall Dawson
bff71e4bea [processing] Allow access to advanced per-feature-source input settings
via a new "options" button next to the source input box
2020-03-25 09:42:17 +10:00
Nyall Dawson
c040822e1a [FEATURE][processing] Create widget for configuring advanced per-source options
Includes:
- optional limit on number of features processed from the source
- optional setting to override the default "invalid geometry handling" method
from the global processing options. Allows users to disable invalid geometry
handling on a per-input basis
2020-03-25 09:42:17 +10:00
Nyall Dawson
488c8c739a Fix loss of callback when invalid geometry handling method is set through
source definition
2020-03-25 09:42:17 +10:00
Nyall Dawson
afbe727c1a Allow serialization of QgsProcessingFeatureSourceDefinition through QgsXmlUtils 2020-03-25 09:42:17 +10:00
Nyall Dawson
9500020b0f Fix exception when opening gdal algorithms 2020-03-25 09:42:17 +10:00
Nyall Dawson
2913bebcff Make parameter panel a stacked panel 2020-03-25 09:42:17 +10:00
Nyall Dawson
2ce58cdb9d Remove some unused ui files 2020-03-25 09:42:17 +10:00
Nyall Dawson
3d6e4963f6 [processing] Move base class of ParametersPanel to c++ 2020-03-25 09:42:17 +10:00
Nyall Dawson
41fb4df77f [processing] Move iterate button to c++ 2020-03-25 09:42:17 +10:00
Nyall Dawson
21d12b4ed5 Remove unused processing icons 2020-03-25 09:42:17 +10:00
Nyall Dawson
3b26a0dece Cleanup unused imports 2020-03-25 09:42:17 +10:00
Nyall Dawson
91d51914a0 Minor cleanup ParametersPanel 2020-03-25 09:42:17 +10:00
Nyall Dawson
6e2c21eb55 [processing] Cleanup handling of "iterate over source" buttons, move
creation completely to widget wrapper
2020-03-25 09:42:17 +10:00
Denis Rouzaud
6038a7b34c use transparent color 2020-03-25 08:23:35 +10:00
Denis Rouzaud
d5f3568b42 fix group background color of groups in expression builder tree
fixes #35299
2020-03-25 08:23:35 +10:00
Cédric Traizet
fb419b638d OTB plugin modification for OTB 7.1 2020-03-25 08:22:46 +10:00
Cédric Traizet
8717c77a5f Update OTB downloading link to version 7.1 2020-03-25 08:22:46 +10:00
Sandro Santilli
6111ba50cf Check that plugin dir exists before linking to it 2020-03-25 08:21:13 +10:00
Denis Rouzaud
216d67a4f5 remove assert on message bar 2020-03-25 08:19:58 +10:00
Denis Rouzaud
2d0ffedc70
new release of backport bot 2020-03-24 14:45:53 +01:00
Denis Rouzaud
004e1e486f
revert backport 2020-03-24 14:12:18 +01:00
Denis Rouzaud
2734f67de5
fix fields properties table background on dark modes (#35300) 2020-03-24 14:02:36 +01:00
Denis Rouzaud
b999cc91c2
update backport bot 2020-03-24 14:01:36 +01:00
Matthias Kuhn
3c71c51b6b
Merge pull request #35217 from signedav/relation_fix
Fix multiple connecting slots in dual view
2020-03-24 13:23:37 +01:00
Matthias Kuhn
79e2dfd5f6
Merge pull request #35291 from m-kuhn/offline_editing_fix_added_features
Improve offline editing layer detection and code
2020-03-24 13:21:21 +01:00
Nyall Dawson
9c4834d389 Extract guts of QgsDataSourceSelectDialog to a QWidget, so that this
widget logic can be used outside of a dialog
2020-03-24 20:38:17 +10:00
Vincent Cloarec
34d44c08ed
[MESH] Resampling from vertex values to face values (#35264)
[FEATURE] Implements resampling from values on vertices to values on faces with the neighbor average method. (note that resampling method for datasets defined on faces, e.g., the value on vertices is calculated from value on faces was added in the previous QGIS release)

The default method is set to "none" for resampling from vertices to faces and to "neighbor average" for resampling from faces to vertices. Then the default rendering is now always smooth.
2020-03-24 10:03:54 +01:00
Vincent Cloarec
20a7ed44ac
[FEATURE][MESH] coloring mesh vector dataset with color ramp shader (#35216)
fixes #33978 Allows user to color the mesh layer vector dataset (arrow, stream lines, traces) with color ramp shader depending on the magnitude of the vector.
2020-03-24 09:58:48 +01:00
Matthias Kuhn
ad9f968d5e Use ProviderMetaData to decode string 2020-03-24 08:13:57 +01:00
Matthias Kuhn
632ab0e94f Improve docs 2020-03-24 07:40:42 +01:00
Stephen Knox
090fdf8774 Fix incorrect variable name to allow deletion of geopackage from browser 2020-03-24 13:37:54 +10:00
Nyall Dawson
28467f2ad0 Sipify 2020-03-24 10:53:50 +10:00
Nyall Dawson
9ca35a3876 Spelling 2020-03-24 10:53:50 +10:00
Nyall Dawson
b0474d7fd3 [processing] Hookup backend API allowing features sources to be
limited to a specific maximum number of features, and allowing
per-source overriding of the default "invalid geometry" handling behavior
2020-03-24 10:53:50 +10:00
Alex
24cf1cab95 Generic messagebox title 2020-03-24 09:54:55 +10:00
Alex
e1b5fa3001 invert logic 2020-03-24 09:54:55 +10:00
Alex
05ffd2db8d Add coverage check on atlas exports
Fixes #26144
2020-03-24 09:54:55 +10:00
Basil Eric Rabi
4e043db9eb remove python3-qscintilla as requirement
python3-qscintilla does not exist anymore in fedora 33. Also,
python3-qscintilla-qt5 is already required and provides the same according
to 49bfbaf1ea
2020-03-24 06:57:11 +10:00
Nyall Dawson
e807e32c82 Fix crash when pasting polygon features and unique constraints are
violated

Fixes #35171
2020-03-24 06:56:39 +10:00
David Signer
de2f10e9cb do not make connections of new created objects unique and move connections of not changing objects to the constructor 2020-03-23 17:46:50 +01:00
Denis Rouzaud
c168e756c3 code layout
Co-Authored-By: Mathieu Pellerin <nirvn.asia@gmail.com>
2020-03-23 15:46:09 +01:00
Denis Rouzaud
0e215c3a5d force tab widget to use scroll buttons
by default it is style dependent
2020-03-23 15:46:09 +01:00
Denis Rouzaud
44bf36760b fix style name + fix tab width on mac 2020-03-23 15:46:09 +01:00
Paul Blottiere
76602426e4
Merge pull request #35222 from pblottiere/ogcapif_responses_object
Responses are object instead of array in the {root}/api json document
2020-03-23 13:26:57 +01:00
Nyall Dawson
598c2da77a Collapse 'Snap Items' to a single undo command when multiple items are selected 2020-03-23 19:25:32 +10:00
Nyall Dawson
7bba9de2b9 Add a 'select all' action to model designer 2020-03-23 19:25:32 +10:00
Nyall Dawson
4e1ebf00f0 Disable snap to grid by default 2020-03-23 19:25:32 +10:00
Nyall Dawson
681d12e549 Tweak snapping logic, and add explicit action to "Snap Selected Components to Grid"
This is useful when a user doesn't want to enable the auto snapping, but wants to line
up stuff nicely by hand
2020-03-23 19:25:32 +10:00
Nyall Dawson
4bad254441 [FEATURE][processing] Add option to enable automatic snapping to grid
while designer models

If enabled, model component moving or resizing will be automatically
snapped to a grid
2020-03-23 19:25:32 +10:00