Commit graph imagey/flake.nix
Author SHA1 Message Date
903dd4994c
build: update deps
without updating, I had an issue with hardware rendering
that made it fall back to slightly stuttery software rendering each time.

no error messages from iced or wgpu,
but I did get the following when running it with mangohud:
shim: Failed to load from "/nix/store/69q712zji0lqph80g6k75z6d3jhbbmb7-mangohud-0.8.4/lib/mangohud/libMangoHud_opengl.so": /nix/store/57iz36553175g3178pvxjij8z5rcsd4n-glibc-2.42-61/lib/libm.so.6: version `GLIBC_2.44' not found (required by /nix/store/69q712zji0lqph80g6k75z6d3jhbbmb7-mangohud-0.8.4/lib/mangohud/libMangoHud_opengl.so)
shim: Failed to load from ${ORIGIN}/libMangoHud_opengl.so: /nix/store/57iz36553175g3178pvxjij8z5rcsd4n-glibc-2.42-61/lib/libm.so.6: version `GLIBC_2.44' not found (required by /nix/store/69q712zji0lqph80g6k75z6d3jhbbmb7-mangohud-0.8.4/lib/mangohud/libMangoHud_opengl.so)
2026-10-07 18:32:47 -07:00
65ddef28df
fix: missing svg mime type in desktopItem 2026-08-14 11:36:40 -07:00
94c905db38
build: seperate linux-specific deps 2026-07-31 14:19:53 -07:00
754dd6126d
fix: wrong dbus output (?) 2026-07-31 11:21:37 -07:00
5a84b56025
build: use libdbus over zenity
I completely misunderstood the RFD doc comments,
thought that save file dialogs were not avaliable on linux outside of gtk

this helps avoid the wrapper, which is nice;
but I imagine it would fail if portals are unavaliable.
2026-07-31 09:55:08 -07:00
57ad7dfb1e
build: reduce indirection slightly 2026-07-31 00:05:48 -07:00
b8b4d8698c
build: remove no-op wrapper argument 2026-07-31 00:03:35 -07:00
13976b91ea
fix: add .kra (krita) support to mimeTypes 2026-07-30 23:54:37 -07:00
5a83fe39e9
feat: switch to pure-rust jxl decoder
this makes the logic drastically simpler;
as it comes with image crate integration.

however, images can no longer be saved as JXL with this version
(as jxl-oxide is decoder-only)
2026-07-29 16:11:35 -07:00
f789271f9e
build: use avif-native
this allows it to open (more?) AVIFs
2026-07-27 22:09:25 -07:00
b11264dc4b
build: zenity consistency 2026-07-09 20:16:33 -07:00
770bdc76d3
feat: start work on jxl support 2026-07-02 15:57:29 -07:00
c8810f3e86
fix: icon missing from source
cranelib minimizes the dependancy-only build itself anyway
2026-07-01 09:15:32 -07:00
f8ab334cd7
fix: executable path to wrap 2026-07-01 07:24:04 -07:00
0523c8e926
feat: add most appropriate MIME types
https://www.iana.org/assignments/media-types/media-types.xhtml#image
2026-07-01 07:22:44 -07:00
a786580da2
fix: add zenity
file save dialogs are only provided by zenity on linux it seems
2026-06-30 21:18:09 -07:00
e3bb0bf327
init basic image viewer 2026-06-28 10:14:56 -07:00