Open gvastethecreator opened 3 weeks ago
Non-destructive Album Creation: You can achieve this by creating custom tags for your images, which allows you to group them without modifying the original file paths.
Area Box Selection: For selecting a sequence of images, you can click on the first and last items while holding the Shift key, which will select the entire range.
https://github.com/user-attachments/assets/9e686ce9-5316-415c-b75f-8addedf03786
Mark for Deletion with a Key Press: In IIB's multi-select mode, there is a "Keep multi-select" button in the bottom right corner, which provides a similar functionality to what you're suggesting.
ComfyUI Data Processing: IIB does support reading image generation data from ComfyUI, but this is limited by the capabilities of ComfyUI itself. Some images may not be accessible, or you may need to use an additional node to export the data.
Drag and Drop Functionality: Unfortunately, due to the limitations of the underlying framework, implementing a true drag-and-drop functionality across applications may not be feasible.
One-Key Favoriting: In the thumbnail view, you can click the heart icon in the top right corner to favorite an image. In the full-screen view, you can also click the "Like" button or use a keyboard shortcut to achieve a similar result.
Batch Renaming: This feature does sound quite interesting and useful.
Image Rating System : this can be implemented using custom tags, such as "score:1", "score:2"
I will continue to consider the other feature requests you've suggested. If you have any more detailed ideas, please feel free to provide additional information.
Warning: Be cautious of unknown links, especially those containing the term 'gcc'.
Thank you for the feedback! I appreciate the solutions offered, and I wanted to share a few additional thoughts on some key areas:
Non-destructive Album Creation: I understand that custom tags can be used to group images, but I wanted to highlight a couple of challenges with the current implementation. For one, the process of adding tags requires navigating to the search section, which can make the workflow cumbersome, especially when dealing with large libraries. It would be much more efficient if users could simply right-click on an image and have the option to add it to an existing tag or create a new one directly from the context menu. This would streamline the tagging process and make it far more intuitive.
Area Box Selection: The Shift-click method works but can be inefficient with large image sets. Implementing an area box selection, similar to how it works in Windows, would make it much easier to select multiple images at once, especially for more complex selections.
File Deletion Process: Another important aspect to consider is the deletion process. Currently, when files are deleted within the application, they are permanently removed from the system. I believe it would be highly beneficial if deleted files were instead moved to the system's Recycle Bin (or equivalent for the OS in use). This would provide an extra layer of safety, allowing users to recover files deleted by mistake. As a workaround, I've been tagging files as "for deletion," but a more integrated solution would greatly enhance the user experience.
Recursive Image Viewing: Adding an option to view images recursively in a selected folder would be great. A checkbox when adding folders to the index could make it easier to browse through nested directories without missing any images.
Reconsider Albums Feature: The tagging system is excellent, especially with hotkeys, but having a sidebar with albums could make navigation and organization even better. It would offer a quick, visual way to switch between different image collections.
Batch Renaming: I’m glad to hear that you find the idea of batch renaming interesting!
Thanks again for considering these suggestions! Looking forward on this 💕
I've been really busy lately, and there’s a lot of content here. I’ll review it when I have more time
Your suggestions are very good, and I generally agree with them. However, IIB is actually in a relatively mature or even declining phase, so what we need most right now is to maintain stability. As a result, I will be more proactive in addressing bugs, but introducing new features and making disruptive changes must be done cautiously. Even if new features are to be added, they should aim to reuse existing code as much as possible, keeping the overall development and user learning costs low.
Non-destructive Album Creation: I understand that custom tags can be used to group images, but I wanted to highlight a couple of challenges with the current implementation. For one, the process of adding tags requires navigating to the search section, which can make the workflow cumbersome, especially when dealing with large libraries. It would be much more efficient if users could simply right-click on an image and have the option to add it to an existing tag or create a new one directly from the context menu. This would streamline the tagging process and make it far more intuitive.
I agree with this point, and I will improve the process in a few days.
Area Box Selection: The Shift-click method works but can be inefficient with large image sets. Implementing an area box selection, similar to how it works in Windows, would make it much easier to select multiple images at once, especially for more complex selections.
You're right, but the development cost is relatively high, so it's pending.
File Deletion Process: Another important aspect to consider is the deletion process. Currently, when files are deleted within the application, they are permanently removed from the system. I believe it would be highly beneficial if deleted files were instead moved to the system's Recycle Bin (or equivalent for the OS in use). This would provide an extra layer of safety, allowing users to recover files deleted by mistake. As a workaround, I've been tagging files as "for deletion," but a more integrated solution would greatly enhance the user experience.
This is also true, but further research is still needed.
Recursive Image Viewing: Adding an option to view images recursively in a selected folder would be great. A checkbox when adding folders to the index could make it easier to browse through nested directories without missing any images.
Reconsider Albums Feature: The tagging system is excellent, especially with hotkeys, but having a sidebar with albums could make navigation and organization even better. It would offer a quick, visual way to switch between different image collections.
I don't quite understand these two. Are there any similar specific examples that could serve as a reference?
Non-destructive Album Creation: I understand that custom tags can be used to group images, but I wanted to highlight a couple of challenges with the current implementation. For one, the process of adding tags requires navigating to the search section, which can make the workflow cumbersome, especially when dealing with large libraries. It would be much more efficient if users could simply right-click on an image and have the option to add it to an existing tag or create a new one directly from the context menu. This would streamline the tagging process and make it far more intuitive.
I agree with this point, and I will improve the process in a few days.
Already Added
Thanks for taking time upon every request. I'll try to prepare some examples for the other ones.
Regards!
Discussed in https://github.com/zanllp/sd-webui-infinite-image-browsing/discussions/724