Přemysl Eric Janouch
666bfc0759
Support using libtiff directly
...
Multiple directories are read as multiple pages.
The error handling is mildly questionable, as is libtiff.
2021-11-28 02:20:23 +01:00
Přemysl Eric Janouch
c597e7bc2c
Update README
2021-11-23 20:50:01 +01:00
Přemysl Eric Janouch
e6ad6c6302
Update README
2021-11-22 20:52:12 +01:00
Přemysl Eric Janouch
8efd11d4e5
Update README
2021-11-22 16:35:57 +01:00
Přemysl Eric Janouch
f4b727589b
Update README
...
I've noticed people often desire editing capabilities,
which is an unreasonable expectation.
2021-11-21 15:45:35 +01:00
Přemysl Eric Janouch
db7a28b187
Add support for opening Xcursor files
...
Sadly, they don't have a canonical extension, and they don't show up
in the browser. We might want to employ some level of sniffing.
The first 16 bytes are enough to identify a lot.
2021-11-17 13:49:15 +01:00
Přemysl Eric Janouch
9bebb0a3fe
Make this work at all in macOS/Homebrew
2021-11-16 08:51:29 +01:00
Přemysl Eric Janouch
21b110a7d6
Use spng to load thumbnails
...
Speed matters here, and this makes us about 20 percent faster
at loading large directories.
Moreover, libpng's PNG_ALPHA_BROKEN is indeed broken.
Thumbnails have a fairly fixed format, so there are very few practical
corner cases that could have been missed.
2021-11-12 11:45:34 +01:00
Přemysl Eric Janouch
cfd2e5d9a5
README.adoc: fix dependency list
2021-11-11 22:51:59 +01:00
Přemysl Eric Janouch
192698b7bd
Add support for defaulting to gdk-pixbuf
2021-11-10 21:34:15 +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
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
Přemysl Eric Janouch
e3b8fc9599
Update README
2021-11-01 05:17:27 +01:00
Přemysl Eric Janouch
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
Přemysl Eric Janouch
58bbe1e2ff
Enable directory browsing
...
Extracting the appropriate globs from the MIME database.
2021-10-04 23:17:34 +02:00
Přemysl Eric Janouch
a6982bcc3b
Make <q> and <Escape> quit, update README
2021-09-16 19:43:36 +02:00
Přemysl Eric Janouch
57ac392431
Update README
2021-09-16 18:39:33 +02:00
Přemysl Eric Janouch
913267724a
Add RAW support using LibRaw
2021-09-16 15:51:01 +02:00
Přemysl Eric Janouch
97781f6af4
Initial commit
2021-09-15 17:30:16 +02:00