1.4.0 innitiat dev build

This commit is contained in:
Elvanos 2021-03-11 01:10:22 +01:00
parent e1db9d666b
commit bf4b787a6d
5 changed files with 36 additions and 8 deletions

View file

@ -1,6 +1,6 @@
{ {
"name": "fantasiaarchive", "name": "fantasiaarchive",
"version": "0.1.3", "version": "0.1.4",
"description": "A database manager for world building", "description": "A database manager for world building",
"productName": "Fantasia archive", "productName": "Fantasia archive",
"author": "Elvanos <elvanos66@gmail.com>", "author": "Elvanos <elvanos66@gmail.com>",
@ -77,4 +77,4 @@
"npm": ">= 6.13.4", "npm": ">= 6.13.4",
"yarn": ">= 1.21.1" "yarn": ">= 1.21.1"
} }
} }

View file

@ -139,6 +139,11 @@ export default class Field_Tags extends BaseClass {
if (!tagAlreadyExistsAttached) { if (!tagAlreadyExistsAttached) {
this.localInput.push(val) this.localInput.push(val)
/*eslint-disable */
// @ts-ignore
this.$refs[`tagField${this.inputDataBluePrint.id}`].updateInputValue ('')
/* eslint-enable */
this.signalInput()
} }
if (tagAlreadyExistsInList && tagAlreadyExistsAttached) { if (tagAlreadyExistsInList && tagAlreadyExistsAttached) {

View file

@ -17,7 +17,7 @@
- Added a missing row of connected "Religions/Teachings" (connected, ally and enemy) to the "Religions/Teachings" document type - Added a missing row of connected "Religions/Teachings" (connected, ally and enemy) to the "Religions/Teachings" document type
- Added a missing row of connected "Magic/Spell" (connected, ally and enemy) to the "Magic/Spell" document type - Added a missing row of connected "Magic/Spell" (connected, ally and enemy) to the "Magic/Spell" document type
- Fixed an occasional wrong click register on the document tree (opening document instead of expanding/collapsing) - Fixed an occasional wrong click register on the document tree (opening document instead of expanding/collapsing)
- Fixed non-functional whitespace triming for multiple document fields upon filling in input - Fixed non-functional whitespace trimming for multiple document fields upon filling in input
- Fixed the "Name" field disappearing upon full deletion of text - Fixed the "Name" field disappearing upon full deletion of text
- Fixed a bug with single/multi-select fields working unintuitively for adding new values (eg: Character personality traits field or Sex field) - Fixed a bug with single/multi-select fields working unintuitively for adding new values (eg: Character personality traits field or Sex field)
- Fixed a tiny glitch when the hierarchical tree arrow was sometimes creating new documents instead of opening the category - Fixed a tiny glitch when the hierarchical tree arrow was sometimes creating new documents instead of opening the category

View file

@ -395,6 +395,7 @@ export default class PageDocumentDisplay extends BaseClass {
if (field.type === "tags") { if (field.type === "tags") {
this.currentData.hasEdits = true this.currentData.hasEdits = true
const indexToUpdate = this.currentData.extraFields.findIndex(s => s.id === field.id) const indexToUpdate = this.currentData.extraFields.findIndex(s => s.id === field.id)
this.currentData.extraFields[indexToUpdate].value = inputData this.currentData.extraFields[indexToUpdate].value = inputData
const dataCopy: I_OpenedDocument = extend(true, {}, this.currentData) const dataCopy: I_OpenedDocument = extend(true, {}, this.currentData)

View file

@ -1,10 +1,16 @@
- Tag upper/lower case issues
- Non working tag filter
--- ### App options & Keybinds
- Add "Document relevance" switch and integrate it into filters
- Add "Find field" to quickly navigate the document
- Add "Show in search results" checkbox for relationship searches
- Add "Related notes" - Add "Related notes"
- Add "Predecessors", "Successors", "Date of start", "Date of end" and "How long it lasted" fields to locations and all other groups - Add "Predecessors", "Successors", "Date of start", "Date of end" and "How long it lasted" fields to locations and all other groups
- Save scroll distance when switching tabs (consider some auto-scroll when opening edit mode)
- Fix lag on opening Quick-search popup
- Fix tag input hanging after adding new ones
- Mass tag rename
- Add click-through from chips in edit mode
- Add "Ctrl + F" finding in the document (fields/data) - Add "Ctrl + F" finding in the document (fields/data)
- Fix filtering via the document type in advanced search - Fix filtering via the document type in advanced search
- Add advanced search capabilities to the hierarchical tree - Add advanced search capabilities to the hierarchical tree
@ -16,15 +22,29 @@
- Considering multiple "belongs under" category listing - Considering multiple "belongs under" category listing
- Add intelligent responsive design to the left tree and document body (maybe button to pull the left bar in and out?) - Add intelligent responsive design to the left tree and document body (maybe button to pull the left bar in and out?)
- Add top level tags
### Document & Project setting - Context menu: Expand all
- Context menu: Collapse all
- Context menu: Copy color (text and BG)
- Context menu: Duplicate
- Context menu: Copy name
- Context menu: Delete
- Context menu: Edit/Open
- Context menu: Create new doc with parent of THIS
- Context menu: Clone tab
- Context menu: Pin tab
- Context menu: Unpin tab
- Pinned tabs (save through program closing) - Pinned tabs (save through program closing)
- Dark mode - Dark mode
- Add "Open all search matches" button in the Quick-search that opens a new page with a list of items - Add "Open all search matches" button in the Quick-search that opens a new page with a list of items
- Custom order document types - Custom order document types
- Option: Show tags as a subcategory or as each individually
- Option: Show tags on or bottom of the list
- Option: Hide non-filled fields in document view mode
- Option: Retain opened tabs and their edited contents through sessions - Option: Retain opened tabs and their edited contents through sessions
- Option: Dark Mode - Option: Dark Mode
- Option: Quick-search popup determine if "Include categories" is prechecked or not
- Option: Show tags in the tree - Option: Show tags in the tree
- Option: Periodical backup (how many, how often, include files or not) - Option: Periodical backup (how many, how often, include files or not)
- Option: Disable tooltips in the document body - Option: Disable tooltips in the document body
@ -39,6 +59,8 @@
- Option: Disable tags showing in the sidebar - Option: Disable tags showing in the sidebar
- Option: Hide top navbar and move the document buttons back in the document body (top) - Option: Hide top navbar and move the document buttons back in the document body (top)
### Project settings
- Tag management (coloring) - Tag management (coloring)
- Simple data imports (maybe?) - Simple data imports (maybe?)