diff --git a/suggestionList.md b/suggestionList.md index 4eab19c..22ddc5b 100644 --- a/suggestionList.md +++ b/suggestionList.md @@ -1,22 +1,27 @@ -## THE GM BATCH +## THE GM BATCH START - 0.1.7 - Add category for diseases/curses/etc - Add category for classes/occupations - Add category for skill/spells, edit magic and tech category +- Add category for materials/resources OR adapt Items category - Export for MD/PDF/ODT/DOCX -- Selective export per field basis -- Templates for exports -## THE GM BATCH END +- "Save all" keybind and "Save all and exit" option on the exiting -- Add HTML webcolor cheatsheet in floating window (look for JSON of them somewhere?) -- Word count for editor fields -- Try to get field titles to show in full-screen edit of text editor fields +## THE GM BATCH END - 0.1.7 + +## PROJECT SETTINGS BATCH 1 START - 0.1.8 + +- Project setting dialog/options +- Project rename - List of last saved documents on project overview -- Add color support (text and background) to view and edit mode of document display - - Add a toggle option for it (default off) +- Add option for project graph to filter out categories or show them separately +- Add "Predecessors", "Successors", "Date of start", "Date of end" and "How long it lasted" fields to locations and all other groups + +- Selective export per field basis +- Templates for exports - Mass tag rename/deletion (done via document saving!) - Context menu for tags @@ -24,58 +29,71 @@ - Add new document type under tag - Delete tag (unsets for all docs) - Rename tag (resaves all docs with new tag) -- "Save all" keybind and "Save all and exit" option on the exiting -- Consider adding color support for text shadow of individual documents +- New text editor (TipTap2)? - Add description tabs -- Add option for project graph to filter out categories or show them separately +- Word count for editor fields +- Try to get field titles to show in full-screen edit of text editor fields -- Add "Predecessors", "Successors", "Date of start", "Date of end" and "How long it lasted" fields to locations and all other groups +## PROJECT SETTINGS BATCH 1 START - 0.1.8 -- Add category for materials/resources OR adapt Items category +## TRANSLATION SUPPORT START - 0.1.9 -- Add advanced search capabilities to the hierarchical tree -- Add keybinds on button tooltips - -### Project settings - -- Custom order document types -- Pinned tabs (save through program closing) -- Option: Periodical backup (how many, how often, include files or not) -- Add Colors, Renaming and Hiding to default document types per project settings -- Option: Retain opened tabs and their edited contents through sessions -- Option: Single tab option coupled with pinned tabs -- Add safeguard to escape closing of settings only after something actually got modified -- Context menu: Pin tab -- Context menu: Unpin tab - -- Horizonatal fields (title AND value next to each other. Might need a designer) -- Add support for dates in "custom order"... reee -- Tag management (coloring) - -- Simple data imports (maybe?) -- Dynamic table field - Settings search -- Vanity project-wide word count (lol...) +- Add color support (text and background) to view and edit mode of document display + - Add a toggle option for it (default off) -- Automatic thumbnail generation AND re-checking based on date +- 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?) +0 +- Add keybinds on button tooltips +- Add advanced search capabilities to the hierarchical tree (maybe, might need to be moved to 0.2.1) -- Option: Custom background for project -- Check fonts offered in the WYSIWYG and add new +- 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 +- 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) -- Drag/drop tree list - Global text find/replace - Mass document editing (not sure about this one...) -- Color themes +- 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 -- Allow/Disallow default document types - Timeline/Calendar support - AFMG support -- Better color pasting to documents via context menu -- Add printing support - Add % bar graphs in tree (pinned in #general, idea by popoto) - Consider linking fields (names) to other documents for auto-updates