aboutsummaryrefslogtreecommitdiff
path: root/fiv-io.h
Commit message (Collapse)AuthorAgeFilesLines
* Fix a compiler warningPřemysl Eric Janouch2022-01-131-2/+1
|
* Fix SVG thumbnailingPřemysl Eric Janouch2022-01-071-6/+5
| | | | They're not loaded as image surfaces.
* Add UI for sort order settingsPřemysl Eric Janouch2022-01-051-0/+9
|
* Use a unified filesystem modelPřemysl Eric Janouch2022-01-051-2/+15
| | | | | | This removes some duplication of effort. So far, sorting adjustments are not exposed in the UI.
* Convert all loading to use GFilePřemysl Eric Janouch2021-12-301-2/+2
| | | | Now we're able to make use of GVfs, with some caveats.
* Hardcode Exif orientation in thumbnailsPřemysl Eric Janouch2021-12-281-0/+8
|
* Move thumbnails into their own source filePřemysl Eric Janouch2021-12-281-48/+3
| | | | And clean up identifiers.
* Load back wide thumbnail metadataPřemysl Eric Janouch2021-12-281-0/+2
|
* Save thumbnails lossily, with metadataPřemysl Eric Janouch2021-12-281-0/+7
|
* Clean upPřemysl Eric Janouch2021-12-281-0/+4
|
* Avoid producing thumbnails of thumbnailsPřemysl Eric Janouch2021-12-281-0/+3
|
* Try to regenerate low quality thumbnailsPřemysl Eric Janouch2021-12-281-0/+3
|
* Implement trivial wide thumbnail productionPřemysl Eric Janouch2021-12-271-1/+7
| | | | Also make libwebp a required dependency.
* Avoid double CM in saved WebPsPřemysl Eric Janouch2021-12-261-1/+1
|
* Colour manage all WebP formsPřemysl Eric Janouch2021-12-261-0/+1
| | | | It could be done better, but at least it works at all.
* Use Little CMS for JPEG colour managementPřemysl Eric Janouch2021-12-241-2/+13
|
* Integrate jpeg-quantsmoothPřemysl Eric Janouch2021-12-221-3/+4
| | | | Also, don't pointlessly store JPEGs in an ARGB Cairo surface.
* Adopt shorter identifiersPřemysl Eric Janouch2021-12-181-0/+122
Also, slightly reformat the source code according to clang-format.