Modify ↓

#25030 new enhancement

[PATCH] Add support for displaying and editing multiline values

Reported by: LingM Owned by: team
Priority: normal Milestone:
Component: Core Version:
Keywords: Cc:

Description

#19261 added the multiline attribute but did not adapt UI elements to actually support multiline editing or displaying of existing multiline values.

This patch adds the missing support to all relevant UI elements I could locate.

  • The tag list in the properties panel correctly displays multiline values.
  • The preset dialogue allows multiline editing for fields with the multiline attribute.
  • The dialogues for editing or adding a single tag allow multiline editing if the key is part of the newly created multiline-tags property list.
  • The history dialogue correctly displays multiline values.

This my first attempt at contributing here. If there's a better way to do something or there's a dialogue I've missed, please do let me know.

As requested in the Developer Guide, everything was combined into one single patch file. Commits are split by dialogue locally, in case you prefer multiple smaller patches after all.

Attachments (1)

multiline_editing_support.patch​ (40.3 KB ) - added by LingM 14 minutes ago.

Download all attachments as: .zip

Change History (1)

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain team.
as The resolution will be set. Next status will be 'closed'.
to The owner will be changed from team to the specified user.
Next status will be 'needinfo'. The owner will be changed from team to LingM.
as duplicate The resolution will be set to duplicate. Next status will be 'closed'. The specified ticket will be cross-referenced with this ticket.
The owner will be changed from team to anonymous. Next status will be 'assigned'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.