User:Alsroot/trash/Frame Panels: Difference between revisions
| Line 29: | Line 29: | ||
** .. | ** .. | ||
* Provide all necessary functionality for plugins | * Provide all necessary functionality for plugins | ||
** TreeViewModel as a source of objects; so, all pulugins should use TreeViewModel for list widgets | |||
*** for local objects(rich client for <0.86 and thin client for >=0.86) | |||
*** for remote p2p objects | |||
*** for remote server objects | |||
*** aggregated sources(combine several sources) | |||
** UI widgets, like TreeView, TableView | |||
** shell related procedures(like activate objects) | |||
'''NOTE''' Separate activities is not a task for this feature proposal. | '''NOTE''' Separate activities is not a task for this feature proposal. | ||