Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add a lossless JPEG cropper | Přemysl Eric Janouch | 2022-02-19 | 1 | -0/+2 |
| | | | | This is more of an MVP, as metadata probably need adjustments. | ||||
* | Start a basic user guide | Přemysl Eric Janouch | 2022-01-25 | 1 | -19/+6 |
| | | | | Move some information out there from the README. | ||||
* | Bump Wuffs, add TGA support through it | Přemysl Eric Janouch | 2022-01-22 | 1 | -2/+3 |
| | |||||
* | Handle view bindings through an action signal | Přemysl Eric Janouch | 2022-01-09 | 1 | -0/+6 |
| | | | | This makes them adjustable. | ||||
* | Update README | Přemysl Eric Janouch | 2022-01-07 | 1 | -16/+29 |
| | |||||
* | Add a screenshot to the README | Přemysl Eric Janouch | 2022-01-06 | 1 | -0/+2 |
| | |||||
* | Rename the whole project shorter | Přemysl Eric Janouch | 2022-01-05 | 1 | -6/+6 |
| | | | | | | | There is no point in claiming speed, it turns out to be a strange focus to have, considering the amount of available innovations to make. The new name does not appear to be taken by anything important. | ||||
* | Implement trivial wide thumbnail production | Přemysl Eric Janouch | 2021-12-27 | 1 | -6/+6 |
| | | | | Also make libwebp a required dependency. | ||||
* | Avoid double CM in saved WebPs | Přemysl Eric Janouch | 2021-12-26 | 1 | -2/+2 |
| | |||||
* | Almost fully colour-managed Wuffs (BMP, GIF, PNG) | Přemysl Eric Janouch | 2021-12-25 | 1 | -1/+1 |
| | |||||
* | Colour manage opaque, up to 8-bit images | Přemysl Eric Janouch | 2021-12-25 | 1 | -3/+4 |
| | |||||
* | Add a file information dialog based on ExifTool | Přemysl Eric Janouch | 2021-12-21 | 1 | -3/+2 |
| | | | | Right now, it isn't very pleasing to use. | ||||
* | Adopt shorter identifiers | Přemysl Eric Janouch | 2021-12-18 | 1 | -1/+1 |
| | | | | Also, slightly reformat the source code according to clang-format. | ||||
* | Add preliminary direct support for WebP | Přemysl Eric Janouch | 2021-12-12 | 1 | -2/+3 |
| | |||||
* | Add preliminary HEIF/AVIF support | Přemysl Eric Janouch | 2021-12-11 | 1 | -3/+4 |
| | | | | | | | | | | 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. | ||||
* | RAW -> raw photos | Přemysl Eric Janouch | 2021-12-02 | 1 | -1/+1 |
| | |||||
* | Support using libtiff directly | Přemysl Eric Janouch | 2021-11-28 | 1 | -2/+2 |
| | | | | | | Multiple directories are read as multiple pages. The error handling is mildly questionable, as is libtiff. | ||||
* | Update README | Přemysl Eric Janouch | 2021-11-23 | 1 | -0/+2 |
| | |||||
* | Update README | Přemysl Eric Janouch | 2021-11-22 | 1 | -0/+8 |
| | |||||
* | Update README | Přemysl Eric Janouch | 2021-11-22 | 1 | -2/+6 |
| | |||||
* | Update README | Přemysl Eric Janouch | 2021-11-21 | 1 | -0/+1 |
| | | | | | I've noticed people often desire editing capabilities, which is an unreasonable expectation. | ||||
* | Add support for opening Xcursor files | Přemysl Eric Janouch | 2021-11-17 | 1 | -1/+1 |
| | | | | | | Sadly, they don't have a canonical extension, and they don't show up in the browser. We might want to employ some level of sniffing. The first 16 bytes are enough to identify a lot. | ||||
* | Make this work at all in macOS/Homebrew | Přemysl Eric Janouch | 2021-11-16 | 1 | -2/+2 |
| | |||||
* | Use spng to load thumbnails | Přemysl Eric Janouch | 2021-11-12 | 1 | -1/+1 |
| | | | | | | | | | | Speed matters here, and this makes us about 20 percent faster at loading large directories. Moreover, libpng's PNG_ALPHA_BROKEN is indeed broken. Thumbnails have a fairly fixed format, so there are very few practical corner cases that could have been missed. | ||||
* | README.adoc: fix dependency list | Přemysl Eric Janouch | 2021-11-11 | 1 | -1/+2 |
| | |||||
* | Add support for defaulting to gdk-pixbuf | Přemysl Eric Janouch | 2021-11-10 | 1 | -1/+1 |
| | |||||
* | Add very basic SVG support | Přemysl Eric Janouch | 2021-11-10 | 1 | -2/+2 |
| | | | | | | | We need to refactor, so that SVGs are pre-rendered on each change of scaling by librsvg directly, because some elements may be rasterized. It would be best to also support building against resvg. | ||||
* | Improve thumbnail scaling and alignment | Přemysl Eric Janouch | 2021-11-03 | 1 | -2/+2 |
| | | | | | | Stretch thumbnails by up to half a pixel so that they align nicely. Make use of pixman's sRGB mode. | ||||
* | Update README | Přemysl Eric Janouch | 2021-11-01 | 1 | -35/+7 |
| | |||||
* | Add a thumbnail loader | Přemysl Eric Janouch | 2021-10-04 | 1 | -1/+1 |
| | | | | So far not used, we'll need another widget to make use of it. | ||||
* | Enable directory browsing | Přemysl Eric Janouch | 2021-10-04 | 1 | -1/+2 |
| | | | | Extracting the appropriate globs from the MIME database. | ||||
* | Make <q> and <Escape> quit, update README | Přemysl Eric Janouch | 2021-09-16 | 1 | -0/+3 |
| | |||||
* | Update README | Přemysl Eric Janouch | 2021-09-16 | 1 | -2/+30 |
| | |||||
* | Add RAW support using LibRaw | Přemysl Eric Janouch | 2021-09-16 | 1 | -2/+3 |
| | |||||
* | Initial commit | Přemysl Eric Janouch | 2021-09-15 | 1 | -0/+39 |