Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix the remaining Windows build error | Přemysl Eric Janouch | 2022-07-23 | 1 | -5/+1 |
| | | | | | | | | Linux has st_mtim (and an st_mtime macro), macOS has st_mtimespec (and an st_mtime macro), Windows has just st_mtime. GFileInfo would be another option, though it seems unnecessary. | ||||
* | Decode bitmap thumbnails through LibRaw as well | Přemysl Eric Janouch | 2022-06-10 | 1 | -1/+72 |
| | |||||
* | Downscale embedded thumbnails within minions | Přemysl Eric Janouch | 2022-06-08 | 1 | -63/+70 |
| | | | | Otherwise the UI would become unresponsive during loading. | ||||
* | Add a command line option to extract thumbnails | Přemysl Eric Janouch | 2022-06-08 | 1 | -44/+110 |
| | | | | | Only use LibRaw for now, which probably has the most impact using the least amount of effort. | ||||
* | Clean up | Přemysl Eric Janouch | 2022-06-05 | 1 | -3/+3 |
| | | | | Use gchar when memory is allocated through GLib. | ||||
* | Get rid of our spng dependency | Přemysl Eric Janouch | 2022-06-04 | 1 | -125/+19 |
| | | | | Thumbnails can be properly loaded using Wuffs now. | ||||
* | Bump Wuffs, support partial PNGs through it | Přemysl Eric Janouch | 2022-06-04 | 1 | -0/+2 |
| | |||||
* | Use the model's mtime for validating thumbnails | Přemysl Eric Janouch | 2022-06-04 | 1 | -11/+3 |
| | | | | | Saves a syscall, generalizes fiv_thumbnail_lookup(), wastes a tiny bit of memory per entry. | ||||
* | Fix loading huge JPEGs | Přemysl Eric Janouch | 2022-03-09 | 1 | -0/+9 |
| | | | | | | | | They fell back to gdk-pixbuf, then misrendered in the thumbnailer, and crashed the program when loaded directly. The second best we can do is scale them down, right after tiling, which is a complex feature to add. | ||||
* | Clean up | Přemysl Eric Janouch | 2022-02-21 | 1 | -13/+8 |
| | |||||
* | Try to thumbnail everything we can | Přemysl Eric Janouch | 2022-02-21 | 1 | -25/+75 |
| | |||||
* | Make thumbnailers pass back raw images | Přemysl Eric Janouch | 2022-02-20 | 1 | -2/+7 |
| | |||||
* | Implement wide thumbnail cache invalidation | Přemysl Eric Janouch | 2022-02-20 | 1 | -1/+178 |
| | |||||
* | Redirect warnings to the info bar | Přemysl Eric Janouch | 2022-01-24 | 1 | -8/+18 |
| | | | | | | And speed up thumbnailing of animated images while at it. Also, fix thumbnailing SVGs with external links. | ||||
* | Produce properly scaled SVG thumbnails | Přemysl Eric Janouch | 2022-01-23 | 1 | -0/+10 |
| | |||||
* | Bump more copyright years | Přemysl Eric Janouch | 2022-01-07 | 1 | -1/+1 |
| | |||||
* | Fix SVG thumbnailing | Přemysl Eric Janouch | 2022-01-07 | 1 | -12/+16 |
| | | | | They're not loaded as image surfaces. | ||||
* | Mildly improve Ubuntu 20.04 compatibility | Přemysl Eric Janouch | 2022-01-06 | 1 | -0/+1 |
| | |||||
* | Minor URL-related fix-ups | Přemysl Eric Janouch | 2021-12-31 | 1 | -1/+4 |
| | |||||
* | Convert all loading to use GFile | Přemysl Eric Janouch | 2021-12-30 | 1 | -14/+10 |
| | | | | Now we're able to make use of GVfs, with some caveats. | ||||
* | Check wide thumbnail metadata | Přemysl Eric Janouch | 2021-12-29 | 1 | -12/+70 |
| | |||||
* | Hardcode Exif orientation in thumbnails | Přemysl Eric Janouch | 2021-12-28 | 1 | -14/+22 |
| | |||||
* | Move thumbnails into their own source file | Přemysl Eric Janouch | 2021-12-28 | 1 | -0/+494 |
And clean up identifiers. |