Bionus / imgbrd-grabber

Very customizable imageboard/booru downloader with powerful filenaming features.
https://www.bionus.org/imgbrd-grabber/
Apache License 2.0
2.58k stars 220 forks source link

Custom Tag Highlighting with Priority System #3257

Open Waltorvi opened 4 months ago

Waltorvi commented 4 months ago

Overview

This feature request aims to enhance the image board grabber by allowing users to customize the border color of images based on their tags. Additionally, the system should handle images with multiple tags by using a priority-based coloring system. This will improve the user experience by making it easier to identify images with specific tags at a glance.

Detailed Description

Custom Border Colors for Tags

  1. User-defined Colors: Allow users to assign specific colors to each tag in their favorites.
  2. Configuration: Provide an interface (UI or configuration file) where users can set and update their color preferences for each tag.

Handling Multiple Tags with Priority

Since the program has a priority system in favorites, but for now it does not have a special purpose, it can be used just for custom tags

  1. Tag Priorities: Allow users to assign priorities to each tag in their favorites.
    • Higher priority tags should override lower priority ones.
  2. Multi-color Borders: If an image has multiple tags from the favorites, implement a multi-color border system.
    • Up to 4 colors can be used, corresponding to the top 4 priority tags associated with the image.
    • Colors should be displayed in the order of priority, starting from the top-left corner and proceeding clockwise. (The top edge is one color, the right edge is another, etc.)

Multiple Tag Match (Prioritized)

Benefits

Translated with ChatGPT, sorry for the mistakes

P.S. You can also add a color frame for videos and other types of files