Matthias Kuhn
5376cbf35e
Followup 297f466 pep8
2016-04-07 14:11:03 +02:00
volaya
cc50157ab8
[processing] make gdal algorithms honor selection
...
fixes #14622
2016-04-07 14:02:25 +02:00
Denis Rouzaud
bf3f8b5920
add todo QGIS 3: add /In,Out/ to QgsVectorLayer.addFeature (python)
...
https://github.com/qgis/qgis3.0_api/issues/45
2016-04-07 13:29:43 +02:00
Matthias Kuhn
27afd6c4f3
Fix headers
2016-04-07 13:21:23 +02:00
Matthias Kuhn
5e89058921
Followup 297f466 Add missing CMakeLists.txt
2016-04-07 13:21:20 +02:00
volaya
45cb80a0ff
[processing] fixed wild import
2016-04-07 12:32:46 +02:00
volaya
794ef72520
[processing] added support for QGIS variables in python scripts
2016-04-07 12:03:41 +02:00
volaya
3e4e08bc6f
[processing] fixed header
2016-04-07 12:03:40 +02:00
volaya
297f4669fd
[processing] added preconfigured algorithms
2016-04-07 12:03:39 +02:00
Nyall Dawson
9d5df4efb7
Fix indentation
2016-04-07 18:47:01 +10:00
Nyall Dawson
39d0ba5781
[composer] Fix crash setting table columns from python
2016-04-07 18:47:01 +10:00
Jürgen Fischer
19b91032bd
Merge pull request #2977 from rouault/wfs
...
First part of QEP 35: WFS provider enhancements
2016-04-07 10:18:22 +02:00
Juergen E. Fischer
5895780553
fix internal future install ( fixes #14577 , take II)
2016-04-07 09:08:02 +02:00
Nyall Dawson
3ba3986ae2
Fix calculation of diagram size in map units when using scale limits
2016-04-06 22:27:07 +10:00
Nyall Dawson
4c704be606
Add geometry methods for calculating the distance to a specified
...
vertex from the start of the geometry
2016-04-06 20:55:26 +10:00
Nyall Dawson
d464f86290
[FEATURE] Null ("No symbol") renderer
...
Using this renderer no symbol will be drawn for features, but labeling,
diagrams and other non-symbol parts will still be shown.
Selections can still be made on the layer in the canvas and selected
features will be rendered with a default symbol. Features being edited
will also be shown.
This is intended as a handy shortcut for layers which you only want
to show labels or diagrams for, and avoids the need to render
symbols with totally transparent fill/border to achieve this.
(fix #12131 )
2016-04-06 20:55:26 +10:00
Nyall Dawson
2e44c11914
Some QgsPoint improvements
...
- Modernize QgsVector, improve docs, add some methods missing from
Python bindings
- Add method to QgsPoint to project a point by a specified distance
and bearing
- Add distance methods to complement existing sqrDist squared distance
methods
- Rename QgsVector::normal to normalized (avoid confusion with normal
vectors)
- Add more QgsPoint operators
- Add some more QgsPoint and QgsVector tests
2016-04-06 20:55:26 +10:00
Nyall Dawson
3a1f6c429d
Improve documentation for QgsGeometry::closestVertex
2016-04-06 20:55:26 +10:00
Matthias Kuhn
4586a787b0
Move AutoTransaction setting to project properties
...
Was in global app settings
2016-04-06 12:17:38 +02:00
Matthias Kuhn
226339cc9c
Allow adding a new entry from the relation reference widget
2016-04-06 09:01:35 +02:00
Even Rouault
62bd4061fe
Add QgsDataProvider::invalidateConnections() and implement in Spatialite provider
...
This invalidates all cached connections to the given database name.
This will be used by the WFS provider to cleanup any cached connections before
removing its temporary Spatialite DB
2016-04-05 21:49:52 +02:00
Webmaster
7b233e514c
[symbology] add half triangle markers
2016-04-05 22:28:52 +07:00
Matthias Kuhn
9c0a291046
Deprecate QgsProject::dirty( bool ) in favor of QgsProject::setDirty
2016-04-05 14:47:56 +02:00
Nyall Dawson
8948607f7d
Followup 31d7be
...
Tweak some API and docs, and fix overlapping UI widgets
2016-04-05 22:13:16 +10:00
Nyall Dawson
fe54a78d60
Merge pull request #2974 from nirvn/diagram_line_unit
...
[diagram] add unit type setting for outlines (fixes #14614 )
2016-04-05 21:56:50 +10:00
Nyall Dawson
acb9281956
Add missing binding
2016-04-05 18:23:11 +10:00
nirvn
dc5d7ab985
[diagram] make use of unit widget for diagram size
2016-04-05 15:21:54 +07:00
volaya
673a86040d
[processing] extended 'menus' section in options, to allow adding buttons
2016-04-05 09:55:42 +02:00
volaya
5131e93e1f
[processing] extra checks to avoid issues with previous versions values
2016-04-05 09:55:41 +02:00
nirvn
31d7be4034
[diagram] add unit type setting for outlines ( fixes #14614 )
2016-04-05 13:49:46 +07:00
Nyall Dawson
22f1a1dee7
Implement QgsEditorWidgetWrapper::showIndeterminateState() for setting
...
editor widgets into an indeterminant "unknown value" state
Works for all editor widgets except date time, range and uuid widgets.
2016-04-05 13:06:25 +10:00
Nyall Dawson
882f6f8c3c
[symbology] Add some more dispersed marker symbols (half/quarter squares)
2016-04-05 09:28:55 +10:00
Mathieu Pellerin
2adfbb078a
[symbology] add semicircle, third, quarter circles to simple markers
2016-04-04 20:09:02 +10:00
Matthias Kuhn
48943d44f6
Prefer usage of https:// over http://
2016-04-04 11:08:23 +02:00
Alexander Bruy
3ab6db168f
[processing] fix looping over features in Join Attributes alg ( fix #14428 )
2016-04-04 11:52:02 +03:00
Mathieu Pellerin
541463718d
[FEATURE] add outline join style to ellipse markers
2016-04-04 14:38:52 +10:00
Nyall Dawson
ae00eb965c
[FEATURE] Allow expression functions to use named parameters
...
This commit sets the framework for allowing expression functions to
use named parameters. Ie, instead of:
clamp(1,2,3)
you can use:
clamp( min:=1, value:=2, max:=3)
This also allows arguments to be switched, eg:
clamp( value:=2, max:=3, min:=1)
Additionally, it allows for a more structured definition of function
parameters to handle optional arguments and default values for
parameters. These are currently being done using a hacky infinite
argument list.
I've utilised the postgres ':=' syntax for specifying named arguments
to avoid potential collisions which may arise with the equality test
if we re-used just the '=' operator alone.
Sponsored by North Road
2016-04-04 13:59:13 +10:00
Juergen E. Fischer
1cbcf49043
include db2 provider in packaging
2016-04-04 00:59:38 +02:00
David Adler
5fe19c5f15
merged DB2 updates
...
[FEATURE] New vector data provider for DB2 sources
2016-04-04 07:55:50 +10:00
nirvn
6ad3537403
[FEATURE] add outline join style settings to simple markers
...
(fixes #3797 )
2016-04-03 09:57:11 +07:00
Juergen E. Fischer
99d5e42247
[FEATURE] vector file writer: allow selection of attributes to export
2016-04-03 01:56:21 +02:00
Alexander Bruy
aef26c90f3
[processing] more HiDPI fixes (refs #14474 )
2016-04-01 16:48:04 +03:00
Matthias Kuhn
e3de0c119a
Move drag and drop designer python API to QgsEdtiFormConfig
2016-04-01 13:35:33 +02:00
Alexander Bruy
9c96be1214
[processing] add function to retrieve Processing version
...
Initial idea by Etienne Trimaille
2016-04-01 14:09:02 +03:00
Nyall Dawson
38fa2980ad
[composer] Fix polylines would be removed if they had < 3 points
...
when deleting nodes (2 node lines should be allowed)
2016-04-01 14:23:19 +11:00
Nyall Dawson
90b6f46bf1
Use Qt methods for translating node coords to scene coords
2016-04-01 14:23:12 +11:00
Blottiere Paul
7a8a5411e0
[FEATURE][composer] Add tools for drawing polygon and polylines
2016-04-01 11:05:03 +11:00
Juergen E. Fischer
3bfe2f1467
really fix ab5f06b (ouch again - machine mixup)
2016-03-31 23:03:03 +02:00
Juergen E. Fischer
c6117e0d32
fix ab5f06b (ouch)
2016-03-31 22:57:24 +02:00
Salvatore Larosa
0168bd5c68
[pyqgis-console] fix multi-line code execution
2016-03-31 22:53:10 +02:00