Flyspray

  • Status Planned
  • Percent Complete
    70%
  • Task Type Feature Request
  • Category User Interface
  • Assigned To No-one
  • Operating System All
  • Severity Medium
  • Priority Low
  • Reported Version 1.0-rc9
  • Due in Version 1.0
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Flyspray
Opened by peterdd - 13.04.2021
Last edited by peterdd - 23.04.2021

FS#2635 - improve usability of add/remove tags to/from tasks

tags13.04.2021peterdd

Integrate the selectpure javascript to the new task and edit task form.

By default there is a text field where tag names are separated by ‘;’ character.

Selectpure could instead show the tags with their visual layout with a little ‘x’ inside on the right side for removing a tag and autocomplete when typing a tag name to show existing tags from the flyspray_list_tag-table as possible selections.

Instead implemented a CSS and raw javascript solution with a single taghelper.js without any dependancies.

A button beside the tag input text field toggles a list of available tags for the current task, depending on the project and settings.

Still TODO

  • styling of added tags
  • highlight tags that would be removed when the task will be saved.
  • highlight tags that would be added when the task will be saved.
  • highlight tags that are attached to the task in the available taglist.
  • highlight tags that are added to the task in the available taglist.
  • optimize layout for this feature.
This task is a sub task of FS#2012 - Managing Tags
This task has the following sub-task
ID Project Summary Priority Severity Assigned To Progress
2638 Flyspray  FS#2638 - Add tag helper also for the add new task form  Medium Low peterdd
100%

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing