IPad performance and functional issues. (MGNLUI-1320)

[MGNLUI-1354] Refactor MagnoliaShell and Viewport logic to better event-driven model Created: 14/May/13  Updated: 22/May/13  Resolved: 21/May/13

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

Type: Sub-task Priority: Critical
Reporter: Aleksandr Pchelintcev Assignee: Aleksandr Pchelintcev
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Template:
Sprint: Beta 2, Beta 3, RC 1, RC 2

 Description   

Currently it is rather hard to track, modify and optimize transitions functionality and MagnoliaShell structure updates due to too generic and complex logic of viewports and transition delegates. For beta1 we extracted the animation classes and transitions became more robust, but the way they are triggered is still cluttered. In order to solve this problem we should rely more on the client-side events (though event-bus), giving an exclusive right to fire events to connectors only. Views (widgets) should only hold listeners.


Generated at Mon Feb 12 08:45:45 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.