Rewrite backend module
Registered by
Severin H
- Separate presentation logic more strictly from the LottaNZB backend
- Use an event dispatcher mechanism to inform the visible parts of the application about data changes
- Make it more object-orientated
- Parse the state data returned when calling various HellaNZB XMLRPC methods to provide a more responsive interface. May be we could even perform some actions in-place.
Blueprint information
Related branches
Related bugs
Bug #199896: Download progress bar doesn't get updated when resuming download | Fix Released |
Sprints
Whiteboard
I'm currently working on this. As expected, this won't be possible without some deep going structure changes in the backend code. That's why I suggest not to include this enhancement in the 0.1 release series.
(?)
Work Items
Dependency tree
* Blueprints in grey have been implemented.