## THE GM BATCH START - 0.1.7

- Add "Predecessors", "Successors", "Date of start", "Date of end" and "How long it lasted" fields to locations and all other groups

- Add setting to hide labels in document preview/view
- Add legacy field support & options

- Add toggle for "Simple/Complex conditions" to show only one field for conditions

- "Toggle dev tools" keybind
- "Save all" keybind and "Save all and exit" option on the exiting
- "Save and tick as finished" keybind

- Export for MD/PDF/ODT/DOCX

## THE GM BATCH END   - 0.1.7

## PROJECT SETTINGS BATCH 1 START - 0.1.8

- Add `SHIFT + ENTER` add mode to relationship searches to add documents without deleting the entered text
- Pin document preview floating window
- Project setting dialog/options
- Project rename
- List of last saved documents on project overview

- Add option for project graph to filter out categories or show them separately

- Selective export per field basis
- Templates for exports

- Mass tag rename/deletion (done via document saving!)
- Context menu for tags
  - Collapse/expand all top level "tags" mega-category
  - Add new document type under tag
  - Delete tag (unsets for all docs)
  - Rename tag (resaves all docs with new tag)

- New text editor (TipTap2)?
  - Simple @ mentions
  - Add description tabs
  - Word count for editor fields
  - Try to get field titles to show in full-screen edit of text editor fields

## PROJECT SETTINGS BATCH 1 START - 0.1.8

## TRANSLATION SUPPORT START - 0.1.9

- Settings search

- Add color support (text and background) to view and edit mode of document display
  - Add a toggle option for it (default off)

- Consider adding translations before the project patch
- Consider adding color support for text shadow of individual documents
- Add HTML webcolor cheatsheet in floating window (look for JSON of them somewhere?)
- Add keybinds on button tooltips
- Add advanced search capabilities to the hierarchical tree (maybe, might need to be moved to 0.2.1)

- Add safeguard to escape closing of settings only after something actually got modified

## TRANSLATION SUPPORT END - 0.1.9

### Project settings START - 0.2.0

- Allow/Disallow default document types
- Custom order document types
- Custom modules/reorganizing of them
- Hiding of individual fields for individual document types
- Add Colors, Renaming and Hiding to default document types per project settings

- Pinned tabs (save through program closing)
  - Option: Retain opened tabs and their edited contents through sessions
  - Option: Single tab option coupled with pinned tabs
  - Context menu: Pin tab
  - Context menu: Unpin tab

- Option: Periodical backup (how many, how often, include files or not)

### Project settings END - 0.2.0

### High priority

- Dynamic table field
- Add subtabs (character stats, general info, etc)
- Global text find/replace
- Mass document editing (not sure about this one...)
- Tag management (coloring)
- Drag/drop tree list
- Add printing support

### Low priority

- Horizonatal fields (title AND value next to each other. Might need a designer)
- Simple data imports (maybe?)
- Vanity project-wide word count
- Automatic thumbnail generation AND re-checking based on date
- Option: Custom background for project
- Check fonts offered in the WYSIWYG and add new
- Color themes
- Detailed language editor support
- Calendar field
- Add detailed family relationship fields to characters
- Timeline/Calendar support
- AFMG support
- Add % bar graphs in tree (pinned in #general, idea by popoto)
- Consider linking fields (names) to other documents for auto-updates
