192698b7bd
Add support for defaulting to gdk-pixbuf
2021-11-10 21:34:15 +01:00
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
155f57db20
meson.build: fix the io-benchmark target
2021-11-08 17:25:57 +01:00
dbc500ae9f
Improve thumbnail scaling and alignment
...
Stretch thumbnails by up to half a pixel so that they align nicely.
Make use of pixman's sRGB mode.
2021-11-03 14:03:28 +01:00
c8df325c70
Split out xdg.{c,h}
2021-11-01 05:17:26 +01:00
de9e91e9a5
Add a prototype of a directory view widget
2021-10-20 18:56:18 +02:00
f24885db54
Add a thumbnail loader
...
So far not used, we'll need another widget to make use of it.
2021-10-04 23:17:34 +02:00
d7230fee0d
Add a basic benchmarking tool
2021-09-20 03:03:43 +02:00
e4d1e50c4a
Split out image loaders into fastiv-io.c
2021-09-20 00:32:25 +02:00
aae6fd4d8b
Add internal support for image scaling
2021-09-17 20:40:11 +02:00
440a9a9840
Add an icon and a desktop file
2021-09-16 18:01:01 +02:00
913267724a
Add RAW support using LibRaw
2021-09-16 15:51:01 +02:00
97781f6af4
Initial commit
2021-09-15 17:30:16 +02:00