Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | NOPUSH: Avoid JPEG enhancement within the TIFF/EP loader | Přemysl Eric Janouch | 3 days | 1 | -2/+3 |
| | | | | | I'm not sure if I want to get rid of it completely like this, it should just load progressively. | ||||
* | Bump version | Přemysl Eric Janouch | 3 days | 2 | -2/+2 |
| | |||||
* | Update a comment | Přemysl Eric Janouch | 2024-07-27 | 1 | -0/+2 |
| | |||||
* | Fix argument order in g_malloc0_n() usagesorigin/master | Přemysl Eric Janouch | 2024-07-10 | 1 | -1/+1 |
| | |||||
* | Do not rely on a particular CWD on Windows | Přemysl Eric Janouch | 2024-07-10 | 2 | -3/+21 |
| | | | | | on_app_activate() currently makes use of the CWD we are launched with, so I'm choosing to not enforce it globally. | ||||
* | Fix reverse image search | Přemysl Eric Janouch | 2024-04-22 | 1 | -2/+2 |
| | | | | | It was only a matter of time before this would fail, although I did not expect this to happen so soon. | ||||
* | Fix high-DPI scaling with OpenGL | Přemysl Eric Janouch | 2024-04-13 | 1 | -1/+5 |
| | | | | We used to render multiple copies (four for a scaling factor of 2). | ||||
* | Improve cross-compilation script compatibility | Přemysl Eric Janouch | 2024-04-07 | 1 | -1/+1 |
| | |||||
* | Fix openSUSE 15.5 and Win32 builds | Přemysl Eric Janouch | 2024-04-06 | 5 | -9/+19 |
| | |||||
* | Fix LibRaw 0.20 compatibility | Přemysl Eric Janouch | 2024-03-28 | 2 | -1/+3 |
| | |||||
* | Update the screenshot | Přemysl Eric Janouch | 2024-03-21 | 1 | -0/+0 |
| | | | | | | | | Taken on Ubuntu 23.10. Unfortunately, on this distribution, the dark mode of the theme doesn't apply to window titles. The GNOME Shell's screenshot tool captures window shadows without the background, and it can be used on unfocused windows as well. | ||||
* | Fix a build issue, and a big endian conversion | Přemysl Eric Janouch | 2024-03-13 | 2 | -4/+6 |
| | |||||
* | Add an experimental OpenGL renderer | Přemysl Eric Janouch | 2024-03-13 | 6 | -14/+430 |
| | |||||
* | Resolve more GLib #2907 warnings | Přemysl Eric Janouch | 2024-02-24 | 2 | -2/+7 |
| | |||||
* | Do not restart all thumbnailers on new entries | Přemysl Eric Janouch | 2024-01-30 | 1 | -19/+32 |
| | | | | | | | This had the potential to create tons of unnecessary processes doing the same job. The change only covers moving or linking, not copying. | ||||
* | Clean up thumbnailing | Přemysl Eric Janouch | 2024-01-30 | 1 | -18/+18 |
| | |||||
* | Prepare for parallelized colour management | Přemysl Eric Janouch | 2024-01-28 | 7 | -236/+347 |
| | | | | | | | | | This rewrite is more or less necessary for: - colour-managed browser thumbnails, - asynchronous image loading, - turning fiv-io into a reusable library. Little CMS has a fairly terrible API in this regard. | ||||
* | Improve browser view styling | Přemysl Eric Janouch | 2024-01-26 | 1 | -2/+6 |
| | |||||
* | Partially circumvent a Little CMS bug | Přemysl Eric Janouch | 2024-01-26 | 1 | -1/+10 |
| | |||||
* | Move colour management to its own compilation unit | Přemysl Eric Janouch | 2024-01-26 | 7 | -368/+419 |
| | | | | | | Also make it apparent that CMM profiles are pointer types. This isn't all that pretty, but it's a necessary first step. | ||||
* | Mark places where lcms2 should use contexts | Přemysl Eric Janouch | 2024-01-26 | 1 | -5/+5 |
| | |||||
* | Add a --collection toggle | Přemysl Eric Janouch | 2024-01-26 | 2 | -4/+11 |
| | | | | One possible use of it is to avoid thumbnailing the parent directory. | ||||
* | Decrease sidebar padding | Přemysl Eric Janouch | 2024-01-26 | 1 | -1/+2 |
| | | | | Nothing fits in there normally, it's about time to acknowledge that. | ||||
* | Make the Delete key move files to trash in browser | Přemysl Eric Janouch | 2024-01-26 | 3 | -14/+29 |
| | |||||
* | Load AdobeRGB Nikon JPEGs correctly | Přemysl Eric Janouch | 2024-01-23 | 2 | -7/+122 |
| | |||||
* | info: optionally recurse into certain MakerNotes | Přemysl Eric Janouch | 2024-01-23 | 1 | -0/+35 |
| | |||||
* | Resolve warnings resulting from GLib #2907 | Přemysl Eric Janouch | 2024-01-22 | 1 | -2/+6 |
| | |||||
* | Resolve spurious overshoot indicators | Přemysl Eric Janouch | 2023-12-28 | 2 | -7/+8 |
| | | | | | _gtk_scrolled_window_get_overshoot() decrements the page size from the upper value before using it for comparisons. | ||||
* | Fix a class of animated transparent WebPs | Přemysl Eric Janouch | 2023-12-28 | 1 | -3/+8 |
| | |||||
* | Add a comment regarding high-precision JPEGs | Přemysl Eric Janouch | 2023-12-05 | 1 | -0/+2 |
| | |||||
* | Circumvent JPEG QS & libjpeg-turbo incompatibility | Přemysl Eric Janouch | 2023-12-05 | 1 | -1/+6 |
| | | | | | UV upsampling visibly requires JPEG QS to update its code to follow recent changes within libjpeg-turbo. | ||||
* | Bump JPEG Quant Smooth | Přemysl Eric Janouch | 2023-12-05 | 2 | -7/+5 |
| | |||||
* | Make multi-monitor CM work better with xiccd | Přemysl Eric Janouch | 2023-10-17 | 1 | -14/+24 |
| | | | | Let's assume the profile it picks is appropriate for all monitors. | ||||
* | Add a tool to find hot pixels | Přemysl Eric Janouch | 2023-10-17 | 2 | -1/+211 |
| | | | | | | | | It works well for my Nikon. Note that hot pixels can be eliminated in the camera itself, when you run sensor cleaning immediately after a very long exposure of darkness. | ||||
* | meson.build: update comments | Přemysl Eric Janouch | 2023-09-07 | 1 | -2/+2 |
| | |||||
* | Switch to a GAction-based menu | Přemysl Eric Janouch | 2023-08-07 | 1 | -116/+215 |
| | | | | | | | | | | | The new menu has a few more entries, and shows accelerators. Most shortcuts have now moved from on_key_press() to actions, and Alt-Shift-D has started working on macOS. This also adds support for the global menu in macOS, and moves some accelerators/key equivalents to the Command key. There is no other easy way of accessing that global menu in GTK+. | ||||
* | Prevent a class of crashes in monitoring | Přemysl Eric Janouch | 2023-08-03 | 1 | -1/+3 |
| | |||||
* | Remove inappropriate ellipses | Přemysl Eric Janouch | 2023-07-27 | 1 | -1/+1 |
| | | | | The Information dialog doesn't need any user input. | ||||
* | Fix double colour management in the librsvg loader | Přemysl Eric Janouch | 2023-07-13 | 1 | -1/+1 |
| | |||||
* | Slightly optimize SVG loading | Přemysl Eric Janouch | 2023-07-09 | 1 | -0/+9 |
| | |||||
* | Colour-manage SVGs | Přemysl Eric Janouch | 2023-07-09 | 4 | -9/+17 |
| | |||||
* | Fix crash in the librsvg loader | Přemysl Eric Janouch | 2023-07-09 | 1 | -2/+3 |
| | |||||
* | Fix build under Cygwin | Přemysl Eric Janouch | 2023-07-07 | 4 | -3/+13 |
| | |||||
* | Silence a compiler warning | Přemysl Eric Janouch | 2023-07-03 | 1 | -1/+1 |
| | |||||
* | README.adoc: update package information | Přemysl Eric Janouch | 2023-07-01 | 1 | -2/+4 |
| | |||||
* | Fix installation within a Nix environment | Přemysl Eric Janouch | 2023-06-29 | 1 | -0/+1 |
| | |||||
* | Fix compatibility with newer resvg versions | Přemysl Eric Janouch | 2023-06-29 | 1 | -0/+5 |
| | |||||
* | Fix build within a Nix environment | Přemysl Eric Janouch | 2023-06-27 | 1 | -0/+1 |
| | | | | Add a missing direct link dependency on libjpeg. | ||||
* | Fix build without JPEG Quant Smooth | Přemysl Eric Janouch | 2023-06-27 | 1 | -1/+1 |
| | |||||
* | Fix build instructions, add .deb generation | Přemysl Eric Janouch | 2023-06-27 | 2 | -5/+18 |
| |