Alessandro Pasotti
0626a0ff5d
Disable some more algs
2018-09-14 18:23:03 +10:00
Alessandro Pasotti
e01449f5c5
Handle bad/null geometries and geometryless
2018-09-14 18:23:03 +10:00
Alessandro Pasotti
84368131e2
Update dox
2018-09-14 18:23:03 +10:00
Alessandro Pasotti
c05aa149b0
Test supportInPlace for all polygon algorithms
2018-09-14 18:23:03 +10:00
Alessandro Pasotti
08fbf38a88
Fix in-place support check for some more algs
2018-09-14 18:23:03 +10:00
Alessandro Pasotti
7b162b535f
Feature fixer: multi part to single part
2018-09-14 18:23:03 +10:00
Alessandro Pasotti
0380c06003
Add prepareSource method
2018-09-14 18:23:03 +10:00
Alessandro Pasotti
c7ac4fe7fd
Fix widget (broken by rebase)
2018-09-14 18:23:03 +10:00
Alessandro Pasotti
08f79bed43
More tests for Z/M add back
2018-09-14 18:23:03 +10:00
Alessandro Pasotti
4549ee5fff
In-place moved check logic into QgsAlgorithm
...
+ new tests
+ fixed fixer function
+ drop z/m
2018-09-14 18:23:03 +10:00
Alessandro Pasotti
11aaf90393
Function to make output features compatible
2018-09-14 18:23:03 +10:00
Alessandro Pasotti
f35e37613b
Expose processFeature to public API
2018-09-14 18:23:03 +10:00
Alessandro Pasotti
123905a17a
Fix doc string
2018-09-14 18:23:03 +10:00
Alessandro Pasotti
db98a38c02
Remember button checked status
2018-09-14 18:23:03 +10:00
Alessandro Pasotti
d1ec4ac0aa
Sync in-place button state
2018-09-14 18:23:03 +10:00
Nyall Dawson
681d44f11f
Messy mockup of feature
2018-09-14 18:23:03 +10:00
Rudi von Staden
858cd266c7
Use US spelling for neighbor
2018-09-14 10:05:20 +02:00
Peter Petrik
dc774743e3
fix review issues
2018-09-14 09:33:30 +02:00
Rudi von Staden
f4cab1780a
Changes from review comments
...
- Shorten algorithm names (KNearestNeighbour and ConcaveHull)
- Check for feedback cancellation
- remove unnecessary try/except blocks
2018-09-14 09:10:40 +02:00
Éric Lemoine
9eaee8f1be
Make QgsMessageLogConsole::logMessage virtual
2018-09-14 09:08:21 +02:00
Éric Lemoine
5b808f6a22
[FEATURE][needs-doc] Introduce QGIS_SERVER_LOG_STDERR and deprecate file logging
2018-09-14 09:08:21 +02:00
Nyall Dawson
8f90791bef
Mark some API as non-stable, hide from Python bindings
2018-09-14 16:36:11 +10:00
pierreloicq
e73f74063e
sip, doc, bad keywords
2018-09-14 16:36:11 +10:00
pierreloicq
cb382ededd
sipification problem and unit test attempt
2018-09-14 16:36:11 +10:00
pierreloicq
6443df6558
Nyall's comments
2018-09-14 16:36:11 +10:00
pierreloicq
40ae95315f
sipification
2018-09-14 16:36:11 +10:00
pierreloicq
6fb41785c9
delete .sip
2018-09-14 16:36:11 +10:00
pierreloicq
4aabb09f28
generation of sip files in auto_generated/
2018-09-14 16:36:11 +10:00
pierreloicq
0053630f8e
improved problem (b)
...
removed the .sip
corrected (f)
removed direct comparison of doubles to try to pass the tests
one step back to know if it cause the check failure
the step forward, improved, should pass the test
comments of m-kuhn taken into account
The last 7 commits to rebase easily on master
2018-09-14 16:36:11 +10:00
pierreloicq
fe049d372c
classify symmetric squashed (17 commits) to rebase easily on master; 13 may 2018
2018-09-14 16:36:11 +10:00
Rudi von Staden
5076fb6313
Update icon to fit QGIS theme, rename and apply to ConcaveHull also
...
- Based colours and sizes on mAlgorithmDelaunay.svg
- Renamed from mAlgorithmKNearestConcaveHull.svg to mAlgorithmConcaveHull.svg to be more general
- Applied to ConcaveHull.py also to indicate similarity between algorithms
2018-09-14 08:35:43 +02:00
Denis Rouzaud
05f35f2e19
[sipify] fix annotations in multiline virtual methods
2018-09-14 16:35:30 +10:00
Denis Rouzaud
4cdf0a2851
fixes: HIG guidelines, sipify, initialize, doxygen warnings
...
fix doxygen warning + docs
sipify
fix doxygen warning
initialize
2018-09-14 16:35:30 +10:00
Denis Rouzaud
97376b8217
single dialog to load style (QML, SLD, DB)
2018-09-14 16:35:30 +10:00
Denis Rouzaud
0cfa77db7f
fix documentation
2018-09-14 16:35:30 +10:00
Denis Rouzaud
5e6c382328
single dialog to save all types (QML, SLD, DataBase)
2018-09-14 16:35:30 +10:00
Denis Rouzaud
cb9774022f
create dialog for saving different styles
2018-09-14 16:35:30 +10:00
Denis Rouzaud
0df5b9e593
better API doc, own category for 3D, fix leak
2018-09-14 16:35:30 +10:00
Denis Rouzaud
e91a42def6
categories in paste style
2018-09-14 16:35:30 +10:00
Denis Rouzaud
2cabd48db1
fix sip include
2018-09-14 16:35:30 +10:00
Denis Rouzaud
26ad2cbf98
add icons and export only selected category
2018-09-14 16:35:30 +10:00
Denis Rouzaud
15e0d873d9
select categories in copy style in legend menu entry
...
not working yet, just set the menu entries
QgsMapLayerStyle::StyleCategory has moved to QgsMapLayer to avoid making QgsMapLayerStyle a QObject and they are mostly used in QgsMapLayer
2018-09-14 16:35:30 +10:00
Denis Rouzaud
4487241336
implement filtering of categories in reading/writing
2018-09-14 16:35:30 +10:00
Denis Rouzaud
51e9be0575
add API to select section of layer style when reading/writing
2018-09-14 16:35:30 +10:00
nirvn
7f9edcafa0
Addition of a QgsHstoreUtils parse function
2018-09-14 11:21:40 +07:00
Nyall Dawson
26885e52b5
Cache icons in style model for efficiency
2018-09-14 09:19:32 +10:00
Nyall Dawson
940624705b
Add explicit API call for style model icon sizes
2018-09-14 09:19:32 +10:00
Nyall Dawson
84d4853115
Use model for symbol list view in symbol panel
...
Fixes hi-dpi issues
2018-09-14 09:19:32 +10:00
Rudi von Staden
cef34c5e51
Initialise writer after appending field
2018-09-14 00:15:13 +02:00
Borys Jurgiel
9bd532faf6
Use QgsPasswordLineEdit for zip file pasword prompt.
2018-09-14 00:09:57 +02:00