d925059ef4
feat: increase scroll keybind speed
2026-08-10 12:27:51 -07:00
65c93960d4
feat: black background
...
unfortunately this means no hover feedback from buttons
2026-08-10 12:26:21 -07:00
1b705049ba
chore: add licensing
2026-08-09 22:15:25 -07:00
5f85338c72
feat: rudimentary keyboard scrolling
...
I want smooth scrolling :(
2026-08-09 22:12:49 -07:00
4a292a5834
fix: initial images not loading on opening new path
2026-08-09 21:53:06 -07:00
1e46fed95a
fix: pull oreintation workaround from imagey
...
it also made sense to create the thumnail in the function,
since it is easier to rotate a smaller image.
(this is fine because max_width == max_height)
2026-08-09 15:59:23 -07:00
7d45896a6f
perf: create thumbnails, preload
2026-08-09 15:53:48 -07:00
d9751fe2e6
fix: flickering
...
it does still reload the image,
but at least it doesn't flicker while doing so
this also exposes a problem with the error reporting,
since with so many error-reporting operations going on,
the errors that do happen are most often immediately cleared.
2026-08-09 15:32:24 -07:00
26268f9771
fix: two possible causes of flickering
...
still flickers, likely due to aborting not working
since the async code isn't really async...
2026-08-09 15:27:38 -07:00
e179b824c8
feat: parallel loading
2026-08-09 15:10:16 -07:00
eaf0c674ab
refactor: prepare for parrelel loading with MaybeImage
2026-08-09 15:09:22 -07:00
05c5f7d37a
refactor: apply clippy lint
2026-08-09 14:19:36 -07:00
d6549939a8
feat: pick folder dialog
2026-08-09 14:04:44 -07:00
0c8149bd53
feat: ordered paths
...
this isn't a very robust solution,
but it is efficent and works on basic filenames.
2026-08-09 13:43:54 -07:00
6312d0a610
feat: show filename under thumbnail
2026-08-09 13:43:04 -07:00
2eacdaeb8f
feat: keybinds to change number of columns
2026-08-09 13:31:06 -07:00
d1056e9fbe
feat: keybindings
...
unfortunately it looks like the tab operations can't focus buttons
2026-08-04 17:11:24 -07:00
29a9ce5d75
feat: display errors
2026-08-04 16:49:09 -07:00
b4d155808b
feat: clickable images
2026-08-04 16:08:26 -07:00
7db44a3225
fix: images not unloading
2026-08-04 14:42:02 -07:00
4cb52996e2
feat: lazy load images
...
this keeps the images loaded, eventually causing an OOM
weird that dropping the handles doesn't clear memory
2026-08-04 14:34:46 -07:00
c9f9e50d1a
feat: grid
2026-08-04 09:20:44 -07:00
25b5c413c1
feat: proof of concept
2026-08-04 08:31:02 -07:00
802200db51
chore: scaffolding
2026-08-03 23:36:47 -07:00
8f0abd2b78
iced-template: init
2026-08-03 12:22:24 -07:00