Nyall Dawson
04fec09c3e
Remove interpolation internal classes from stable API
...
These classes still need a lot of cleanup (e.g. use of proper
3d geometry classes instead of their own 3d line classes, etc)
and we don't want them locked into the 3.0 API.
Better to remove them from the API and reintroduce them after
they have been cleaned up (in >3.0). They are mostly implementation
details anyway, and unlikely to be used outside of the high
level interpolation classes.
2017-08-29 21:46:35 +10:00
Nyall Dawson
090bb9bba4
Use QgsFeedback instead of QProgressDialog in tin interpolator
2017-08-19 05:05:40 +10:00
Nyall Dawson
356588abf0
Use QgsFeedback in QgsGridFileWriter instead of QProgressDialog
2017-08-19 04:08:04 +10:00
Nyall Dawson
be48f17e2c
Use a QgsFeedback object in QgsRelief instead of QProgressDialog
2017-08-19 00:09:12 +10:00
Nyall Dawson
5abbab1a11
Merge pull request #4993 from nyalldawson/remove_analyzer
...
Remove QgsGeometryAnalyzer, QgsOverlayAnalyzer, QgsPointSample
2017-08-17 15:54:43 +10:00
Martin Dobias
0be0a4e30c
Always use snapping configuration from the project in adv.digitizing dock
...
It was slightly confusing to have another override for snapping while it is possible
to configure "no snapping" or "all layers" snapping mode in project anyway.
And with the nice snapping toolbar it can be also done very quickly.
2017-08-16 14:37:19 +02:00
Matthias Kuhn
7768f06776
Document api breaks
2017-08-13 20:19:32 +02:00
Nyall Dawson
44f98d9ac8
Fix spelling
2017-08-14 03:15:44 +10:00
Matthias Kuhn
35da03f640
Update NEWS
2017-08-13 17:19:13 +02:00
Harrissou Sant-anna
87c7ec3714
Typo fixes
2017-08-11 13:17:15 +02:00
Nyall Dawson
0227bdc376
Remove QgsGeometryAnalyzer, QgsOverlayAnalyzer, QgsPointSample
...
These classes are unused in the master QGIS code, and are
unmaintained and with no unit tests or other QA, and
have inflexible API (e.g. always requiring writing outputs
to shapefiles)
They all have equivalent algorithms available via Processing
(where the algorithms are unit tested and maintained). We should
be pushing all QGIS api users to use the Processing algorithms
instead.
2017-08-11 04:48:11 +10:00
Mario Baranzini
65092d1e9c
Update CONTRIBUTORS
...
Added myself and Marco Bernasocchi to the contributors list.
2017-08-10 13:05:16 +02:00
Juergen E. Fischer
03e0298f49
msvc warning fixes:
...
* use AUTORCC to avoid locked qrc_images.cpp during build of gui tests
* bump minimum version of cmake to 3.0.0 for AUTORCC
* suppress some warnings in sip bindings
* suppress unreachable warnings and some more
* split sip files in more parts to suppress warning BK4504
* also remove old WITH_INTERNAL_YAML from travis
2017-08-10 00:09:14 +02:00
Idan Miara
8726146fed
fix spelling
2017-08-09 23:11:58 +02:00
Nyall Dawson
434bda725f
Merge pull request #4982 from nyalldawson/drop_file_drop_file_drop_file_drop_file_drop
...
Remove QgsFileDropEdit widget and integrate functionality into QgsFileWidget
2017-08-07 05:14:28 +10:00
Idan Miara
23c7b29dc0
Updated instructions on building QGIS master under MSVC 2015
2017-08-06 20:35:41 +02:00
Andreas Neumann
4e9dda237e
Merge pull request #4983 from raymondnijssen/master
...
new contributor Raymond Nijssen
2017-08-06 15:52:05 +02:00
Raymond Nijssen
9ba2d7b5c2
Update CONTRIBUTORS
...
added contributor Raymond to CONTRIBUTORS too
2017-08-06 15:46:24 +02:00
Andreas Neumann
78e1026c21
Add myself as a contributor
2017-08-06 15:42:59 +02:00
Raymond Nijssen
6823d1f5f9
new contributor
2017-08-06 15:28:09 +02:00
Nyall Dawson
b1a6c790cf
Remove QgsFileDropEdit widget and integrate functionality into QgsFileWidget
...
It makes no sense to have two classes covering this use case, with
partial functionality in each. Smash the two together so we can
safely use QgsFileWidget for all use cases in future.
2017-08-06 23:26:46 +10:00
Denis Rouzaud
06f9842637
rename symbology-ng to symbology
2017-08-06 14:18:57 +02:00
Juergen E. Fischer
0395225c41
INSTALL updates: MSVC builds, debian builds
2017-08-05 23:01:42 +02:00
Juergen E. Fischer
21653c0df8
packaging update: include libzip
2017-08-04 20:55:01 +02:00
Matthias Kuhn
4705c97511
Fix typo in api_break.dox
2017-07-28 12:48:07 +02:00
Nyall Dawson
ecaee1a3f2
QgsGeometry::vertexAt now returns QgsPoint, not QgsPointXY
...
Since it's easy to convert from a QgsPoint to a QgsPointXY,
but impossible to recover the Z/M values lost by only
returning a QgsPointXY.
2017-07-28 11:48:50 +10:00
Juergen E. Fischer
fbff452e5c
run t2tdoc
2017-07-28 01:09:11 +02:00
Johan Van de Wauw
0a4a76ec9b
update INSTALL: only GRASS 7 is supported
...
INSTALL has to be updated as only GRASS7 is now supported (
#4847 )
2017-07-27 22:47:52 +02:00
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