Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Add toolbar toggle buttons for scale-to-fit/filter | Přemysl Eric Janouch | 2021-12-19 | 3 | -26/+105 | |
| | ||||||
* | Adopt shorter identifiers | Přemysl Eric Janouch | 2021-12-18 | 12 | -592/+572 | |
| | | | | Also, slightly reformat the source code according to clang-format. | |||||
* | Add a GObject property for view filtering | Přemysl Eric Janouch | 2021-12-17 | 1 | -0/+9 | |
| | ||||||
* | Add a simple toolbar to the view | Přemysl Eric Janouch | 2021-12-17 | 5 | -58/+477 | |
| | | | | There is still considerable work to be done. | |||||
* | Improve light theme compatibility | Přemysl Eric Janouch | 2021-12-16 | 1 | -3/+3 | |
| | | | | | | @content_view_bg has been there since ever. Many colours remain hardcoded, but it's a major improvement. | |||||
* | Add very basic XMP support | Přemysl Eric Janouch | 2021-12-16 | 3 | -8/+59 | |
| | ||||||
* | Fix inconsistent indentation | Přemysl Eric Janouch | 2021-12-15 | 1 | -1/+1 | |
| | | | | VIM has a stupid default configuration for this file. | |||||
* | Add some WebP notes | Přemysl Eric Janouch | 2021-12-15 | 2 | -0/+5 | |
| | ||||||
* | Add basic print functionality | Přemysl Eric Janouch | 2021-12-15 | 1 | -9/+71 | |
| | ||||||
* | Clean up | Přemysl Eric Janouch | 2021-12-15 | 1 | -35/+41 | |
| | ||||||
* | Employ libwebp's alpha premultiplication | Přemysl Eric Janouch | 2021-12-15 | 1 | -8/+10 | |
| | | | | It seems to perform roughly equally in optimized builds. | |||||
* | Clean up dependencies | Přemysl Eric Janouch | 2021-12-15 | 1 | -2/+0 | |
| | ||||||
* | Allow saving the current frame/page in WebP | Přemysl Eric Janouch | 2021-12-15 | 4 | -3/+335 | |
| | | | | Also support saving just the metadata. | |||||
* | Add a most basic tool to inspect ISO BMFF files | Přemysl Eric Janouch | 2021-12-14 | 5 | -4/+164 | |
| | | | | This can be massively extended. | |||||
* | Add a tool to extract information from WebP | Přemysl Eric Janouch | 2021-12-13 | 6 | -95/+227 | |
| | ||||||
* | Clean up | Přemysl Eric Janouch | 2021-12-13 | 2 | -3/+6 | |
| | ||||||
* | Recognize a few more tactical TIFF tags | Přemysl Eric Janouch | 2021-12-13 | 2 | -0/+14 | |
| | ||||||
* | Add pedantic WebP dimensions overflow checking | Přemysl Eric Janouch | 2021-12-12 | 1 | -1/+6 | |
| | ||||||
* | Finish WebP support with animations | Přemysl Eric Janouch | 2021-12-12 | 2 | -36/+143 | |
| | ||||||
* | Read out Exif and ICC profiles from WebP | Přemysl Eric Janouch | 2021-12-12 | 2 | -3/+33 | |
| | ||||||
* | Add preliminary direct support for WebP | Přemysl Eric Janouch | 2021-12-12 | 4 | -2/+82 | |
| | ||||||
* | Ignore libjpeg-turbo warnings | Přemysl Eric Janouch | 2021-12-12 | 1 | -4/+8 | |
| | ||||||
* | Add a comment about TIFF/EP vs libtiff | Přemysl Eric Janouch | 2021-12-12 | 1 | -0/+20 | |
| | ||||||
* | Add a basic tiffinfo utility | Přemysl Eric Janouch | 2021-12-12 | 4 | -5/+87 | |
| | | | | Also fix a few TIFF-related issues. | |||||
* | Extract HEIF auxiliary subimages | Přemysl Eric Janouch | 2021-12-11 | 1 | -16/+50 | |
| | ||||||
* | Clean up | Přemysl Eric Janouch | 2021-12-11 | 1 | -39/+33 | |
| | ||||||
* | Extract the ICC profile and Exif data from HEIC | Přemysl Eric Janouch | 2021-12-11 | 1 | -1/+32 | |
| | ||||||
* | Add preliminary HEIF/AVIF support | Přemysl Eric Janouch | 2021-12-11 | 4 | -5/+168 | |
| | | | | | | | | | | The gdk-pixbuf plugin does not work here, for whatever reason. Moreover, close integration exposes higher bit depths, metadata, and auxiliary images. The library is awful and copylefted, but it's the only reasonable thing that works. | |||||
* | pnginfo: extract some ImageMagick profiles | Přemysl Eric Janouch | 2021-12-10 | 1 | -11/+117 | |
| | ||||||
* | pnginfo: extract eXIf chunk data | Přemysl Eric Janouch | 2021-12-10 | 4 | -1247/+1277 | |
| | ||||||
* | jpeginfo: update comment | Přemysl Eric Janouch | 2021-12-07 | 1 | -0/+1 | |
| | ||||||
* | jpeginfo: clean up MPF | Přemysl Eric Janouch | 2021-12-06 | 1 | -108/+151 | |
| | ||||||
* | jpeginfo: describe Photoshop records | Přemysl Eric Janouch | 2021-12-06 | 1 | -12/+221 | |
| | ||||||
* | Don't crash the view when no image is present | Přemysl Eric Janouch | 2021-12-06 | 1 | -1/+1 | |
| | ||||||
* | jpeginfo: mostly finish Exif decoding | Přemysl Eric Janouch | 2021-12-05 | 2 | -9/+67 | |
| | | | | Diminishing returns and all. | |||||
* | jpeginfo: decode the main Exif subIFD | Přemysl Eric Janouch | 2021-12-05 | 1 | -27/+246 | |
| | ||||||
* | jpeginfo: review and update TIFF | Přemysl Eric Janouch | 2021-12-05 | 1 | -6/+32 | |
| | ||||||
* | jpeginfo: decode MPF MPEntry | Přemysl Eric Janouch | 2021-12-05 | 1 | -16/+47 | |
| | ||||||
* | jpeginfo: clean up | Přemysl Eric Janouch | 2021-12-04 | 1 | -18/+11 | |
| | | | | No more -Wunused-function warnings. | |||||
* | jpeginfo: trivially decode Multi-Picture Format | Přemysl Eric Janouch | 2021-12-04 | 1 | -8/+93 | |
| | ||||||
* | jpeginfo: descend into Exif IFDs | Přemysl Eric Janouch | 2021-12-04 | 1 | -1/+17 | |
| | ||||||
* | jpeginfo: parse all numeric TIFF values | Přemysl Eric Janouch | 2021-12-04 | 1 | -26/+34 | |
| | ||||||
* | jpeginfo: parse TIFF UNDEFINED values | Přemysl Eric Janouch | 2021-12-04 | 1 | -1/+17 | |
| | ||||||
* | jpeginfo: decode more TIFF tags and values | Přemysl Eric Janouch | 2021-12-04 | 2 | -31/+172 | |
| | ||||||
* | jpeginfo: fix a typo from the TIFF 6.0 spec | Přemysl Eric Janouch | 2021-12-04 | 1 | -1/+1 | |
| | ||||||
* | jpeginfo: decode some TIFF/Exif values | Přemysl Eric Janouch | 2021-12-03 | 1 | -109/+130 | |
| | ||||||
* | jpeginfo: decode basic TIFF tag names | Přemysl Eric Janouch | 2021-12-03 | 1 | -2/+127 | |
| | ||||||
* | jpeginfo: clean up | Přemysl Eric Janouch | 2021-12-03 | 1 | -44/+50 | |
| | ||||||
* | jpeginfo: add a basic TIFF/Exif parser | Přemysl Eric Janouch | 2021-12-03 | 1 | -7/+312 | |
| | ||||||
* | jpeginfo: multisegment Exif, rough PSIR | Přemysl Eric Janouch | 2021-12-03 | 1 | -18/+89 | |
| |