Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add a checkerboard toggle | Přemysl Eric Janouch | 2021-12-20 | 5 | -8/+160 |
| | |||||
* | Add a context menu to opened directories | Přemysl Eric Janouch | 2021-12-20 | 1 | -1/+10 |
| | | | | So that they can be opened with, e.g., Thunar. | ||||
* | Make M-Up go to the parent directory | Přemysl Eric Janouch | 2021-12-20 | 1 | -0/+8 |
| | | | | As in Windows Explorer and other software. | ||||
* | Stop forcing a dark theme variant | Přemysl Eric Janouch | 2021-12-20 | 1 | -9/+9 |
| | | | | And make it so that both Adwaita variants look okay. | ||||
* | Simplify toolbar separators | Přemysl Eric Janouch | 2021-12-20 | 1 | -18/+9 |
| | |||||
* | Stretch the toolbar across the window | Přemysl Eric Janouch | 2021-12-20 | 1 | -9/+16 |
| | | | | | | | | The division is kind of logical, it might make sense for the view to create the center widget, then we'd get rid of some recently added GObject boilerplate. Only make_separator() is kind of annoying. | ||||
* | Optimize thumbnail rendering | Přemysl Eric Janouch | 2021-12-20 | 2 | -9/+18 |
| | | | | | | Massive responsivity gains have been achieved here. Rescaling performance doesn't seem to be particularly affected. | ||||
* | Add a convenience dark theme variant toggle | Přemysl Eric Janouch | 2021-12-20 | 1 | -1/+10 |
| | |||||
* | Mark a dead end | Přemysl Eric Janouch | 2021-12-20 | 1 | -6/+10 |
| | |||||
* | Make Exif orientation work with SVG | Přemysl Eric Janouch | 2021-12-19 | 1 | -22/+22 |
| | | | | SVG doesn't contain Exif, but this is how we handle rotation/mirroring. | ||||
* | Make C-r also reload the current directory | Přemysl Eric Janouch | 2021-12-19 | 1 | -0/+5 |
| | |||||
* | Add directory history | Přemysl Eric Janouch | 2021-12-19 | 1 | -14/+78 |
| | | | | Not fully polished yet (see FIXME), but it's a start. | ||||
* | Control TOOLBAR_FILE_{PREVIOUS,NEXT} sensitivity | Přemysl Eric Janouch | 2021-12-19 | 1 | -0/+5 |
| | |||||
* | Use the same iteration order in view/browser | Přemysl Eric Janouch | 2021-12-19 | 1 | -19/+37 |
| | |||||
* | Store the full path of the loaded image | Přemysl Eric Janouch | 2021-12-19 | 1 | -12/+13 |
| | | | | Fixes a minor inconsistency with the window title. | ||||
* | Give the zoom label a minimum width | Přemysl Eric Janouch | 2021-12-19 | 1 | -1/+5 |
| | | | | This also hides a GTK+ bug. | ||||
* | Insensivitize inappropriate toolbar actions | Přemysl Eric Janouch | 2021-12-19 | 2 | -5/+83 |
| | |||||
* | Update a comment | Přemysl Eric Janouch | 2021-12-19 | 1 | -1/+1 |
| | |||||
* | Align tables | Přemysl Eric Janouch | 2021-12-19 | 1 | -21/+21 |
| | |||||
* | Add a playback toggle button | Přemysl Eric Janouch | 2021-12-19 | 3 | -7/+45 |
| | |||||
* | 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 |
| |