mirror of
https://github.com/TagStudioDev/TagStudio.git
synced 2026-07-29 08:45:10 +02:00
feat(ui/ux): replace "Add Tag/Field" modals with search+create bar(s) with autocomplete (#1451)
* feat(ui): replace add tag modal with autocomplete search/create bar
* fix(ui): restore esc to deselect entries behavior
* refactor: code cleanup and fixes
* refactor: RADICAL mvc refactor...
* feat: add setting to open edit window when creating tags
* feat(ui): add edit tag setting to context menu, tweak translations
* chore: remove unused TYPE_CHECKING imports
* chore: remove unused local import
* refactor(ui): refactor preview panel into new MVC pattern
* refactor: remove controller suffix from preview_panel.py
* refactor: remove unnecessary methods and properties
* Revert "refactor: remove controller suffix from preview_panel.py"
This reverts commit c8ba9b15c2.
* chore: cleanup comments
* feat(ui): add autocomplete search for field templates
* feat(ui): add shortcut for opening field template search bar
* fix(ui): update tag search bar when entry tags are updated
* fix(ui): fix issues with tag and field widget appearances
* refactor(ui): use Qt's .layout() method instead of _layout references
* feat(ui): add underline indicator for search bar items
* ui: misc UI fixes and tweaks
* refactor: remove view parameters
* docs: update docstrings
This commit is contained in:
committed by
GitHub
parent
2fdd1e4cb3
commit
5557fe4f7c
+1
-1
@@ -40,7 +40,7 @@ Hover over the field and click the pencil icon. From there, add or edit text in
|
||||
|
||||
## Creating Tags
|
||||
|
||||
Create a new tag by accessing the "New Tag" option from the Edit menu or by pressing <kbd>Ctrl</kbd>+<kbd>T</kbd>. In the tag creation panel, enter a tag name, optional shorthand name, optional tag aliases, optional parent tags, and an optional color.
|
||||
Create a new tag by accessing the "New Tag" option from the Edit menu or by pressing <kbd>Ctrl</kbd>+<kbd>N</kbd>. In the tag creation panel, enter a tag name, optional shorthand name, optional tag aliases, optional parent tags, and an optional color.
|
||||
|
||||
- The tag **name** is the base name of the tag. **_This does NOT have to be unique!_**
|
||||
- The tag **shorthand** is a special type of alias that displays in situations where screen space is more valuable, notably with name disambiguation.
|
||||
|
||||
Reference in New Issue
Block a user