Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add TGA to the list of supported media types | Přemysl Eric Janouch | 2022-01-25 | 2 | -1/+2 |
| | |||||
* | Redirect warnings to the info bar | Přemysl Eric Janouch | 2022-01-24 | 5 | -109/+168 |
| | | | | | | And speed up thumbnailing of animated images while at it. Also, fix thumbnailing SVGs with external links. | ||||
* | Redirect image open failure messages | Přemysl Eric Janouch | 2022-01-24 | 3 | -36/+84 |
| | | | | | | | Pop-up dialogs are quite annoying, as is not being able to iterate over broken images. This will also be useful for warnings and asynchronous loading. | ||||
* | Add keyboard shortcuts for thumbnail size | Přemysl Eric Janouch | 2022-01-23 | 2 | -1/+15 |
| | |||||
* | Fix Meson | Přemysl Eric Janouch | 2022-01-23 | 1 | -19/+20 |
| | | | | The disabler, for some reason, bubbles up to its target. | ||||
* | Remove SVG debugging tools | Přemysl Eric Janouch | 2022-01-23 | 1 | -35/+2 |
| | | | | I already know how librsvg over Cairo behaves. | ||||
* | Fix a case in orientation mirroring | Přemysl Eric Janouch | 2022-01-23 | 1 | -1/+1 |
| | |||||
* | Scale SVGs accurately in the viewing widget | Přemysl Eric Janouch | 2022-01-23 | 1 | -13/+52 |
| | |||||
* | Produce properly scaled SVG thumbnails | Přemysl Eric Janouch | 2022-01-23 | 1 | -0/+10 |
| | |||||
* | Add backend for accurate SVG scaling | Přemysl Eric Janouch | 2022-01-23 | 2 | -29/+136 |
| | |||||
* | Make truncated WebP parts always transparent | Přemysl Eric Janouch | 2022-01-23 | 1 | -5/+22 |
| | |||||
* | Update a comment | Přemysl Eric Janouch | 2022-01-22 | 1 | -1/+1 |
| | |||||
* | Load even partial WebP images | Přemysl Eric Janouch | 2022-01-22 | 1 | -5/+16 |
| | |||||
* | Reorder code | Přemysl Eric Janouch | 2022-01-22 | 1 | -241/+242 |
| | |||||
* | Improve WebP error reporting | Přemysl Eric Janouch | 2022-01-22 | 1 | -2/+27 |
| | |||||
* | Bump Wuffs, add TGA support through it | Přemysl Eric Janouch | 2022-01-22 | 3 | -4/+11 |
| | |||||
* | Default to gdk-pixbuf even for Wuffs formats | Přemysl Eric Janouch | 2022-01-22 | 1 | -11/+15 |
| | |||||
* | Plug a corner-case memory leak, fix range checks | Přemysl Eric Janouch | 2022-01-21 | 1 | -1/+2 |
| | |||||
* | Add preliminary support for resvg | Přemysl Eric Janouch | 2022-01-21 | 3 | -8/+116 |
| | | | | It claims better SVG support, but it sucks for a plethora of reasons. | ||||
* | Mesonize JPEG Quant Smooth | Přemysl Eric Janouch | 2022-01-19 | 8 | -11/+63 |
| | | | | | | | | | Now SIMD works on amd64, although the build remains questionable, because it assumes that all of its compiler flags will work. This way we lose an uncomfortable git submodule. Also, add Meson subprojects to .gitignore. | ||||
* | Update command line usage string | Přemysl Eric Janouch | 2022-01-16 | 1 | -1/+1 |
| | |||||
* | Fix a compiler warning | Přemysl Eric Janouch | 2022-01-13 | 1 | -2/+1 |
| | |||||
* | Apply some bits of GNOME HIG 1.0 | Přemysl Eric Janouch | 2022-01-13 | 2 | -3/+3 |
| | |||||
* | Add a comment about HDR PNG | Přemysl Eric Janouch | 2022-01-13 | 1 | -0/+2 |
| | |||||
* | Add a normally hidden, stubbed-out menu bar | Přemysl Eric Janouch | 2022-01-13 | 1 | -1/+64 |
| | | | | So that the About dialog is discoverable now at all. | ||||
* | Select the file when Return-ing from the viewer | Přemysl Eric Janouch | 2022-01-12 | 1 | -0/+1 |
| | | | | | It might make sense to also do it on M-Left or the back button. Not sure about it so far. | ||||
* | Fully support GNOME's inode/directory mechanism | Přemysl Eric Janouch | 2022-01-12 | 3 | -11/+27 |
| | |||||
* | Put reloading the image as its own action | Přemysl Eric Janouch | 2022-01-12 | 3 | -13/+22 |
| | |||||
* | Avoid blank browser space when resizing the window | Přemysl Eric Janouch | 2022-01-12 | 1 | -2/+10 |
| | |||||
* | Don't hardcode the project name in its URI | Přemysl Eric Janouch | 2022-01-12 | 1 | -1/+1 |
| | |||||
* | Implement browser keyboard navigation | Přemysl Eric Janouch | 2022-01-11 | 1 | -8/+166 |
| | |||||
* | Support invoking a context menu from keyboard | Přemysl Eric Janouch | 2022-01-11 | 1 | -4/+54 |
| | |||||
* | Implement selection in the browser | Přemysl Eric Janouch | 2022-01-11 | 2 | -15/+89 |
| | | | | Keyboard controls are missing so far. | ||||
* | Make the browser implement its own scrollable | Přemysl Eric Janouch | 2022-01-10 | 2 | -10/+114 |
| | | | | It's quite rough around the edges so far. | ||||
* | Clean up the About animation | Přemysl Eric Janouch | 2022-01-10 | 1 | -38/+42 |
| | |||||
* | Add an unnecessarily fancy about dialog | Přemysl Eric Janouch | 2022-01-09 | 3 | -1/+261 |
| | |||||
* | Move key bindings to a more usual shortcut | Přemysl Eric Janouch | 2022-01-09 | 1 | -2/+3 |
| | | | | gThumb is confused. | ||||
* | Improve the icon | Přemysl Eric Janouch | 2022-01-09 | 1 | -34/+13 |
| | | | | | | Now it's simple, colourful, pixel-aligned, balanced and everything. The ligature is a bit awkward, but it will do. | ||||
* | Handle view bindings through an action signal | Přemysl Eric Janouch | 2022-01-09 | 3 | -123/+130 |
| | | | | This makes them adjustable. | ||||
* | Swap zoom in/out action buttons | Přemysl Eric Janouch | 2022-01-09 | 1 | -5/+5 |
| | |||||
* | Update mildly confused comments | Přemysl Eric Janouch | 2022-01-08 | 1 | -6/+2 |
| | |||||
* | Fix a key binding conflict | Přemysl Eric Janouch | 2022-01-08 | 1 | -19/+34 |
| | |||||
* | Bump Wuffs, clean up image loading | Přemysl Eric Janouch | 2022-01-08 | 2 | -8/+3 |
| | |||||
* | Parallelize thumbnail production | Přemysl Eric Janouch | 2022-01-08 | 1 | -47/+75 |
| | |||||
* | Fix GIF decoding for certain files | Přemysl Eric Janouch | 2022-01-08 | 1 | -3/+13 |
| | | | | The handling is not perfect yet, but it should be fine enough. | ||||
* | Make sort order changes update iteration order | Přemysl Eric Janouch | 2022-01-07 | 1 | -13/+20 |
| | |||||
* | Update README | Přemysl Eric Janouch | 2022-01-07 | 1 | -16/+29 |
| | |||||
* | Bump more copyright years | Přemysl Eric Janouch | 2022-01-07 | 4 | -4/+4 |
| | |||||
* | Fix SVG thumbnailing | Přemysl Eric Janouch | 2022-01-07 | 4 | -56/+69 |
| | | | | They're not loaded as image surfaces. | ||||
* | Don't force sanitizers in debug builds | Přemysl Eric Janouch | 2022-01-07 | 1 | -6/+9 |
| |