nextcloud/lib/private/preview
Olivier Paroz 71d65cb713 Fix max preview, some resizing and caching issues and force preview providers to resize their previews properly
* introduces a method in OC_Image which doesn't stretch images when trying to make them fit in a box
* adds the method to all key providers so that they can do their job, as expected by the Preview class
* improves the caching mechanism of Preview in order to reduce I/O and to avoid filling the available disk space
* fixes some long standing issues
* **contains mostly tests**
2015-06-06 16:25:04 +02:00
..
bitmap.php The bitmap preview class now takes maxX and maxY into consideration 2015-04-01 15:54:22 +02:00
bmp.php Split image provider in one sub-class per media type 2015-04-02 10:31:24 +02:00
font.php Update license headers 2015-03-26 11:44:36 +01:00
gif.php Split image provider in one sub-class per media type 2015-04-02 10:31:24 +02:00
illustrator.php Update license headers 2015-03-26 11:44:36 +01:00
image.php Fix max preview, some resizing and caching issues and force preview providers to resize their previews properly 2015-06-06 16:25:04 +02:00
jpeg.php Split image provider in one sub-class per media type 2015-04-02 10:31:24 +02:00
markdown.php Update license headers 2015-03-26 11:44:36 +01:00
movie.php Fix max preview, some resizing and caching issues and force preview providers to resize their previews properly 2015-06-06 16:25:04 +02:00
mp3.php Fix max preview, some resizing and caching issues and force preview providers to resize their previews properly 2015-06-06 16:25:04 +02:00
msoffice2003.php Update license headers 2015-03-26 11:44:36 +01:00
msoffice2007.php Update license headers 2015-03-26 11:44:36 +01:00
msofficedoc.php Update license headers 2015-03-26 11:44:36 +01:00
office.php Fix max preview, some resizing and caching issues and force preview providers to resize their previews properly 2015-06-06 16:25:04 +02:00
opendocument.php Update license headers 2015-03-26 11:44:36 +01:00
pdf.php Update license headers 2015-03-26 11:44:36 +01:00
photoshop.php Update license headers 2015-03-26 11:44:36 +01:00
png.php Split image provider in one sub-class per media type 2015-04-02 10:31:24 +02:00
postscript.php Update license headers 2015-03-26 11:44:36 +01:00
provider.php Fix max preview, some resizing and caching issues and force preview providers to resize their previews properly 2015-06-06 16:25:04 +02:00
staroffice.php Update license headers 2015-03-26 11:44:36 +01:00
svg.php Fix max preview, some resizing and caching issues and force preview providers to resize their previews properly 2015-06-06 16:25:04 +02:00
tiff.php Update license headers 2015-03-26 11:44:36 +01:00
txt.php show txt preview when file contains text 2015-05-27 14:11:33 +02:00
xbitmap.php Split image provider in one sub-class per media type 2015-04-02 10:31:24 +02:00