Blottiere Paul
d7860e25b0
Add some tests for ellipse map tools
2018-02-16 10:06:42 +00:00
Blottiere Paul
868c869e88
Add some tests for ellipse map tools
2018-02-16 10:06:42 +00:00
Blottiere Paul
58610b4298
Add some tests for circle map tools
2018-02-16 10:06:42 +00:00
Blottiere Paul
916e4bae2e
Add some tests for circular string map tools
2018-02-16 10:06:42 +00:00
Blottiere Paul
47ba3a026e
Fixes variables' names
2018-02-16 10:06:42 +00:00
Blottiere Paul
d2ed783de2
Add test for z values on QgsMapToolAddFeature with LineStringZ
2018-02-16 10:06:42 +00:00
Blottiere Paul
4bfc7b786e
Add Z support to AddRegularPolygon map tools
2018-02-16 10:06:41 +00:00
Blottiere Paul
4c6d03cac6
Add Z support for AddRectangle map tools
2018-02-16 10:06:41 +00:00
Blottiere Paul
79cdaa6092
Add Z support for AddEllipse map tools
2018-02-16 10:06:41 +00:00
Blottiere Paul
d3b9c98383
Rename pointFromPointXY to fromPointXY
2018-02-16 10:06:41 +00:00
Blottiere Paul
5d921cc9b2
Fixes crash in map tool
2018-02-16 10:06:41 +00:00
Blottiere Paul
4e7291783f
Add Z support for AddCircle map tools
2018-02-16 10:06:41 +00:00
Blottiere Paul
7a698f234d
Fixes #17574 Add Z support in AddCircularString map tools
2018-02-16 10:06:41 +00:00
Blottiere Paul
45ca0eb52b
Fixes #17576 Avoid crash during node editor cleanup
2018-02-16 10:06:41 +00:00
Alessandro Pasotti
0310c1d253
Merge pull request #6354 from elpaso/NathanW2-settings_17670
...
Nathan w2 settings 17670
2018-02-16 09:57:58 +01:00
Nyall Dawson
14787ffb32
[processing] Add easy method to retrieve layers from context
...
Allows python algorithms to call
layer = context.getMapLayer(other_alg_results['OUTPUT'] )
2018-02-16 19:49:30 +11:00
Juergen E. Fischer
ceee370bf7
debian nightlies: ignore dash submission errors
2018-02-16 09:13:26 +01:00
Alessandro Pasotti
26edd8ac8e
Check for application instance before calling init
2018-02-16 09:11:26 +01:00
nirvn
3836cd32f0
followup 6dfedc3, fix processing tests
2018-02-16 10:33:53 +07:00
Nyall Dawson
a6a36acc14
Merge pull request #6316 from nyalldawson/locator_thread
...
Make QgsLocator more thread safe
2018-02-16 12:36:09 +11:00
Nyall Dawson
838bde33ab
[dbmanager] Workaround Python error when vacuuming spatialite table
...
Workaround https://bugs.python.org/issue28518
Fixes #18079
2018-02-16 12:34:16 +11:00
Nyall Dawson
d380c61096
Merge pull request #6353 from nyalldawson/proc_normalize
...
[processing] Don't replace " with ' when handling layer paths
2018-02-16 12:33:50 +11:00
Juergen E. Fischer
b6111d296e
fix 6dfedc38
2018-02-16 01:34:58 +01:00
Juergen E. Fischer
6dfedc38e9
translation string fixes and cleanups
2018-02-15 22:31:15 +01:00
Alessandro Pasotti
f1f1c3d155
[server] Stop messing with app initialization paths
2018-02-15 14:39:53 +01:00
Alessandro Pasotti
e4407c6bb4
Remove debug output from stdout
2018-02-15 14:39:21 +01:00
Alessandro Pasotti
6701371b80
Add init() to QGSTEST_MAIN
...
Now that it's not called from ctor anymore
2018-02-15 12:23:42 +01:00
Marco Hugentobler
fa815f023f
Fix warning
2018-02-15 11:17:35 +01:00
nirvn
4aef3b719f
[processing] fix python error with OSM vector layers
2018-02-15 15:56:53 +07:00
Alessandro Pasotti
f8f877021c
Merge pull request #6344 from elpaso/bugfix-18084-save-as-titles
...
[bugfix] Homogenize the vector and raster dialog titles
2018-02-15 09:48:24 +01:00
Alessandro Pasotti
79a924ef5c
Spelling and docs
2018-02-15 09:25:26 +01:00
Werner Macho
19ab0c86ec
Merge pull request #6352 from OSGeo-jp/tr30
...
[tr] Add a Japanese translator
2018-02-15 08:57:50 +01:00
Juergen E. Fischer
aa8b629682
osgeo4w: remove explicit setting of QGISDEBUG
2018-02-15 08:54:43 +01:00
Alessandro Pasotti
0e14a46ec8
... -> Ellipsis
2018-02-15 08:39:15 +01:00
Nyall Dawson
46dc2f6e5b
[processing] Avoid losing static, user-entered parameter values
...
in model child algorithms
Prior to this change if you edited an algorithm in a model and
tried to enter a preset string for certain parameter types, this
string would get silently discarded on closing the dialog. E.g.
with a dissolve algorithm it was not possible to have a fixed
field name within the model to dissolve by.
This was caused by WidgetWrapper.comboValue returning the customData
for these manually entered values in the parameters combo box,
yet manually entered values never have custom data.
To work around this we only return the custom data if its
set for the selected item - otherwise we return the text unchanged.
In order to handle the "[not set]" options, a new static custom
data value of WidgetWrapper.NOT_SET_OPTION is added to that
comboValue can detect this and return the appropriate None value.
2018-02-15 17:45:19 +11:00
Nyall Dawson
12fcfac0d5
[processing] Ensure algorithms which add attributes to features
...
always add a consistent amount of attributes regardless of the
code paths taken
Some algorithms were adding features to data providers with
different number of attributes vs the layer's fields - this is
not supported and depending on the data provider will have
different (bad) results.
2018-02-15 17:45:00 +11:00
Nyall Dawson
5c40975fe7
[processing] Don't replace " with ' when handling layer paths
...
Since netcdf, and possibly other gdal drivers, use layer uris
of the format NETCDF:"/tmp/test.nc":var1 we can't safely
remove or reformat these quotations.
2018-02-15 16:43:21 +10:00
Minoru Akagi
dd5448f8bf
Add a Japanese translator
2018-02-15 14:48:52 +09:00
Nyall Dawson
a8110369a8
[processing] Don't throw an exception if an expression cannot
...
be prepared
There's cases where this happens without reflecting an invalid
expression. So we can try to prepare, but not abort if the
preparation fails.
Fixes #18103
2018-02-15 15:43:26 +11:00
nirvn
e0b1d37cac
[ui] sort items in the view > panels sub-menu
2018-02-15 11:43:19 +07:00
nirvn
8697c79993
[needs-docs][ui] harmonize title of panels
2018-02-15 11:43:19 +07:00
Nyall Dawson
bc23f1d677
Ensure QgsMapLayer private QObject members are correctly parented
...
to the layer
2018-02-15 12:11:01 +11:00
Nyall Dawson
2defaff796
[processing] Much faster random points in polygon by using
...
prepared geometries
2018-02-15 09:14:01 +11:00
Nyall Dawson
81aa2f956e
[processing] Misc fixes and improvements to Random Points in Polygons
...
- Fix missing format call for string when calculated number
of points is 0
- Fix incorrect progress reports which were spamming the dialog
and causing UI hangs, and slow algorithm execution
2018-02-15 09:14:01 +11:00
Nyall Dawson
e0cf578096
[processing] Add some missing sources to expression contexts
2018-02-15 09:14:01 +11:00
Nyall Dawson
8154a85f29
Fix Python exception in Random Points in Polygon alg
...
Fixes #18103
2018-02-15 09:14:01 +11:00
Alessandro Pasotti
a5246734f2
[bugfix] Homogenize the vector and raster dialog titles
...
Fixes #18084
2018-02-14 19:36:35 +01:00
Juergen E. Fischer
792c19ba70
nightlies: also submit build errors to dash
2018-02-14 19:20:22 +01:00
Mathieu Pellerin
543e4f0dd1
[attribute table] fix long UI freeze when resizing columns for large filtered datasets ( #6341 )
2018-02-14 21:25:43 +07:00
mhugent
a817d0e8fb
Merge pull request #6334 from mhugent/dxf_mtext_escape_spaces
...
Escape blanks in MTEXT and add unit test
2018-02-14 11:05:46 +01:00