- Added the ability to watch the opened directory for new files or file changes. Can work together with directory flattening to watch all sub directories recursively. Shortcut is
sc_watch_directory
under general. - Added sort by file modification date.
- Upgraded egui to latest version.
- Upgraded zune jpeg to latest version.
- Added the ability to flatten the open directory, reading all files from subdirectories. Shortcut
sc_flatten_dir
under general. - Allow to sort by random.
- Right click menu for image magnification. Shortcut to set magnification as one to one (100%). Shortcut
sc_one_to_one
undergallery
. - Right click menu on magnification now also has "fit to screen", "fit horizontal" and "fit vertical". Shortcut
sc_fit_horizontal
andsc_fit_vertical
undergallery
.
All config keys in the root of the file will need to be put under a "general" config. Please check the example configuration. "sc_del" and "delete_cmd" configs were removed as it's prefered to do it using a delete command plus a callback.
- User actions and Context Menus now can have callbacks. Currently 3 were implemented: Pop, Reload and ReloadAll.
- Various bugfixes and adjustments.
- qcms now pulls directly from its repo as the crate is outdated and requires rust bootstrap.
Two new configuration entries were added, "sc_dir_tree".
- Added a directory tree pannel to quickly browser through directories.
Two new configuration entries were added, "sc_del" and "delete_cmd" both under gallery.
- Added a shortcut to delete/move files. It executes the configured command, removes the image from the current list and loads the next image.
- Implemented the fast_image_resize crate and changed the resizing algorithm to Bilinear. This greatly improves multi gallery performance.