Changes between Version 1 and Version 2 of GROUP_APP_RESOURCE_R0


Ignore:
Timestamp:
04/09/09 16:22:18 (16 years ago)
Author:
boyan
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TabularUnified GROUP_APP_RESOURCE_R0

    v1 v2  
    4949 
    5050= Design = 
    51 ^(Describe your design here.)^ 
     51The UI for working with resources and changes will consist of the following: 
     52 * Resources tab - by default in the right flap. 
     53  * Resources palette - a palette showing the name of the resource and the date of creation of the resource. 
     54  * Resource Details palette - a panel palette showing the meta information about resources and a preview of the resource: 
     55   * it should also allow editing resource properties. 
     56   * it should update its information according to the selection in the Resources palette. 
     57   * the preview is not required to be working at this iteration. 
     58  * Resource Preview palette - a panel palette showing the preview of the selected resource (this doesn't need to be working at this iteration). 
     59 * Changes tab - by default in the right flap. 
     60  * Resources palette - the same palette as the one in the Resources tab. 
     61  * Changes palette - a palette showing the changes to the selected resource (should update according to the selection in the Resources palette). 
     62  * Change Details palette - a panel palette showing details about the selected change (should update according to the selection in the Changes palette). 
     63  * In the future the Versions palette will probably come here. 
     64 
     65At the top of the Resources palette there will be buttons for filtering resources by their type (Image, Audio, Video, Text, From File). They should be multi-selectable. A button "Show/hide all" will be present that will trigger displaying all resources. Below the buttons there will be a search field that can provide extra filtering of the resources. After it follows the list of the displayed resources. Here is a sample diagram of what the Resource tab will look like: 
     66 
     67[[Image(source:/trunk/sophie2-platform/doc/spec-diagrams/ResourcesTab-new.png)]] 
     68 
     69A new module org.sophie2.main.func.resources will be created. Its BundleActivator(the MainFuncResources class) will register all the necessary extensions and skin parts for the palettes. Existing classes for the palettes will be moved to this module (currently they are in [source:/trunk/sophie2-platform/modules/org.sophie2.main.app.layout/src/main/java/org/sophie2/main/app/layout/right/resources]: 
     70 * ResourcesTab 
     71 * ChangesTab 
     72 * AllResourcesPalette 
     73 * AllChangesPalette 
     74 * ResourceMetaPalette (it will be renamed to ResourceDetailsPalette) 
     75 
     76The BookExtrasPalette and DummyExtra in this package will be moved and the package will be removed (this will help improve modularization). A new class for ChangeDetailsPalette will be created. Search will not be implemented at this iteration. 
     77 
     78^Here will be the descriptions of filtering and change grouping. 
    5279 
    5380= Implementation = 
    54 ^(Describe and link the implementation results here (from the wiki or the repository).)^ 
     81^Describe and link the implementation results here (from the wiki or the repository). 
    5582 
    5683= Testing = 
    57 ^(Place the testing results here.)^ 
     84^Place the testing results here. 
    5885 
    5986= Comments = 
    60 ^(Write comments for this or later revisions here.) 
     87^Write comments for this or later revisions here.