Matthias Kuhn
e19f6482ca
Various fixes to dropping V2 suffix
2017-10-30 09:14:05 +01:00
Matthias Kuhn
7f3ad76882
Rename QgsMultiPolygonV2 to QgsMultiPolygon
2017-10-30 09:14:04 +01:00
Matthias Kuhn
3fcdcd87af
Rename QgsMultiPointV2 to QgsMultiPoint
2017-10-30 09:14:04 +01:00
Matthias Kuhn
b6f46eae11
Rename QgsPolygonV2 to QgsPolygon
2017-10-30 09:14:04 +01:00
Matthias Kuhn
9a57bae6f4
Rename QgsMultiPolygon to QgsMultiPolygonXY
2017-10-30 09:14:04 +01:00
Matthias Kuhn
b7908744e3
Rename QgsMultiPolyline to QgsMultiPolylineXY
2017-10-30 09:14:03 +01:00
Matthias Kuhn
29e65ed087
Rename QgsMultiPoint to QgsMultiPointXY
2017-10-30 09:14:03 +01:00
Matthias Kuhn
becf86cf6c
Rename QgsPolygon to QgsPolygonXY
2017-10-30 09:14:03 +01:00
Matthias Kuhn
37e9272f3d
Fix API typo
2017-10-29 13:31:17 +01:00
Matthias Kuhn
0c321fb5b0
Decouple transaction handling from QgsProject
2017-10-29 13:31:17 +01:00
Larry Shaffer
8032de8d06
[auth][api] Remove deprecated QSslCertificate::isValid()
...
Substitue QgsAuthCertUtils::certIsViable(cert), which checks similar
characteristics to old function, plus whether the cert is null.
2017-10-27 14:01:03 -06:00
Alessandro Pasotti
d64529f4ce
[api][auth] Removed get prefix from all getters in auth manager
2017-10-27 14:27:29 +02:00
Matthias Kuhn
40955b24dd
Merge pull request #5440 from m-kuhn/relrefthreadingv2
...
[feature] Relation Reference Widget : Threaded Version
2017-10-27 11:07:25 +02:00
Matthias Kuhn
38a4eb48be
Code improvements
2017-10-27 09:43:55 +02:00
Nyall Dawson
4372ac2658
[FEATURE][processing] Native c++ snap to grid algorithm
...
With support for snapping Z/M values, keeping curves
2017-10-27 15:16:15 +10:00
Nyall Dawson
c67e39812d
Improvements to QgsAbstractGeometry::snappedToGrid
...
- Fix loss of coordinates when not rounding a particular dimension
- Don't segmentize curved geometries
- Add extra unit tests
- Make createEmptyWithSameType() protected and skip from Python bindings.
This method relies on low-level manipulation of the returned geometry
which we do not want to expose as public/fixed API
2017-10-27 14:37:35 +10:00
Martí Angelats i Ribera
3f5b11bffe
Make asGridified and newSameType (helper function)
2017-10-27 11:22:47 +10:00
Nyall Dawson
131b15f2a7
Merge pull request #5472 from nyalldawson/grid_renderer
...
Grid renderer
2017-10-27 10:23:21 +11:00
Nyall Dawson
b80160a628
Merge pull request #5464 from lbartoletti/improve_triangle
...
Improve triangle
2017-10-27 08:47:41 +11:00
myarjunar
ff2ade9843
[FEATURE] add grid renderer for points displacement. funded by Kartoza
2017-10-27 07:06:07 +10:00
Larry Shaffer
8501053a0d
Merge pull request #5463 from boundlessgeo/BD-2507-pki-bundle-validation
...
[auth] PKI bundle validation utility function
2017-10-26 13:52:57 -06:00
Larry Shaffer
3210f8546a
Merge pull request #5401 from boundlessgeo/pkcs8-to-pkcs1
...
[auth] Convert PKCS8 to PKCS1 private keys (for macOS)
2017-10-26 12:42:12 -06:00
Alessandro Pasotti
89166a0d2e
[auth] Add utility method to validate a PKI bundle
2017-10-26 18:26:47 +02:00
Alessandro Pasotti
f1eba3a849
[auth] Add validatePKIBundle
2017-10-26 18:24:35 +02:00
Alessandro Pasotti
0557b394d8
Add documentation for the hostName argument
2017-10-26 18:24:35 +02:00
Alessandro Pasotti
368b0df24e
[auth] Add certificate chain validation routine
2017-10-26 18:24:35 +02:00
Alessandro Pasotti
92b3b5bcbc
Merge pull request #5446 from boundlessgeo/BD-2279-authmanager-singleton
...
[auth] Authmanager singleton API removal
2017-10-26 17:31:04 +02:00
Matthias Kuhn
c661ab1090
Allow using NULL values
2017-10-26 15:31:50 +02:00
Matthias Kuhn
0b090fe141
Doxyfixes
2017-10-26 15:30:40 +02:00
Matthias Kuhn
d8b641b591
Doxymentation
2017-10-26 15:30:39 +02:00
Matthias Kuhn
7811f38e48
[FEATURE] Add QgsFeatureListComboBox with live-filter-capabilities
2017-10-26 15:30:38 +02:00
lbartoletti
6bcbbeb708
- A triangle can have double points or colinear points, my bad. It is a
...
degenerate triangle
- remove duplicate tests (triangle2())
2017-10-26 13:30:32 +02:00
Matthias Kuhn
d31f0940e1
Update sip
2017-10-26 12:25:50 +02:00
Matthias Kuhn
ba75123f4f
Merge pull request #5443 from m-kuhn/iteratorTimeout
...
[feature] Allow to specify timeout when requesting features
2017-10-26 10:55:23 +02:00
Matthias Kuhn
dc5eefb588
Merge pull request #5448 from signedav/relationshipstrength
...
Duplication Feature and its relating Features
2017-10-26 10:43:45 +02:00
David
3dbffb07a4
improved api doc
2017-10-26 10:28:42 +02:00
Alessandro Pasotti
bb73f0d8db
[auth] Removed instance and ctor from bindings
2017-10-26 10:10:27 +02:00
Alessandro Pasotti
48984dd089
[auth] Authmanager singleton removal from API
2017-10-26 10:10:27 +02:00
Blottiere Paul
861e05b406
Merge pull request #5376 from pblottiere/dirty
...
[FEATURE] Add a flag to dirty edit buffer when using executeSql in transactions
2017-10-26 07:07:14 +01:00
David
69f069a353
spelling stuff
2017-10-26 07:10:30 +02:00
Nyall Dawson
55203a0fc2
Merge pull request #5359 from nyalldawson/primitive
...
Rename (and make safe) QgsGeometry::geometry()
2017-10-26 11:04:34 +11:00
Nyall Dawson
a2f380b2bd
Add missing override
2017-10-26 09:13:08 +10:00
Nyall Dawson
a9f8e60064
Merge pull request #5428 from lbartoletti/triangleGML
...
ADD GML export to QgsTriangle
2017-10-26 08:38:10 +11:00
Nyall Dawson
70361063d8
Rename QgsGeometry::geometry as QgsGeometry::get()
...
Because feature.geometry().geometry() is confusing, and impossible
to search for in python code (e.g. is input.geometry() a QgsGeometry
or a QgsAbstractGeometry?)
But more importantantly: also add a const version
QgsGeometry::constGet(). The non-const
version is slow, since it now forces a detach to avoid corrupting
geometries (since QgsGeometry is shared, it's not safe to directly
access its primitive QgsAbstractGeometry and start messing with
it without first detaching). This is a big risk in the 2.x API
which could potentially corrupt feature geometries with unexpected
outcomes.
Update all uses to constGet where possible.
2017-10-26 07:06:34 +10:00
David
82d94aad9d
Add some api documentations for new functions
2017-10-25 19:32:33 +02:00
David
f7073d0587
[FEATURE] Duplicate features including children (one level deep) when relation strength is competition - configuration for the relationsstrength in the relation GUI [needs-docs]
2017-10-25 17:04:48 +02:00
Blottiere Paul
8a4382a473
Private attributes
2017-10-25 15:29:13 +01:00
Blottiere Paul
4923a3f3e8
Rename signal in dirtied
2017-10-25 15:29:13 +01:00
Blottiere Paul
2bfb366e45
Remove duplicated protected
2017-10-25 15:29:13 +01:00
Blottiere Paul
32ff78b377
[FEATURE] Add a flag to dirty edit buffer when using executeSql in transactions
2017-10-25 15:29:13 +01:00