Nyall Dawson
2354696f26
Fix error when enabling additional providers in processing
...
Add an interface method to show the options dialog at a specific
page. This is required since plugins can now embed their options
in the main options dialog, so they may also need a way to
force this dialog to open.
Implement this in processing so that enabling additional providers
works again.
2017-03-24 11:16:49 +10:00
rldhont
2fe7caf787
[Processing] Saga: update gdal_io and Flow Accumulation (Flow Tracing)
2017-03-22 19:17:18 +01:00
Alexander Bruy
1a46ddbf28
[processing][API] rename runalg() and runandload() to improve
...
readability
2017-03-22 19:17:12 +02:00
Alexander Bruy
e1a01106dd
[processing][API] rename alglist() to printAlgorithms() to improve
...
readability. Also introduce algorithmsList() call which returns
available Processing algorithms as list
2017-03-22 19:11:43 +02:00
Alexander Bruy
c1e6ba0f40
[processing] rename AlgorithmExecutor's runalg() and runalgIterating()
...
to avoid overlapping with general functions and improve readability
2017-03-22 19:11:36 +02:00
Alexander Bruy
79566f7649
remove unused method
2017-03-22 17:03:51 +02:00
Alexander Bruy
ccbca66492
code cleanups
2017-03-22 16:17:05 +02:00
Alexander Bruy
acd37449f3
[processing][API] rename algoptions() to algorithmOptions()
2017-03-22 15:44:04 +02:00
Alexander Bruy
3e4fb56eea
[processing][API] rename alghelp to algorithmHelp
2017-03-22 15:25:12 +02:00
Alexander Bruy
060a57f12b
Merge pull request #4287 from nyalldawson/processing_default_layer
...
[processing] Default to current layer in layer selection combos
2017-03-22 08:18:19 +02:00
Nyall Dawson
2e9f99693d
Merge pull request #4281 from nyalldawson/does_not_contain
...
[FEATURE][processing] Add 'does not contain' to Extract By Attribute
2017-03-22 07:37:56 +10:00
Nyall Dawson
ce7180ca64
[processing] Default to current layer in layer selection combos
...
Makes things easier for large projects and avoids scrolling through
a large list of layers
2017-03-21 10:26:58 +10:00
Nyall Dawson
2a80d287ac
[processing] Sync features in Select by Expression with Select by Attribute
...
Adds new stuff like "is null"/"is not null"/"does not contain"
to the Select By Attribute algorithm.
2017-03-21 09:09:26 +10:00
Nyall Dawson
954ee20389
[FEATURE][processing] Add 'does not contain' to Extract By Attribute
2017-03-21 08:58:36 +10:00
Nyall Dawson
8e6d792710
Swap all QScrollAreas to QgsScrollAreas
2017-03-21 08:46:41 +10:00
Stefan
35fab8760c
Updated ogr2ogr.py with GeoPackage in FORMATS and EXTS.
...
GeoPackage really deserves to become a first class citizen in QGIS at for vector and probably also for raster :-)
(Wondering why the lists aren't sorted alphabetically. This makes searching for a format for the user in the dialog/pul down list a tedious sequential task).
2017-03-17 20:43:17 +01:00
Alexander Bruy
e1b1465bb6
move select by attribute script test to QGIS tests
2017-03-16 17:49:40 +02:00
Alexander Bruy
c4052e6ec4
added sample test script which calls two algorithms
2017-03-16 17:48:39 +02:00
Alexander Bruy
a70e73cd74
minor script fixes
2017-03-16 17:48:39 +02:00
Alexander Bruy
394b4f1a87
fix typo
2017-03-16 17:48:39 +02:00
Alexander Bruy
efa9935c5d
missed file
2017-03-16 17:48:39 +02:00
Alexander Bruy
911fc924dd
add note about scripts tests to the README
2017-03-16 17:48:39 +02:00
Alexander Bruy
c603df1aa8
[processing] allow tests for scripts
2017-03-16 17:48:39 +02:00
Matteo Ghetta
3bcf287a7e
Processing tests ( #4259 )
...
* [processing] qgis regular points test
* [processing] qgis shape buffer variable tests
* [processing] qgis create grid lines test
* [processing] qgis convert geometry test
* [processing] qgis extract by location test
* [processing] qgis add field test
* [processing] trying to fix travis failing
* [processing] trying to fix travis failing/2
* trying to fix travis failing/3
* [processing] Add new default option "ProjectCrs" to ParameterCrs
* [processing] RegularPoints tests shouldn't rely on iface
* [processing] Fix regular points test
* [processing] RandmPointsExtent new CRS parameter
* [processing] qgis random point in extent test
* [processing] qgis random point in extent test/2
* [processing] remove qgis random point in extent test
* no output random points in extent test
* remove useless output
2017-03-16 16:42:53 +01:00
Nyall Dawson
b0dc9f8517
[processing] Fix error when opening modeler ( fix #16270 )
2017-03-16 12:56:42 +10:00
rldhont
eb2231925f
[BUGFIX][Processing] Vector tools -- add next methods for features iterator
2017-03-15 21:01:21 +01:00
Nyall Dawson
1e5f64919d
Fix some use of direct project key read when getter should be used
2017-03-14 19:14:56 +10:00
Juergen E. Fischer
8bea742216
fix flake8 warnings
2017-03-13 20:13:51 +01:00
Nyall Dawson
9f23dd2414
[NEEDS-DOCS][processing] Move configuration to qgis options dialog
2017-03-07 18:12:44 +10:00
Juergen E. Fischer
5a962e8d4e
translation string fixes
2017-03-05 11:37:57 +01:00
Juergen E. Fischer
c77172ed3d
fix more flake8 warnings
2017-03-05 10:21:24 +01:00
Juergen E. Fischer
f00a87cb8a
update translation strings
2017-03-05 10:21:24 +01:00
matteo
58d0c18009
[processing] gdal nearest neighbor test
2017-03-04 09:42:48 +01:00
matteo
1106c9d4c7
[processing] gdal moving average interpolation test
2017-03-04 09:42:48 +01:00
matteo
7c612ff6d5
[processing] gdal data metrics interpolation test
2017-03-04 09:42:48 +01:00
matteo
6f042835b2
[processing] gdal IDW test
2017-03-04 09:42:48 +01:00
matteo
71aac8afb3
[processing] gdal raster calculator test
2017-03-04 09:42:48 +01:00
matteo
79b6c29b1f
[processing] gdal proximity test
2017-03-04 09:42:48 +01:00
Juergen E. Fischer
ecc5bb508e
pep8/pyflakes3 cleanups
2017-03-04 02:38:15 +01:00
Juergen E. Fischer
a10c890383
More QgsSettings updates:
...
* revives WMS
* QgsSettings::clear() added
* section added to QgsSettings::contains()
* type parameter added to sip binding of QgsSettings.value()
* TODO: customization & evis
2017-03-04 02:37:59 +01:00
volaya
e5ebcd170f
Merge pull request #4206 from volaya/fix_processing_provider_update
...
[processing] fixed update of toolbox after editing script providers
2017-03-03 08:50:09 +01:00
Nyall Dawson
febff07fde
Indentation
2017-03-03 08:07:48 +10:00
volaya
51da47d61c
[processing] fixed update of toolbox after editing script providers
2017-03-02 13:44:31 +01:00
volaya
1618f539ec
[provided] avoid removing toolbox entries when there are no recent algs
2017-03-02 13:43:10 +01:00
volaya
b500ab5065
[processing] fixed reading script description for R algorithms
...
fixes #16227
2017-03-02 13:43:09 +01:00
Alexander Bruy
e84829e016
Merge pull request #4088 from volaya/grass_tempfile_fix
...
[processing] fixed grass tempfiles
2017-03-02 10:26:23 +02:00
Nyall Dawson
1f7635ace7
Merge pull request #4198 from nyalldawson/canvas_api
...
Remove support for disabling OTF reprojection
2017-03-01 17:53:34 +10:00
Nyall Dawson
20c07a58e6
Remove support for disabling OTF reprojection
...
Because
- OTF reprojection is mature and stable
- Should be no cost when not required - transforms are shortcut
when not required
- Reduces code complexity
- Canvas OTF support was being incorrectly used as a flag for
whether measurements should be made in ellipsoidal mode. Instead
the project's ellipsoid setting should be checked for this.
- Should simplify behavior for new users
2017-03-01 07:29:35 +10:00
Alexander Bruy
dbca0304d9
[processing] rename algorithm groups in GDAL provider
2017-02-28 12:37:48 +02:00
Nyall Dawson
5312965e61
Rename projection selection widgets and cleanup API
...
The current names for QgsProjectionSelector and
QgsGenericProjectionSelector are confusing
2017-02-28 09:45:31 +10:00