Přemysl Eric Janouch
c3a098c503
Add very basic XMP support
2021-12-16 00:29:12 +01:00
Přemysl Eric Janouch
4f035bc6b1
Allow saving the current frame/page in WebP
...
Also support saving just the metadata.
2021-12-15 02:45:20 +01:00
Přemysl Eric Janouch
cfe3dc55c6
Animate animations
2021-11-28 23:41:09 +01:00
Přemysl Eric Janouch
c39ac1a9da
Enable viewing all X11 cursor sizes
2021-11-27 18:59:05 +01:00
Přemysl Eric Janouch
085f2d7eef
Use GFile a bit more
2021-11-27 02:34:24 +01:00
Přemysl Eric Janouch
18e96d8c9d
Allow frame iteration in both directions
2021-11-26 20:54:41 +01:00
Přemysl Eric Janouch
bd7f2f8c98
Handle Exif rotation
...
Does not currently work for SVG and X11 cursors.
2021-11-26 19:54:22 +01:00
Přemysl Eric Janouch
dd8461cebf
Parse out Exif orientation
2021-11-26 17:00:36 +01:00
Přemysl Eric Janouch
bafad1a67e
Add a function to decode TIFF/Exif Orientation
2021-11-26 03:16:41 +01:00
Přemysl Eric Janouch
a5f64b1a65
Extract ICC profiles from gdk-pixbuf
2021-11-26 00:46:19 +01:00
Přemysl Eric Janouch
f151fcb72b
Extract all frames from GIF/APNG animations
...
So far none of the surface userdata is used.
2021-11-25 16:56:42 +01:00
Přemysl Eric Janouch
2ea2178724
Read Exif and ICC profile metadata from JPEGs
2021-11-24 20:08:15 +01:00
Přemysl Eric Janouch
1c57eef05a
Sort files in the browser as well
2021-11-21 21:07:51 +01:00
Přemysl Eric Janouch
5fea2245f1
Remove insanity
2021-11-21 20:47:07 +01:00
Přemysl Eric Janouch
2b17ed838a
Add ability to use different thumbnail sizes
2021-11-21 20:19:25 +01:00
Přemysl Eric Janouch
06af1a3cc9
Add a command line option to list supported types
...
Make it work without a display connection.
2021-11-18 12:46:05 +01:00
Přemysl Eric Janouch
7ef4a06def
Improve librsvg integration
...
Let it load external <image>s and not rescale images.
2021-11-10 00:46:19 +01:00
Přemysl Eric Janouch
1c5cc50939
Add very basic SVG support
...
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.
2021-11-10 00:23:19 +01:00
Přemysl Eric Janouch
ab283d3988
Split out fastiv-io.h, move media types list
2021-11-01 05:17:26 +01:00