Juergen E. Fischer
bae6d56388
consider datum transformation when pasting features ( fixes #16846 )
2017-07-17 22:22:49 +02:00
David
06cb6342fc
run target t2tdoc (followup 478dd209)
2017-07-17 13:17:57 +02:00
David
44cb806047
Additional libraries for Fedora
2017-07-17 13:17:57 +02:00
Alexander Bruy
f3d42a2cda
[network analysis] use QgsFeedback for progress reporting and
...
cancelation
2017-07-16 14:36:04 +03:00
Alexander Bruy
126a27425a
[network analysis] use QgsFeatureSource instead of QgsVectorLayer in
...
QgsVectorLayerDirector
2017-07-16 14:31:52 +03:00
Juergen E. Fischer
b350676622
run target t2tdoc (followup ec74e03a)
2017-07-15 13:38:50 +02:00
signedav
d66b7b2c90
Fedora Install Typo: OSWLib to OWSLib
2017-07-15 06:55:15 -04:00
Juergen E. Fischer
9c08d0050f
update t2tdoc outputs (INSTALL, NEWS; followup 0d9945deac)
2017-07-14 16:57:17 +02:00
Harrissou Sant-anna
0d9945deac
Use JavaScript instead of javascript/Javascript
...
+ update INSTALL doc
2017-07-13 17:40:55 +02:00
Matthias Kuhn
875a5d6d9d
Merge pull request #4818 from DelazJ/spelling
...
Fix some spelling issues
2017-07-08 10:20:40 +02:00
Francisco Raga
617e4577a6
Fix link to create a pull request and to git download ( #4817 )
...
* fixing link to create a pull request
* fixing link in git exe
Git for Windows 1.x is deprecated, superseded by Git for Windows 2.x.
2017-07-07 08:25:28 +02:00
Nyall Dawson
35e16b2f31
Add method for specifying variable description when adding to contexts
...
And use this description in expression builders when it's set.
2017-07-07 11:35:31 +10:00
Harrissou Sant-anna
9e6b8ed59d
Use PostGIS and PostgreSQL spelling when appropriate
2017-07-07 01:26:38 +02:00
Harrissou Sant-anna
0c967927ef
Replace "drop down" and some dropdown by drop-down
2017-07-07 01:26:38 +02:00
Denis Rouzaud
5b8e2c2f27
remove QgsVectorLayer::hasGeometryType in favor of QgsMapLayer::isSpatial
2017-07-05 10:18:32 +02:00
Harrissou Sant-anna
ab437cd4de
Ok is spelled OK
2017-07-03 08:49:50 +02:00
Harrissou Sant-anna
59e9f79658
ok is spelled OK
2017-07-03 08:49:50 +02:00
Nyall Dawson
144d733b12
Use a QgsFeedback instead of QProgressBar for QgsNineCellFilter
...
Gives progress reports and allows cancelation of processing
aspect algorithm
2017-06-29 08:03:57 +10:00
Nyall Dawson
9f5e33af72
Merge pull request #4767 from nyalldawson/layouts3
...
[layouts] Add layout measurement and size classes
2017-06-28 08:58:41 +10:00
Mathieu Pellerin
a6b14a0b40
[processing] restore zonal statistics (qgis) alg ( #4784 )
2017-06-27 18:09:44 +07:00
Juergen E. Fischer
8c5838fe86
update INSTALL
...
Followup 775e8cd59, 8bfb695be, 23ddace9e and e70f74198
2017-06-27 09:15:33 +02:00
Nyall Dawson
6a54130f0b
[layout] Add layout measurement and size classes
...
These classes are used for storing measurements for a layout
(QgsLayoutMeasurement), sizes for a layout (QgsLayoutSize)
and points in a layout (QgsLayoutPoint)
They support storing a measurement unit alongside a measurement
length/size. A new class QgsLayoutMeasurementConverter handles
conversion between different units, including converting to and
from pixels via a specified DPI property.
2017-06-23 18:00:17 +10:00
Nyall Dawson
f196246852
Merge pull request #4734 from nyalldawson/addfeatures
...
Add a flag argument to QgsFeatureSink::addFeatures, support fast feature insert
2017-06-23 05:59:21 +10:00
Martin Dobias
7cd517c6ba
[FEATURE] Legend for markers with data-defined size
...
(Merge pull request #4752 from wonder-sk/legend-data-defined-size)
2017-06-22 15:29:10 +02:00
Martin Dobias
e3270edb7a
Read/write also legend symbol in DDS legend, update DDS legend dialog
2017-06-19 15:55:46 +02:00
Martin Dobias
517fefe02a
GUI for configuration of size-based legend for diagrams
2017-06-19 13:16:54 +02:00
Martin Dobias
ea8a2c2bf9
Added GUI for data-defined size legend (single/categorized/graduated renderer)
2017-06-16 17:00:12 +02:00
Nyall Dawson
5f1102777b
Update api break docs
2017-06-15 17:04:27 +10:00
Juergen E. Fischer
8333b71034
Remove unused SnapToMapMode in QgsSnappingUtils
2017-06-14 13:15:47 +02:00
Martin Dobias
a8999639c7
API cleanup for legend support in renderers
2017-06-13 00:07:00 +02:00
Nyall Dawson
74ce5550ad
Remove duplicate QgsRectangle::unionRect method
...
QgsRectangle::combineExtentWith does the exact same thing
2017-06-12 07:03:08 +10:00
Juergen E. Fischer
afc230c7a5
re-run t2tdoc
2017-06-10 08:38:12 +02:00
Nyall Dawson
e413463755
[needs-docs] Use standard scale widgets and terminology for labeling
...
Also unify API with other scale API.
Fix #16349
2017-06-09 12:46:41 +10:00
Nyall Dawson
9805782bc2
Unifying rule based renderer scale API, fix scale related bugs
...
Fix #15512
2017-06-09 11:09:09 +10:00
Nyall Dawson
37f86f5f04
Unify diagram scale API with rest of scale API
2017-06-09 10:34:34 +10:00
Nyall Dawson
1be5fbda96
More consistency across scale API
...
Use a real scale widget for point displacement label scale
2017-06-09 10:26:01 +10:00
Nyall Dawson
b07726592c
Flip remaining scale API from real to denominators
2017-06-09 09:12:42 +10:00
Nyall Dawson
08a9bcba0a
Unify scale widgets API
...
Flip all scale based widgets to use scale denominators instead
of actual scales (ie 100.0 instead of 0.01 for 1:100).
This is done for consistency with the rest of the API, which
predominantly uses scale denominators. It also helps
precision loss as a result of multiple 1.0 / scale conversions
throughout the code.
Refs #15337
2017-06-09 09:11:10 +10:00
Nyall Dawson
9f71156a13
Merge pull request #4678 from nyalldawson/layer_scale
...
Swap QgsMapLayer min/max scale API definitions (unify scale api, pt 2)
2017-06-09 07:44:01 +10:00
Martin Dobias
2964c33d63
Reshape tool: use default Z value for 3D geometries
2017-06-08 21:56:21 +02:00
Martin Dobias
9cd3ef02ac
Use invalid CRS as default in map settings
...
I have got caught by the default set to WGS 84 when I loaded a layer
in projected CRS, set extent to layer's extent and... nothing got rendered
because map renderer was reprojecting to WGS 84.
This default is closer to the default in 2.x where reprojection is turned off.
2017-06-06 15:06:01 +02:00
Denis Rouzaud
fa5bd491fc
run code_layout build from top CMakeLists
...
instead of adding an extra CMakeLists in .ci/travis/code_layout to build API doc, astyle and run tests (indentation, spelling, sip, doc coverage), the top CMakeLists has been adapted to allow not building core libraries and possibly just the static code layout
* astyle has been moved from /src/astyle to /lib/astyle (I would propose to move all external libraries, and possibly add git submodules)
2017-06-05 22:19:20 +02:00
Denis Rouzaud
281daee0ba
run Doxygen and doc coverage test on static Travis config
2017-06-05 22:19:20 +02:00
Nyall Dawson
3388857526
Move uniqueValues to QgsFeatureSource
...
Also change signature of QgsVectorLayer/QgsVectorDataProvider
uniqueValues method to match (and improve API)
2017-06-05 16:59:08 +10:00
Nyall Dawson
a9a7d3c3d9
Swap QgsMapLayer min/max scale API definitions
...
setMaximumScale() and setMinimumScale(), maximumScale() and
minimumScale() had the opposite meaning to other min/max scales
in the API, and were the opposite to how these settings were
exposed in the GUI. This lead to very confusing API!!
Their definitions have now been swapped. setMaximumScale
now sets the maximum (i.e. largest scale, or most zoomed in)
at which the layer will appear, and setMinimumScale now sets
the minimum (i.e. smallest scale, or most zoomed out) at
which the layer will appear. The same is true for the
maximumScale and minimumScale getters.
2017-06-04 09:31:10 +10:00
Matthias Kuhn
bf9021ae92
Document API change
2017-06-02 19:53:37 +02:00
Nyall Dawson
d8d17524b2
Make QgsSpatialIndex protected members private
...
The class is not designed to be subclassed
2017-06-01 10:09:09 +10:00
Nyall Dawson
77fd7e63ea
Merge pull request #4646 from nyalldawson/rotation
...
Unify UX behavior, pt 2: rotation
2017-05-31 12:54:35 +10:00
Alexander Bruy
a468abbdcd
fix icon loading in the nohelp.html file
2017-05-30 17:22:38 +03:00
Nyall Dawson
21a4ac4d3a
Unify label rotation with other rotation settings
...
Label rotation is now specified in degrees clockwise, just like
symbol rotation, map rotation, etc.
Fix #4518
2017-05-30 17:23:24 +10:00