nirvn
b32a719798
[symbology] draw effect(s) when rendering preview icon
2016-11-16 11:22:06 +01:00
Matthias Kuhn
f5f2850679
More api break documentation
2016-11-16 09:33:19 +01:00
Matthias Kuhn
f18d1c3083
Rename listActions to actions and fix test
2016-11-16 09:33:19 +01:00
Matthias Kuhn
a6eb7b6281
Convert action ids to uuid
2016-11-16 09:33:19 +01:00
Matthias Kuhn
08d350c0cb
Fix bindings and docs
2016-11-16 09:33:19 +01:00
Matthias Kuhn
e7d8b2cabf
Rename scopes to "Field", "Feature", "Layer"
2016-11-16 09:33:19 +01:00
Matthias Kuhn
5b4a88f8e0
[feature] Add layer scoped actions
...
Within the attribute table, there is a new button to trigger actions
which are not based on individual features but instead on the whole layer.
Normally they will perform actions based on all features or the selection.
In addition to this, a lot of cleanup has been done.
2016-11-16 09:33:19 +01:00
Nyall Dawson
6727ea78bd
Merge pull request #3764 from nyalldawson/cache_fix2
...
Cache fixes
2016-11-16 10:38:47 +10:00
Nyall Dawson
87d2ac3525
Add @map_extent variable containing geometry of current map extent
...
...Because I've seen a lot of ugly workarounds to recreate this
extent using wkt/buffers/etc
2016-11-16 10:21:29 +10:00
Werner Macho
1d538a6745
Add Translator
...
Add new italian translator
2016-11-15 20:33:47 +01:00
Juergen E. Fischer
e9c4090e43
fix build of qspatialite and ocispatial sql drivers
2016-11-15 18:00:17 +01:00
Alexander Bruy
6c4eeda29d
Merge pull request #3762 from nirvn/processing_fix_grass
...
[processing] fix grass/grass7 installation check
2016-11-15 14:50:09 +02:00
Alexander Bruy
adcb77266b
Merge pull request #3761 from nirvn/processing_parameterextent_fix
...
[processing] fix ExtentSelectionPanel's getValue()
2016-11-15 14:49:49 +02:00
aroche
6bfd0fd79e
fix exception when selecting string function
...
just a typo causing an exception when selecting a string function in query builder dialog
2016-11-15 12:13:31 +01:00
Denis Rouzaud
a373f95707
[FEATURE] add functionnality to copy/move feature to move feature map tool
2016-11-15 11:28:47 +01:00
Richard Duivenvoorde
9ddf78e39f
minimal textual fix
2016-11-15 10:15:21 +01:00
Nyall Dawson
8f8624a333
Improve test debugging
2016-11-15 14:03:49 +10:00
Nyall Dawson
b5c1d0f24e
QgsCacheIndexFeatureId can also handle non-FilterFid requests
...
in certain circumstances
On behalf of Faunalia, sponsored by ENEL
2016-11-15 14:03:49 +10:00
Nyall Dawson
53460232bb
Don't query list of visible features when showing selected features
...
On behalf of Faunalia, sponsored by ENEL
2016-11-15 14:03:49 +10:00
Nyall Dawson
b0801f34c9
Avoid warning noise during attribute table load
...
On behalf of Faunalia, sponsored by ENEL
2016-11-15 14:03:48 +10:00
Nyall Dawson
08eaeaab4a
Increase maximum number of cached features
...
On behalf of Faunalia, sponsored by ENEL
2016-11-15 14:03:48 +10:00
Nyall Dawson
5e3d8fe0b6
Use cached feature iterator if cache has all needed features
...
Previously a cached feature iterator would only be returned
if cache was either full or used a cache index
On behalf of Faunalia, sponsored by ENEL
2016-11-15 14:03:48 +10:00
Nyall Dawson
afd5d1e934
Recognise that a cache can be filled using a FilterNone request
...
On behalf of Faunalia, sponsored by ENEL
2016-11-15 14:00:13 +10:00
Nyall Dawson
38a4aac971
Fix test for request size vs cache size
...
On behalf of Faunalia, sponsored by ENEL
2016-11-15 13:41:43 +10:00
nirvn
4a4ffa4c1b
[processing] fix grass/grass7 installation check
2016-11-15 09:27:22 +07:00
nirvn
c87839f054
[processing] fix ExtentSelectionPanel's getValue()
2016-11-15 09:07:58 +07:00
Martin Dobias
8908eea43b
Fix rubber band in node tool not getting updated correctly
2016-11-15 09:51:58 +08:00
Nyall Dawson
d237e27d7e
Followup 29d33b4
2016-11-15 10:15:43 +10:00
Nyall Dawson
29d33b47fe
[processing] Polygons to line fixes
...
- Maintain Z/M values
- Handle curved geometries without segmentizing
- Retain null geometries
2016-11-15 09:43:45 +10:00
Nyall Dawson
5d78d60bf3
Remove duplicate QgsDataProvider::dataChanged( int ) signal
...
Was not needed and not emitted anywhere
2016-11-15 07:00:49 +10:00
Nyall Dawson
4a5faa083f
Remove duplicate selectionChanged signal from QgsVectorLayer
...
If you don't want the extra info, just don't capture it...
2016-11-15 07:00:49 +10:00
Nyall Dawson
d3f5314bf5
[processing] Use standard field combo box for field choices
2016-11-15 07:00:35 +10:00
Nyall Dawson
85c8c97d5f
Allow empty field name ('not set' option) in QgsFieldModel, QgsFieldComboBox
2016-11-15 07:00:35 +10:00
Werner Macho
dd68d81566
Update tsstat.pl
...
just a small intendation fix
2016-11-14 20:54:19 +01:00
Martin Dobias
8898c949ef
Fix build
2016-11-15 01:16:31 +08:00
Martin Dobias
645514a23b
Remove setLayerName(), layerName() from QgsLayerTreeLayer
...
(replaced by setName(), name() overridden from the parent)
2016-11-15 00:56:22 +08:00
Martin Dobias
9950b085d4
Fix missing docs and sip coverage (followup 968e02d6)
2016-11-14 23:39:58 +08:00
Alexander Bruy
9afd6b0a2e
[processing] fix test
2016-11-14 15:40:23 +02:00
rldhont
9ad365e2aa
Fix setDestinationCRS
2016-11-14 14:38:19 +01:00
rldhont
b13b4f942d
Fix QGIS Server build error
2016-11-14 14:24:28 +01:00
Martin Dobias
968e02d6fe
Propagate layer/group name changes in the layer tree ( fixes #15844 )
2016-11-14 19:57:00 +08:00
rldhont
7299e6b8ba
Fix typo
2016-11-14 10:55:26 +01:00
rldhont
7ae6269932
[BUGFIX][QGIS Server] Transform feature collections bbox to ESPG:4326
2016-11-14 10:53:46 +01:00
Alexander Bruy
6e9631ea87
Merge pull request #3701 from alexbruy/processing-ogr-tests
...
[processsing] tests for GDAL algorithms
2016-11-14 11:05:51 +02:00
Martin Dobias
798bc09130
Fix conversion from WKB to string in postgres provider (follow up d729951)
2016-11-14 15:36:58 +08:00
Nyall Dawson
1f81a7c4fc
[FEATURE] pole_of_inaccessibility expression function
...
Exposes calculation of pole of inaccessiblity to expression
engine
2016-11-14 15:52:41 +10:00
Nyall Dawson
880647e50e
Add some tags to algorithm
2016-11-14 15:52:41 +10:00
Nyall Dawson
b44093914b
Fix test failure, report distance from pole
2016-11-14 15:52:41 +10:00
Nyall Dawson
d6f09c012e
[FEATURE] Add method to calculate pole of inaccessibility for polygons
...
Implements a method in QgsGeometry and a processing algorithm to
calculate the pole of inaccessibility for a surface, which is the
most distant internal point from the boundary of the surface. This function
uses the 'polylabel' algorithm (Vladimir Agafonkin, 2016), which is an iterative
approach guaranteed to find the true pole of inaccessibility within a specified
tolerance. More precise tolerances require more iterations and will take longer
to calculate.
2016-11-14 15:52:41 +10:00
Nyall Dawson
d5c307eb05
Add method to find distance from a point to a poylgon's boundary
2016-11-14 15:52:41 +10:00