# Planned Features

The following lists outline the planned major and minor features for TagStudio, in no particular order.

# Major Features

- [ ] [SQL Database Migration](../updates/db_migration.md)
- [ ] Multiple Directory Support
- [ ] [Tags Categories](../library/tag_categories.md)
- [ ] [Entry Groups](../library/entry_groups.md)
- [ ] [Tag Overrides](../library/tag_overrides.md)
- [ ] Tagging Panel
    - [ ] Top Tags
    - [ ] Recent Tags
    - [ ] Tag Search
    - [ ] Pinned Tags
- [ ] Configurable Default Fields (May be part of [Macros](../utilities/macro.md))
- [ ] Deep File Extension Control
- [ ] Settings Menu
- [ ] Custom User Colors
- [ ] Search Engine Rework
    - [ ] Boolean Search
    - [ ] Tag Objects In Search
    - [ ] Search For Fields
    - [ ] Sortable Search Results
- [ ] Automatic Entry Relinking
    - [ ] Detect Renames
    - [ ] Detect Moves
- [ ] Thumbnail Caching
- [ ] User-Defined Fields
- [ ] Exportable Library/Tag Data
    - [ ] Exportable Human-Readable Library
    - [ ] Exportable/Importable Human-Readable “Tag Packs”
    - [ ] Exportable/Importable Color Palettes
- [ ] Configurable Thumbnail Labels
    - [ ] Toggle Extension Label
    - [ ] Toggle File Size Label
- [ ] Configurable Thumbnail Tag Badges
    - [ ] Customize tags that appear instead of just “Archive” and “Favorite”
- [ ] OCR Search

## Minor Features

- [ ] Deleting Tags
- [ ] Merging Tags
- [ ] Tag Icons
- [ ] Tag/Field Copy + Paste
- [ ] Collage UI
- [ ] Resizable Thumbnail Grid
- [ ] Draggable Files Outside The Program
- [ ] File Property Caching
- [ ] 3D Previews
- [ ] Audio Waveform Previews
    - [ ] Toggle Between Waveform And Album Artwork
- [ ] PDF Previews
- [ ] SVG Previews
- [ ] Full Video Player
- [ ] Duration Properties For Video + Audio Files
- [ ] Optional Starter Tag Packs
