[QGIS Commit] [qgis/Quantum-GIS] 70865e: Raster redesign: first
prototype of paletted rende...
GitHub
noreply at github.com
Wed Feb 15 12:00:32 EST 2012
Branch: refs/heads/raster_resampler
Home: https://github.com/qgis/Quantum-GIS
Commit: 70865e5dcfb2e039a4a1d03086398800c2018419
https://github.com/qgis/Quantum-GIS/commit/70865e5dcfb2e039a4a1d03086398800c2018419
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2011-12-18 (Sun, 18 Dec 2011)
Changed paths:
M src/core/CMakeLists.txt
M src/core/raster/qgsrasterlayer.cpp
Log Message:
-----------
Raster redesign: first prototype of paletted renderer
Commit: 79b8a762f54a8912060db3e2ee10dc886b4f680b
https://github.com/qgis/Quantum-GIS/commit/79b8a762f54a8912060db3e2ee10dc886b4f680b
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2011-12-18 (Sun, 18 Dec 2011)
Changed paths:
A src/core/raster/qgspalettedrasterrenderer.cpp
A src/core/raster/qgspalettedrasterrenderer.h
A src/core/raster/qgsrasterrenderer.cpp
A src/core/raster/qgsrasterrenderer.h
Log Message:
-----------
Added raster renderer interface and test implementation for paletted rasters
Commit: 66ef651e37cff855b67719ea887011d8abb2bd17
https://github.com/qgis/Quantum-GIS/commit/66ef651e37cff855b67719ea887011d8abb2bd17
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2011-12-18 (Sun, 18 Dec 2011)
Changed paths:
M src/core/CMakeLists.txt
A src/core/raster/qgsbilinearrasterresampler.cpp
A src/core/raster/qgsbilinearrasterresampler.h
M src/core/raster/qgspalettedrasterrenderer.cpp
M src/core/raster/qgspalettedrasterrenderer.h
M src/core/raster/qgsrasterlayer.cpp
M src/core/raster/qgsrasterrenderer.cpp
M src/core/raster/qgsrasterrenderer.h
A src/core/raster/qgsrasterresampler.h
Log Message:
-----------
Bilinear resampler
Commit: 5f216278dfc827a6c5cfab572947d523fe0a9439
https://github.com/qgis/Quantum-GIS/commit/5f216278dfc827a6c5cfab572947d523fe0a9439
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2011-12-19 (Mon, 19 Dec 2011)
Changed paths:
M src/core/raster/qgspalettedrasterrenderer.cpp
Log Message:
-----------
Fix resampling with otf-reprojection turned on
Commit: 52b559ed99753d090908e0ebb70a25ed9c3ea765
https://github.com/qgis/Quantum-GIS/commit/52b559ed99753d090908e0ebb70a25ed9c3ea765
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2011-12-19 (Mon, 19 Dec 2011)
Changed paths:
M src/core/CMakeLists.txt
A src/core/raster/qgsmultibandcolorrenderer.cpp
A src/core/raster/qgsmultibandcolorrenderer.h
M src/core/raster/qgspalettedrasterrenderer.cpp
M src/core/raster/qgsrasterlayer.cpp
M src/core/raster/qgsrasterresampler.h
Log Message:
-----------
Add renderer class for multiband color
Commit: e9b8cc0ba61255612c79c0d48031274c57685d35
https://github.com/qgis/Quantum-GIS/commit/e9b8cc0ba61255612c79c0d48031274c57685d35
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2011-12-19 (Mon, 19 Dec 2011)
Changed paths:
M src/core/raster/qgsbilinearrasterresampler.cpp
Log Message:
-----------
No access to invalid image pixels
Commit: 3d0b85ab0f5b7403a7d478a90f066c3ab763651d
https://github.com/qgis/Quantum-GIS/commit/3d0b85ab0f5b7403a7d478a90f066c3ab763651d
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2011-12-21 (Wed, 21 Dec 2011)
Changed paths:
M src/core/CMakeLists.txt
M src/core/raster/qgsbilinearrasterresampler.cpp
M src/core/raster/qgsbilinearrasterresampler.h
A src/core/raster/qgscubicrasterresampler.cpp
A src/core/raster/qgscubicrasterresampler.h
M src/core/raster/qgsrasterlayer.cpp
Log Message:
-----------
Added cubic resampler (not working yet)
Commit: 668b73ddfdf2d3fe734b1b2a2b06f777edc5ace2
https://github.com/qgis/Quantum-GIS/commit/668b73ddfdf2d3fe734b1b2a2b06f777edc5ace2
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2011-12-21 (Wed, 21 Dec 2011)
Changed paths:
M src/core/raster/qgsbilinearrasterresampler.cpp
M src/core/raster/qgsbilinearrasterresampler.h
M src/core/raster/qgscubicrasterresampler.cpp
M src/core/raster/qgscubicrasterresampler.h
M src/core/raster/qgsrasterlayer.cpp
M src/core/raster/qgsrasterresampler.h
Log Message:
-----------
Use bezier interpolation for cubic resampling. Still buggy
Commit: 583d61fccc4d87547364e6c547538fcc256eaf04
https://github.com/qgis/Quantum-GIS/commit/583d61fccc4d87547364e6c547538fcc256eaf04
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2011-12-21 (Wed, 21 Dec 2011)
Changed paths:
M src/core/raster/qgscubicrasterresampler.cpp
Log Message:
-----------
Fix bug in cubic interpolation
Commit: c81f4fb0153e10a17d97ee79bf398bcce038f62b
https://github.com/qgis/Quantum-GIS/commit/c81f4fb0153e10a17d97ee79bf398bcce038f62b
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2011-12-24 (Sat, 24 Dec 2011)
Changed paths:
M src/core/raster/qgspalettedrasterrenderer.cpp
M src/core/raster/qgsrasterlayer.cpp
M src/core/raster/qgsrasterrenderer.cpp
M src/core/raster/qgsrasterrenderer.h
Log Message:
-----------
Reading of rasters in several parts
Commit: 8336565356630feb17ed0cc3d3f682a150880b58
https://github.com/qgis/Quantum-GIS/commit/8336565356630feb17ed0cc3d3f682a150880b58
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2011-12-24 (Sat, 24 Dec 2011)
Changed paths:
M src/core/raster/qgspalettedrasterrenderer.cpp
M src/core/raster/qgsrasterrenderer.cpp
Log Message:
-----------
Fix some errors related to reading rasters in multiple parts
Commit: 4786279f6ce00f3af8d360dc020d3ec6af1be5a1
https://github.com/qgis/Quantum-GIS/commit/4786279f6ce00f3af8d360dc020d3ec6af1be5a1
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2011-12-24 (Sat, 24 Dec 2011)
Changed paths:
M src/core/raster/qgspalettedrasterrenderer.cpp
Log Message:
-----------
Remove legacy code in palleted raster renderer
Commit: 17e6afc17815b9b6e17dfd87a5bb39ceffd7d1cd
https://github.com/qgis/Quantum-GIS/commit/17e6afc17815b9b6e17dfd87a5bb39ceffd7d1cd
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2011-12-25 (Sun, 25 Dec 2011)
Changed paths:
M src/core/raster/qgspalettedrasterrenderer.cpp
M src/core/raster/qgsrasterrenderer.cpp
M src/core/raster/qgsrasterrenderer.h
Log Message:
-----------
Clean up memory
Commit: 48278209775441df44fdc827a77a98220340c337
https://github.com/qgis/Quantum-GIS/commit/48278209775441df44fdc827a77a98220340c337
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2011-12-26 (Mon, 26 Dec 2011)
Changed paths:
M src/core/raster/qgspalettedrasterrenderer.cpp
M src/core/raster/qgsrasterlayer.cpp
M src/core/raster/qgsrasterrenderer.cpp
M src/core/raster/qgsrasterrenderer.h
Log Message:
-----------
Support for global transparency in raster renderer
Commit: 25f8ec5fa1b167e7bc2667dfb1a0e007f8833c7a
https://github.com/qgis/Quantum-GIS/commit/25f8ec5fa1b167e7bc2667dfb1a0e007f8833c7a
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2011-12-27 (Tue, 27 Dec 2011)
Changed paths:
M src/app/qgsrasterlayerproperties.cpp
M src/core/raster/qgsbilinearrasterresampler.h
M src/core/raster/qgscubicrasterresampler.h
M src/core/raster/qgsrasterlayer.cpp
M src/core/raster/qgsrasterlayer.h
M src/core/raster/qgsrasterrenderer.cpp
M src/core/raster/qgsrasterresampler.h
M src/ui/qgsrasterlayerpropertiesbase.ui
Log Message:
-----------
Select resampling type from raster properties. Read and write resampling method to project file
Commit: 76cc2193e39822c9842e4a22623a263e43876d70
https://github.com/qgis/Quantum-GIS/commit/76cc2193e39822c9842e4a22623a263e43876d70
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2011-12-27 (Tue, 27 Dec 2011)
Changed paths:
M src/core/raster/qgspalettedrasterrenderer.cpp
M src/core/raster/qgsrasterlayer.cpp
M src/core/raster/qgsrasterrenderer.cpp
M src/core/raster/qgsrasterrenderer.h
M src/core/raster/qgsrastertransparency.cpp
M src/core/raster/qgsrastertransparency.h
Log Message:
-----------
Consider transparency in raster renderer
Commit: 172a7c8bdbcf0b466a1853355f51809728e11c3f
https://github.com/qgis/Quantum-GIS/commit/172a7c8bdbcf0b466a1853355f51809728e11c3f
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2011-12-28 (Wed, 28 Dec 2011)
Changed paths:
M src/core/raster/qgsmultibandcolorrenderer.cpp
M src/core/raster/qgspalettedrasterrenderer.cpp
M src/core/raster/qgsrasterrenderer.cpp
Log Message:
-----------
Use raster renderer functions to retrieve data parts for multiband color too
Commit: cd0348944043437b5c712f23cb2907cdba655b12
https://github.com/qgis/Quantum-GIS/commit/cd0348944043437b5c712f23cb2907cdba655b12
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2011-12-28 (Wed, 28 Dec 2011)
Changed paths:
M src/core/raster/qgsrasterrenderer.cpp
M src/core/raster/qgsrasterrenderer.h
Log Message:
-----------
Invert color flag for raster renderer
Commit: cb7b812d0e61e60884a8759f47fa90de69019736
https://github.com/qgis/Quantum-GIS/commit/cb7b812d0e61e60884a8759f47fa90de69019736
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2011-12-28 (Wed, 28 Dec 2011)
Changed paths:
M src/core/raster/qgsbilinearrasterresampler.cpp
Log Message:
-----------
Fix bilinear resampler
Commit: bccba1d8217f8937c9fbfebe10ee88058a980a51
https://github.com/qgis/Quantum-GIS/commit/bccba1d8217f8937c9fbfebe10ee88058a980a51
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2011-12-28 (Wed, 28 Dec 2011)
Changed paths:
M src/core/raster/qgsbilinearrasterresampler.cpp
Log Message:
-----------
Better handling of edge-cases for bilinear resampler
Commit: 242134c7932d961dcd455dfe4df72d3f565cc9a1
https://github.com/qgis/Quantum-GIS/commit/242134c7932d961dcd455dfe4df72d3f565cc9a1
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2011-12-28 (Wed, 28 Dec 2011)
Changed paths:
M src/core/raster/qgscubicrasterresampler.cpp
M src/core/raster/qgscubicrasterresampler.h
M src/core/raster/qgspalettedrasterrenderer.cpp
Log Message:
-----------
Improve handling of corner cases with cubic resampler
Commit: b33f24f4b81f67e6794f9e920fc98571e3c879b7
https://github.com/qgis/Quantum-GIS/commit/b33f24f4b81f67e6794f9e920fc98571e3c879b7
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2011-12-29 (Thu, 29 Dec 2011)
Changed paths:
M src/core/raster/qgsmultibandcolorrenderer.cpp
M src/core/raster/qgspalettedrasterrenderer.cpp
M src/core/raster/qgsrasterrenderer.cpp
M src/core/raster/qgsrasterrenderer.h
Log Message:
-----------
Use different oversampling factors in x and y directions to problems with resampled image size
Commit: 5344b2a5940f60aeeb483d405d69dbb8a105da7b
https://github.com/qgis/Quantum-GIS/commit/5344b2a5940f60aeeb483d405d69dbb8a105da7b
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2011-12-29 (Thu, 29 Dec 2011)
Changed paths:
M src/core/raster/qgsmultibandcolorrenderer.cpp
M src/core/raster/qgsmultibandcolorrenderer.h
M src/core/raster/qgspalettedrasterrenderer.cpp
M src/core/raster/qgsrasterlayer.cpp
M src/core/raster/qgsrasterrenderer.cpp
M src/core/raster/qgsrasterrenderer.h
Log Message:
-----------
Consider invert color flag
Commit: 2e371eb7913d37b7296a41391757be5f2b972313
https://github.com/qgis/Quantum-GIS/commit/2e371eb7913d37b7296a41391757be5f2b972313
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2011-12-29 (Thu, 29 Dec 2011)
Changed paths:
M src/core/raster/qgsmultibandcolorrenderer.cpp
M src/core/raster/qgspalettedrasterrenderer.cpp
M src/core/raster/qgsrasterrenderer.cpp
Log Message:
-----------
Use small overlap between adjacent tiles
Commit: 46aa6c621ecf324ca08ec590c8a9fb0f2764984b
https://github.com/qgis/Quantum-GIS/commit/46aa6c621ecf324ca08ec590c8a9fb0f2764984b
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2011-12-29 (Thu, 29 Dec 2011)
Changed paths:
M src/core/CMakeLists.txt
M src/core/raster/qgsrasterlayer.cpp
A src/core/raster/qgssinglebandgrayrenderer.cpp
A src/core/raster/qgssinglebandgrayrenderer.h
Log Message:
-----------
Added single band gray renderer
Commit: ab26a7f0db2f6828ec8b0cef12541cb1d2bbfe5f
https://github.com/qgis/Quantum-GIS/commit/ab26a7f0db2f6828ec8b0cef12541cb1d2bbfe5f
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2011-12-29 (Thu, 29 Dec 2011)
Changed paths:
M src/core/raster/qgsrasterlayer.cpp
Log Message:
-----------
Set contrast enhancement to single band gray renderer
Commit: 8ea43ae577b8f81ebfd9cfc464a994c47c552bbb
https://github.com/qgis/Quantum-GIS/commit/8ea43ae577b8f81ebfd9cfc464a994c47c552bbb
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2011-12-30 (Fri, 30 Dec 2011)
Changed paths:
M src/core/raster/qgsmultibandcolorrenderer.cpp
M src/core/raster/qgspalettedrasterrenderer.cpp
M src/core/raster/qgsrasterrenderer.cpp
M src/core/raster/qgsrasterrenderer.h
M src/core/raster/qgssinglebandgrayrenderer.cpp
Log Message:
-----------
Provide convenience function to draw image parts for raster renderer
Commit: dec227f24cfdef84ecdc43223c60d049234d0dac
https://github.com/qgis/Quantum-GIS/commit/dec227f24cfdef84ecdc43223c60d049234d0dac
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2011-12-30 (Fri, 30 Dec 2011)
Changed paths:
M src/core/raster/qgsrasterrenderer.cpp
Log Message:
-----------
More pixels per raster part
Commit: 83f3d75a40cd6b4353fe528b5f1660168285a255
https://github.com/qgis/Quantum-GIS/commit/83f3d75a40cd6b4353fe528b5f1660168285a255
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2011-12-31 (Sat, 31 Dec 2011)
Changed paths:
M src/core/raster/qgsrasterlayer.cpp
M src/core/raster/qgssinglebandgrayrenderer.cpp
Log Message:
-----------
Fix singlebandgrayrenderer
Commit: cc9bc5228864ddbb083fbf1fdb5b35ac5429435c
https://github.com/qgis/Quantum-GIS/commit/cc9bc5228864ddbb083fbf1fdb5b35ac5429435c
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2011-12-31 (Sat, 31 Dec 2011)
Changed paths:
M src/core/raster/qgssinglebandgrayrenderer.cpp
Log Message:
-----------
Consider alpha settings in single band gray renderer
Commit: be97ca415a79f6d704536163a1818dce1072497b
https://github.com/qgis/Quantum-GIS/commit/be97ca415a79f6d704536163a1818dce1072497b
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2012-01-01 (Sun, 01 Jan 2012)
Changed paths:
M src/core/raster/qgsbilinearrasterresampler.cpp
M src/core/raster/qgscubicrasterresampler.cpp
M src/core/raster/qgscubicrasterresampler.h
Log Message:
-----------
Consider alpha channel for bilinear and cubic resampling
Commit: 8dc45e44206e7f393ee5e40b0bcede1320ea4230
https://github.com/qgis/Quantum-GIS/commit/8dc45e44206e7f393ee5e40b0bcede1320ea4230
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2012-01-02 (Mon, 02 Jan 2012)
Changed paths:
M src/core/CMakeLists.txt
M src/core/raster/qgsrasterlayer.cpp
A src/core/raster/qgssinglebandcolordatarenderer.cpp
A src/core/raster/qgssinglebandcolordatarenderer.h
Log Message:
-----------
Add single band color data renderer
Commit: 5ee5a17a28cfc784a3e995e0f05b2e66f5c33719
https://github.com/qgis/Quantum-GIS/commit/5ee5a17a28cfc784a3e995e0f05b2e66f5c33719
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2012-01-03 (Tue, 03 Jan 2012)
Changed paths:
M src/core/raster/qgspalettedrasterrenderer.cpp
M src/core/raster/qgsrasterrenderer.cpp
M src/core/raster/qgsrasterrenderer.h
M src/core/raster/qgsrastertransparency.cpp
M src/core/raster/qgsrastertransparency.h
Log Message:
-----------
Detect if transparency can be ignored for paletted renderer
Commit: 4809f06c3c94be142de7d235ea182bf9eae178de
https://github.com/qgis/Quantum-GIS/commit/4809f06c3c94be142de7d235ea182bf9eae178de
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2012-01-05 (Thu, 05 Jan 2012)
Changed paths:
M src/core/raster/qgssinglebandcolordatarenderer.cpp
Log Message:
-----------
More improvements for single band color data
Commit: ea9a2a83dee2aa245f74bda98fc8f0581eec4759
https://github.com/qgis/Quantum-GIS/commit/ea9a2a83dee2aa245f74bda98fc8f0581eec4759
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2012-01-05 (Thu, 05 Jan 2012)
Changed paths:
M src/core/CMakeLists.txt
M src/core/raster/qgsrasterlayer.cpp
A src/core/raster/qgssinglebandpseudocolorrenderer.cpp
A src/core/raster/qgssinglebandpseudocolorrenderer.h
Log Message:
-----------
Single band pseudo color renderer
Commit: 28313b6aeb8d628775b5a2f1f36cfd0f542038ef
https://github.com/qgis/Quantum-GIS/commit/28313b6aeb8d628775b5a2f1f36cfd0f542038ef
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2012-01-07 (Sat, 07 Jan 2012)
Changed paths:
M src/core/raster/qgsbilinearrasterresampler.cpp
M src/core/raster/qgsbilinearrasterresampler.h
Log Message:
-----------
Use QImage method for bilinear resampling
Commit: 3c7cebebd678a7698018278173d77cba58f79881
https://github.com/qgis/Quantum-GIS/commit/3c7cebebd678a7698018278173d77cba58f79881
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2012-01-08 (Sun, 08 Jan 2012)
Changed paths:
M src/app/qgsrasterlayerproperties.cpp
M src/core/raster/qgsrasterlayer.cpp
M src/core/raster/qgsrasterlayer.h
Log Message:
-----------
Move creation of renderer classes out of drawing loop
Commit: 9728e9aab8c1cdcacee89869714642e7c7a2f033
https://github.com/qgis/Quantum-GIS/commit/9728e9aab8c1cdcacee89869714642e7c7a2f033
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2012-01-08 (Sun, 08 Jan 2012)
Changed paths:
M src/core/raster/qgsrasterlayer.cpp
Log Message:
-----------
Small fix for single band gray renderer
Commit: 09228a225b31bccadc97bb28d3f9cd45938e1d45
https://github.com/qgis/Quantum-GIS/commit/09228a225b31bccadc97bb28d3f9cd45938e1d45
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2012-01-09 (Mon, 09 Jan 2012)
Changed paths:
M src/core/raster/qgsrasterlayer.cpp
M src/core/raster/qgsrasterlayer.h
Log Message:
-----------
Remove old code in raster layer
Commit: 662ec12d2c1ff9977030f93a08a42b15a4a0daf1
https://github.com/qgis/Quantum-GIS/commit/662ec12d2c1ff9977030f93a08a42b15a4a0daf1
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2012-01-09 (Mon, 09 Jan 2012)
Changed paths:
M src/core/raster/qgsrasterlayer.cpp
Log Message:
-----------
Support for multiband singleband gray
Commit: 2883fbc5ba1d5774f379aa2992abcf8033ce57c8
https://github.com/qgis/Quantum-GIS/commit/2883fbc5ba1d5774f379aa2992abcf8033ce57c8
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2012-01-14 (Sat, 14 Jan 2012)
Changed paths:
M src/core/raster/qgsbilinearrasterresampler.cpp
M src/core/raster/qgsrasterrenderer.cpp
Log Message:
-----------
Keep image aspect in bilinear resampling, apply oversampling for zoom out
Commit: 66416524c67eaa7d40fe55fed35801c54839297b
https://github.com/qgis/Quantum-GIS/commit/66416524c67eaa7d40fe55fed35801c54839297b
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2012-01-18 (Wed, 18 Jan 2012)
Changed paths:
M src/app/qgsrasterlayerproperties.cpp
M src/core/raster/qgsmultibandcolorrenderer.cpp
M src/core/raster/qgsmultibandcolorrenderer.h
M src/core/raster/qgspalettedrasterrenderer.cpp
M src/core/raster/qgspalettedrasterrenderer.h
M src/core/raster/qgsrasterlayer.cpp
M src/core/raster/qgsrasterlayer.h
M src/core/raster/qgsrasterrenderer.cpp
M src/core/raster/qgsrasterrenderer.h
M src/core/raster/qgssinglebandcolordatarenderer.cpp
M src/core/raster/qgssinglebandcolordatarenderer.h
M src/core/raster/qgssinglebandgrayrenderer.cpp
M src/core/raster/qgssinglebandgrayrenderer.h
M src/core/raster/qgssinglebandpseudocolorrenderer.cpp
M src/core/raster/qgssinglebandpseudocolorrenderer.h
M src/ui/qgsrasterlayerpropertiesbase.ui
Log Message:
-----------
Possibility to set resampling modes differently for zoomed-in and zoomed-out
Commit: f93beafe2976d42ff668a6f4afca16844290b52c
https://github.com/qgis/Quantum-GIS/commit/f93beafe2976d42ff668a6f4afca16844290b52c
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2012-01-19 (Thu, 19 Jan 2012)
Changed paths:
M src/core/raster/qgsrasterlayer.cpp
Log Message:
-----------
Write resampler types to xml
Commit: ab911fe41503c494e20db41a342a57482198206b
https://github.com/qgis/Quantum-GIS/commit/ab911fe41503c494e20db41a342a57482198206b
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2012-01-19 (Thu, 19 Jan 2012)
Changed paths:
M src/core/raster/qgsrasterlayer.cpp
Log Message:
-----------
Restore resampler from xml
Commit: f16ca52524a14634191e6ec88a81ea1be31461e7
https://github.com/qgis/Quantum-GIS/commit/f16ca52524a14634191e6ec88a81ea1be31461e7
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2012-01-19 (Thu, 19 Jan 2012)
Changed paths:
M src/core/raster/qgsrasterlayer.cpp
Log Message:
-----------
Consider user defined colors for paletted rasters
Commit: 15fe4da7e8c652889793a426c714aa432e00db69
https://github.com/qgis/Quantum-GIS/commit/15fe4da7e8c652889793a426c714aa432e00db69
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2012-01-20 (Fri, 20 Jan 2012)
Changed paths:
M src/core/raster/qgsrasterlayer.cpp
Log Message:
-----------
Better array generation for paletted raster renderer
Commit: f940c5f4d00f75e25ff753f1c87373a2d694ebe0
https://github.com/qgis/Quantum-GIS/commit/f940c5f4d00f75e25ff753f1c87373a2d694ebe0
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2012-01-21 (Sat, 21 Jan 2012)
Changed paths:
M src/core/raster/qgsmultibandcolorrenderer.cpp
M src/core/raster/qgspalettedrasterrenderer.cpp
M src/core/raster/qgsrasterrenderer.cpp
M src/core/raster/qgsrasterrenderer.h
M src/core/raster/qgssinglebandcolordatarenderer.cpp
M src/core/raster/qgssinglebandgrayrenderer.cpp
M src/core/raster/qgssinglebandpseudocolorrenderer.cpp
Log Message:
-----------
Keep raster renderer parts aligned to pixel boundaries of unsampled rasters (to avoid overlaps or white stripes in large prints
Commit: 3f0c486acac640b897369d389134caf677e4dffc
https://github.com/qgis/Quantum-GIS/commit/3f0c486acac640b897369d389134caf677e4dffc
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2012-01-22 (Sun, 22 Jan 2012)
Changed paths:
M src/core/qgsrasterprojector.h
M src/core/raster/qgsrasterrenderer.cpp
M src/core/raster/qgsrasterrenderer.h
Log Message:
-----------
Do otf-reprojection directly in raster renderer (much better performance in case of resampling)
Commit: d61927c165e4d36de12c0578553421f56752e865
https://github.com/qgis/Quantum-GIS/commit/d61927c165e4d36de12c0578553421f56752e865
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2012-01-23 (Mon, 23 Jan 2012)
Changed paths:
M src/core/raster/qgsrasterrenderer.cpp
Log Message:
-----------
Added safety check
Commit: 91c37fb5336a8f63eade611f9545f25da84d0038
https://github.com/qgis/Quantum-GIS/commit/91c37fb5336a8f63eade611f9545f25da84d0038
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2012-01-27 (Fri, 27 Jan 2012)
Changed paths:
M src/core/raster/qgsmultibandcolorrenderer.cpp
M src/core/raster/qgsmultibandcolorrenderer.h
M src/core/raster/qgsrasterlayer.cpp
Log Message:
-----------
Consider contrast enhancement in multiband color renderer
Commit: 3b36620c49dfb33176f6f32db5a4db65d30e2292
https://github.com/qgis/Quantum-GIS/commit/3b36620c49dfb33176f6f32db5a4db65d30e2292
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2012-01-28 (Sat, 28 Jan 2012)
Changed paths:
M src/core/raster/qgsmultibandcolorrenderer.cpp
M src/core/raster/qgsrasterlayer.cpp
M src/core/raster/qgsrastertransparency.cpp
Log Message:
-----------
Faster draw for multiband color in case there is no transparency, strech, inversion
Commit: 2c9320a0d5ac43fb8bfec18c6e1b0005665c0a7e
https://github.com/qgis/Quantum-GIS/commit/2c9320a0d5ac43fb8bfec18c6e1b0005665c0a7e
Author: Marco Hugentobler <marco.hugentobler at sourcepole.ch>
Date: 2012-01-28 (Sat, 28 Jan 2012)
Changed paths:
M src/app/qgsrasterlayerproperties.cpp
M src/core/raster/qgsrasterlayer.cpp
M src/core/raster/qgsrasterrenderer.cpp
M src/core/raster/qgsrasterrenderer.h
M src/ui/qgsrasterlayerpropertiesbase.ui
Log Message:
-----------
Expose maxOversampling parameter to user
Commit: 46ba39082a063eeab67b8e896e5bc5c6f8d98f83
https://github.com/qgis/Quantum-GIS/commit/46ba39082a063eeab67b8e896e5bc5c6f8d98f83
Author: Tim Sutton <tim at linfiniti.com>
Date: 2012-02-11 (Sat, 11 Feb 2012)
Changed paths:
M src/core/qgsmaplayer.h
M src/core/raster/qgsrasterlayer.cpp
M src/core/raster/qgsrasterlayer.h
Log Message:
-----------
Fix transparency restoration on project load
Compare: https://github.com/qgis/Quantum-GIS/compare/70865e5^...46ba390
More information about the QGIS-commit
mailing list