49759 Commits

Author SHA1 Message Date
Nyall Dawson
5241ff3c22 [processing] Fix creation of new layers doesn't default output folder
Fixes #19637
2018-08-21 15:09:37 +10:00
Nyall Dawson
8f3ac4506b [processing] Remove some unused configuration settings 2018-08-21 15:09:37 +10:00
Nyall Dawson
16503b38b2 [processing] Add unit test for gdalinfo algorithm 2018-08-21 14:28:42 +10:00
Nyall Dawson
d0a705fad0 [processing][gdal] Fix ogrinfo algorithm fails when path name has spaces
Fixes #19655
2018-08-21 14:28:42 +10:00
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
Matthias Kuhn
37d0b7b01f Remvoe Q_OBJECT macro from geometry checks 2018-08-18 14:21:38 +02:00
Matthias Kuhn
9c0e74226d Define tr function 2018-08-18 14:21:21 +02:00
Matthias Kuhn
8b85a18416 Add virtual destructor 2018-08-18 13:33:18 +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
Matthias Kuhn
ef55d23f80 Undo access modifier change 2018-08-18 09:53:32 +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