Nyall Dawson
85d740026a
[processing] Remove extraneous parameter value check
...
The subsequent call to checkParameterValues covers the same checks,
but in a more flexible way.
Refs discussion at https://github.com/qgis/QGIS-Documentation/pull/2797
2018-08-21 05:24:30 +10:00
Alessandro Pasotti
b57afa47ed
[bugfix] Focus jumps at eol after replacing in the middle of the string
...
Fixes #19643 : bug modifying name of the project
2018-08-21 05:20:19 +10:00
Matthias Kuhn
245715ced5
Merge pull request #7650 from m-kuhn/geometry_check_uniqueptr
...
Use std::unique_ptr in QgsGeometryGapCheck
2018-08-20 17:38:53 +02:00
Matthias Kuhn
7c9aa5d0d4
Merge pull request #7660 from 3nids/maplayer_crs_property
...
add Q_PROPERTY for crs in QgsMapLayer
2018-08-20 17:05:42 +02:00
Denis Rouzaud
0dbb63a054
fix native/CMakeLists.txt for mac ( #7658 )
2018-08-20 16:45:09 +03:00
Denis Rouzaud
5e050a47eb
use Q_OS_MACOS instead of deprecated Q_WS_MAC
2018-08-20 16:28:20 +03:00
Denis Rouzaud
9c97a341fe
add Q_PROPERTY for crs in QgsMapLayer
2018-08-20 16:12:02 +03:00
Nyall Dawson
444bf12b31
Fix map canvas current layer is out of sync with layer tree current layer
2018-08-20 20:50:07 +10:00
Nyall Dawson
e6fcce4570
Follow upp bf18f15, fix warning
2018-08-20 20:35:47 +10:00
Nyall Dawson
bf18f15ba9
Improve confusing error message, fix incorrect widget state restoration
2018-08-20 20:07:24 +10:00
Nyall Dawson
e8b29134c8
Avoid unnecessary geometry clone - use shallow copy instead
2018-08-20 20:07:24 +10:00
Nyall Dawson
a59900f786
QgsFeaturePool does not need to be a QObject
2018-08-20 20:07:24 +10:00
Nyall Dawson
0ba7b5fe48
Removed unused code
2018-08-20 20:07:24 +10:00
Nyall Dawson
167e23e45e
Pass small object by value
2018-08-20 20:07:24 +10:00
Nyall Dawson
26e4ea72b5
Fix QgsFeaturePool never uses cached feature, always retrieves feature from layer
2018-08-20 20:07:24 +10:00
Nyall Dawson
4a8d84bdf9
Optimise QgsFeaturePool construction
...
- Avoid double iteration over complete layer when all features are
being used
- Avoid iterating over non-required features when selected features
are being used
2018-08-20 20:07:24 +10:00
Martin Dobias
26631b3d44
Rename faceIsActive() to isFaceActive()
2018-08-20 11:56:27 +02:00
Peter Petrik
419ec1f736
[mesh] fix bug in rendering datasets with inactive faces
2018-08-20 11:56:27 +02:00
viktor.sklencar@lutraconsulting.co.uk
b39ee5a40c
Changed font size and wrap mode for multiline text edit.
2018-08-20 10:21:34 +02:00
viktor.sklencar@lutraconsulting.co.uk
5f5499d977
Added identify mode for identify tool
...
Identification all features on all layers from Top to bottom down layers (TopDownAll) or only first non-empty list going from top to down layers.
2018-08-20 10:20:54 +02:00
nirvn
683df59b6a
[ui] add security warning to the plugin manager's install from ZIP
2018-08-20 14:41:07 +07:00
nirvn
2aebeb0157
[ui] add security warning to the python console
2018-08-20 14:41:07 +07:00
Nyall Dawson
91dc84d2ed
Register metatype for QgsFeatureId
...
Fixes warnings with use of slots/signals which require QgsFeatureId
2018-08-20 15:08:48 +10:00
Nyall Dawson
860968b74a
Make QgisApp::showProgress private
...
Just gotta fix the canvas rendering use of this method and we can
finally remove the duplicate progress bar in the status bar...
2018-08-20 15:01:52 +10:00
Nyall Dawson
48bf6278bc
Use proxy task for oracle browser table scanning
2018-08-20 15:01:52 +10:00
Nyall Dawson
485803d819
Use progress progress task for identify tool progress
2018-08-20 15:01:52 +10:00
Nyall Dawson
c7845ddbb4
Deprecate unused QgsAbstractDataSourceWidget progress report signal
...
QgsProxyProgressTask should be used instead for progress reporting
2018-08-20 15:01:52 +10:00
Nyall Dawson
6e9e0e8ba5
Use proxy progress task for Oracle db table scan
2018-08-20 15:01:52 +10:00
Nyall Dawson
aa62f3ae63
Remove unused methods
2018-08-20 15:01:52 +10:00
Nyall Dawson
fd934d84a6
Use a proxy task when scanning for postgres column types
2018-08-20 15:01:52 +10:00
Nyall Dawson
cea8b55480
Remove unused method
2018-08-20 15:01:52 +10:00
Nyall Dawson
2191db44a6
Fix warning when running crssync
2018-08-20 15:01:17 +10:00
nirvn
3c3cc43010
[FEATURE] Add generate_series(start,stop,step) expression function
...
The function creates an array containing a sequence of numbers.
2018-08-20 11:56:49 +07:00
nirvn
cc5e0e174b
[ui] add security warning when executing scripts
2018-08-20 09:19:02 +07:00
nirvn
fcd0157703
[FEATURE] Script-provided algorithms support for run script action
...
Scripts with now launch a processing algorithm dialog (when
appropriate) when:
- drag and dropping a python script onto the main window
- using the browser panel's right-click run script action
2018-08-20 09:19:02 +07:00
Nyall Dawson
a6d0d7a8a9
Fix use of deprecated method
2018-08-20 09:31:37 +10:00
Matthias Kuhn
448e769474
Use std::unique_ptr in QgsGeometryGapCheck
2018-08-19 09:08:50 +02:00
Juergen E. Fischer
1192f949ec
* osgeo4w: build pdbs for releases
...
* disable copying of reports without feedback
2018-08-18 11:24:21 +02:00
Nyall Dawson
5d5d909923
Try to fix doc test
2018-08-18 16:53:32 +10:00
Nyall Dawson
1d62de3f1b
Replace use of deprecated methods
2018-08-18 16:53:32 +10:00
Nyall Dawson
aa512636f0
Deprecate QgsFeatureRequest::(set)connectionTimeout, replace with
...
more generic QgsFeatureRequest::timeout
2018-08-18 16:53:32 +10:00
Nyall Dawson
7e24ec686a
[wfs] Respect request timeout when retrieving features
2018-08-18 16:53:32 +10:00
Nyall Dawson
48f166eb26
Avoid warning in release builds
2018-08-18 16:17:09 +10:00
Andrea Giudiceandrea
ae8e0636f0
osgeo4w: remove registering of wrong classes
2018-08-18 02:29:28 +02:00
Nyall Dawson
2a12c6feeb
New class QgsScopedProxyProgressTask, which makes it easy
...
to create proxy progress tasks and have their lifetime
managed automatically.
2018-08-18 08:42:34 +10:00
Nyall Dawson
54f4eefc45
Use a proxy task to show progress when dropping multiple layers to QGIS
2018-08-18 08:42:34 +10:00
Nyall Dawson
0d200623b1
[FEATURE][processing] Add non-joinable output to Join by Location alg
...
Allows unjoinable features to be saved to a separate optional layer
2018-08-18 08:03:39 +10:00
Nyall Dawson
773371a143
[FEATURE][processing] Join by field value can export unmatched records,
...
and reports counts of matched/unmatched features
This gives an explicit warning to users when features were not matched,
and optionally allows them to save non-matching features to a layer.
2018-08-18 08:03:39 +10:00
Matthias Kuhn
78aa26a609
Simplify code
...
This code does nothing and only adds overhead since 69b590b0ef6
2018-08-18 08:02:48 +10:00
Matthias Kuhn
ce87662393
Merge pull request #7612 from elpaso/bugfix-19441-rulerenderer-exp-depth
...
Bugfix 19441 rulerenderer exp depth
2018-08-17 14:06:28 +02:00