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.