33080 Commits

Author SHA1 Message Date
Médéric Ribreux
a73ed12dd7 Add i.segment algorithm 2016-05-29 09:00:16 +02:00
Médéric Ribreux
7bc533884b Add i.smap algorithm 2016-05-29 09:00:16 +02:00
Médéric RIBREUX
297c632566 Add i.tasscap algorithm 2016-05-29 09:00:16 +02:00
Médéric RIBREUX
68f42a406c Add i.vi algorithm 2016-05-29 09:00:16 +02:00
Médéric RIBREUX
ecf6d2ad37 Add i.landsat.toar algorithm 2016-05-29 09:00:16 +02:00
Médéric RIBREUX
aabcc1e0ed Add i.image.mosaic (needs Redmine #5742 to be implemented) 2016-05-29 09:00:16 +02:00
Médéric RIBREUX
d39614f7d1 Add i.evapo.mh parameters detection 2016-05-29 09:00:16 +02:00
Médéric RIBREUX
689d41511b Add i.group algorithm 2016-05-29 09:00:16 +02:00
Médéric RIBREUX
83b6cfdf8b Add i.gensigset algorithm 2016-05-29 09:00:16 +02:00
Médéric RIBREUX
a231bbd9c2 Add i.gensig algorithm 2016-05-29 09:00:16 +02:00
Médéric RIBREUX
b5330003f2 Add i.evapo.time algorithm 2016-05-29 09:00:16 +02:00
Médéric RIBREUX
0b8784cf65 Add i.evapo.pt algorithm 2016-05-29 09:00:16 +02:00
Médéric RIBREUX
474a258ea5 Add i.evapo.pm algorithm 2016-05-29 09:00:16 +02:00
Médéric RIBREUX
b6396cb9e0 Add i.evapo.mh algorithm 2016-05-29 09:00:16 +02:00
Médéric RIBREUX
109a7f4fbc Add i.emissivity algorithm 2016-05-29 09:00:16 +02:00
Médéric RIBREUX
0529062f63 Add i.biomass algorithm 2016-05-29 09:00:16 +02:00
Médéric RIBREUX
13402f653c Add i.eb.soilheatflux algorithm 2016-05-29 09:00:16 +02:00
Médéric RIBREUX
b355940395 Add i.eb.netrad algorithm 2016-05-29 09:00:16 +02:00
Médéric RIBREUX
a5afb94121 Add i.eb.hsebal01 algorithm 2016-05-29 09:00:16 +02:00
Médéric RIBREUX
8c69220b79 Add i.eb.eta algorithm 2016-05-29 09:00:16 +02:00
Médéric RIBREUX
e3da53779e Add i.eb.evapfr algorithm 2016-05-29 09:00:16 +02:00
Médéric RIBREUX
89ec2fbb7c Add i.colors.enhance algorithm 2016-05-29 09:00:16 +02:00
Médéric RIBREUX
651302e360 Add i.albedo and i.cluster algorithms 2016-05-29 09:00:16 +02:00
Sandro Mani
d5512a931f Change QgsRectangle::combineExtentWith(const QgsRectangle*) into QgsRectangle::combineExtentWith(const QgsRectangle&) 2016-05-29 08:57:26 +02:00
Nyall Dawson
1b06324d24 Fix failing server label test 2016-05-29 16:11:46 +10:00
Nyall Dawson
5b6f9d846e Fix uninitialized wheel zoom factor in QgsMapCanvas 2016-05-29 15:53:56 +10:00
Nyall Dawson
7cab60bc43 [FEATURE][expressions] If a feature is passed to a function
expecting geometry inputs, then use that feature's geometry
instead of throwing an error

eg

buffer(@atlas_feature,100)

or

buffer(get_feature('my_layer','id=54'))
2016-05-29 15:32:16 +10:00
Nyall Dawson
497d6ef413 Minor clean ups 2016-05-29 15:31:47 +10:00
Nyall Dawson
421ab4fee7 Add missing docs, SIP bindings, some const correctness 2016-05-29 14:59:23 +10:00
Mathieu Pellerin
36ff0ba333 [FEATURE] add a char() function to the expression engine (#3137) 2016-05-29 14:38:53 +10:00
Nyall Dawson
78bcd4b10c Correctly mark method as deprecated 2016-05-29 08:11:43 +10:00
Nyall Dawson
e7d039240c Fix doxygen warnings 2016-05-29 08:10:23 +10:00
Denis Rouzaud
b9baf2e95a Merge pull request #3131 from 3nids/lockscale
allow to lock scale to use magnification to zoom in/out
2016-05-28 18:18:22 +02:00
Sandro Mani
d5f8255a0d Remove unfinished osg[Earth] python bindings 2016-05-28 17:26:33 +02:00
Denis Rouzaud
c3e7a56b05 always use double for dpi 2016-05-28 17:22:22 +02:00
Sandro Mani
3e73064c4a Store QgsBillBoardRegistry in QgsProject instead of making it a singleton 2016-05-28 17:10:10 +02:00
Denis Rouzaud
cf99817b72 allow to lock scale to use magnification to zoom in/out
this also removes the option for different behavior of mouse wheel
2016-05-28 16:52:09 +02:00
Nyall Dawson
bae8a0e5e0 [FEATURE] Georeference outputs (eg PDF) from composer
This commit makes composer automatically georeference outputs
(where output format makes this possible, eg TIF and PDF).

The existing option to create a world file has been separated
from the map selection for georeferencing. The new behaviour
is to always georeference outputs, and only create the
separate world file if that option is checked.
2016-05-29 00:46:39 +10:00
Nyall Dawson
bc779a06ed QgsActionManager: improve docs + add tests 2016-05-29 00:45:17 +10:00
Nyall Dawson
3d494ac9f8 Fix feature's value action not working (fix #14536)
Replace broken/missing $currfield with new @current_field
expression variable. Update other default actions to use
expression variables instead of deprecated special columns.
2016-05-29 00:45:17 +10:00
Nyall Dawson
0a8df0719a Fix build warning 2016-05-29 00:44:31 +10:00
Sandro Mani
857d544e55 Improve numerical stability of QgsAbstractGeometryV2::centroid 2016-05-28 14:31:39 +02:00
Nathan Woodrow
705d4f5894 [styledock] Fix undo redo 2016-05-28 21:49:21 +10:00
Nathan Woodrow
17b48563a5 [renderer] Live hillshade renderer for raster layers
Thanks to Asger Skovbo Petersen (@AsgerPetersen) for the idea and fixes
Thanks to Nyall for reviews and bug fixes
2016-05-28 21:01:33 +10:00
rldhont
d8ccec0e0a [Processing] add an algs static method to Processing for server 2016-05-28 12:41:30 +02:00
Sandro Mani
149ab30280 [Geometry checker] Delay sorting of results until all are listed 2016-05-28 11:18:19 +02:00
Even Rouault
e0d38ba3f9 QgsRasterFileWriter::writeDataRaster(): do not set nodata on output when unneeded
Currently if the source raster has no nodata value, the writer will still write
nan as the output nodata value, ignoring the flag that specifies if there is a
nodata value or not. On a raster with byte data type, this will cause
confusion on reading since the nodata value will be somehow cast as 0.

Make QgsRasterChecker check for nodata consistency between source and target, and
add a test file that shows the issue.
2016-05-28 10:52:36 +02:00
Alexander Bruy
427559c872 Merge pull request #3100 from alexbruy/add-db-table
enable Add button in DB dialogs only when at least one table is selected (fix #5616)
2016-05-28 11:43:00 +03:00
Sandro Mani
759dd9d121 Guard against possible crash by using destroyed QgsMapRendererCustomPainterJob 2016-05-28 10:18:21 +02:00
Sandro Mani
90887f460f Revived globe, compatible with OsgEarth 2.7 2016-05-28 10:09:34 +02:00