[MGNLUI-4520] Migrate the AceEditor based code field to Vaadin 8 Created: 20/Jul/18  Updated: 26/Jun/19  Resolved: 27/Aug/18

Status: Closed
Project: Magnolia UI
Component/s: None
Affects Version/s: None
Fix Version/s: 6.0

Type: Task Priority: Neutral
Reporter: Aleksandr Pchelintcev Assignee: Cedric Reichenbach
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: PNG File screenshot-1.png    
Issue Links:
Relates
relates to MGNLUI-4522 Implement expandable text fields as m... Closed
causality
is causing MGNLUI-4533 Finish implementation of legacy Vaadi... Closed
dependency
is depended upon by MGNLUI-4516 Migrate more Vaadin fields to V8 cont... Closed
Template:
Acceptance criteria:
Empty
Task DoR:
Empty
Date of First Response:
Epic Link: UI framework: forms, dialogs, content editing
Sprint: Basel 152, Basel 153, Basel 154
Story Points: 8

 Description   

Acceptance criteria:

  • maintain the current functionality
  • let the field work with modernised UI framework

Impl hints:

  • the prototype was done in re-surface effort, bring it in to the UI framework


 Comments   
Comment by Cedric Reichenbach [ 24/Jul/18 ]

I've noticed that the text area is not expandable anymore (using TextAreaStretcher), and it hasn't been done during the resurface efforts either, apparently.

Maybe we can include it in this epic as well; anyway I've created this ticket so we can keep track.

Comment by Aleksandr Pchelintcev [ 31/Jul/18 ]

ilgun another remark - the PR contains an important point: in order to support both legacy and the new code field implementation, we have to fallback to the v8->v7 wrapper solution (which is incomplete and maybe won't be doable after all).

It would be nice to have such things in the summary to avoid the wrong impression about the status.

Comment by Cedric Reichenbach [ 02/Aug/18 ]

To keep the compatibility module compiling, a legacy field wrapper has been introduced. MGNLUI-4533 is the corresponding follow-up ticket.

Generated at Mon Feb 12 09:17:26 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.