Merge lp:~openerp-dev/openerp-web/trunk-listview-rewrite-xmo into lp:openerp-web
Status: | Work in progress |
---|---|
Proposed branch: | lp:~openerp-dev/openerp-web/trunk-listview-rewrite-xmo |
Merge into: | lp:openerp-web |
Diff against target: | 0 lines |
To merge this branch: | bzr merge lp:~openerp-dev/openerp-web/trunk-listview-rewrite-xmo |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
OpenERP R&D Web Team | Pending | ||
Review via email: mp+129587@code.launchpad.net |
Description of the change
Rewrite of the listview's internal implementation (the interface is not supposed to change… too much… although it could get documented, maybe?)
Core issue: internal dataset and datagroup usage, both of which are deprecated
Compounding issue: both are actually used extensively throughout the implementation, and used to hold state
Additional issue: the listview doesn't come even remotely close to using Widgets
* The listview's internal thingies should be widgets
* The listview should use Model (and its sidekicks) internally rather than dataset
* Most state stuff should be split out into the listview's objects (?)
Unresolved sticky point: handling of the listview being initialized with a DataSetStatic