Changes between Version 19 and Version 20 of UNPLANNED_PALETTES_REFACTORING_R0


Ignore:
Timestamp:
09/22/09 13:44:40 (16 years ago)
Author:
dido
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UNPLANNED_PALETTES_REFACTORING_R0

    v19 v20  
    44 
    55= Analysis = 
    6 ^(Give as much as possible of the needed information for designing and implementing the task in the following sections.)^ 
    76 
    87== Overview == 
     
    1312   * Embedded books palette 
    1413   * Page preview palette 
    15   * Servers tab 
    16    * Connections palette 
    17    * Server resources palette 
    1814 * Right flap 
    1915  * Resources tab 
     
    2824    
    2925== Task requirements == 
     26 * Fix the following tickets 
     27  * #1976 - Crash: Right mouse button click on a selected page thumbnail crashes 
     28  * #1978 - Book desktop contents are not shown in the resources palette 
     29 * Fix the bugs related to the page preview palette. 
     30  * The page thumbnails should be scalable 
     31  * There must be a visual marker for the current page and border of the thumbnails. 
     32  * Now some of the pages are pink instead of white, this is bug 
     33  * The page preview doesn't refresh synchronous with the editing of the page. 
    3034 * Make the palettes more usable. 
    3135  * There must be no exceptions thrown when clicking on any button in any palette. 
     
    3438   * It should display list of the open books, the user should be able to change the book on focus by choosing book title from there (this is working now).  
    3539   * When a book is selected (by clicking on the book window or selecting it from window menu, or clicking on its title in the tab bar) its name should be highlighted in the Opened books palette. 
    36  * Fix the bugs related to the page preview palette. 
    37   * The page thumbnails should be scalable 
    38   * There must be a visual marker for the current page and border of the thumbnails. 
    39   * Now some of the pages are pink instead of white, this is bug 
    40   * The page preview doesn't refresh synchronous with the editing of the page. 
    4140 * Resources palette: 
    4241  * There must be different filters in the palette in order to show only one type of resources. 
    43     * Now there are three buttons PDF, Script and Image in the default skin that don't look like buttons. 
    4442  * (optional) A search bar for finding specific resources by name will be useful when editing bigger books with more resources. 
    45  * All buttons must be with similar sizes (equal height and width in each palette),now it's a rare case to have two buttons with same size. The buttons in each palette should be with equal size. 
    46  * All annotations palette: 
    47   * Select as current button is obsolete this action can be done only by clicking on the desired extra. 
    48   * The rest of the buttons should be with equal size (you may change the names of some). 
    49  * (optional) If there is time left other improvements on the other palettes suggested in the implementation idea could be done. 
     43 * [OPTIONAL] Rename the book extra tab to Annotations in order to be more clear for the user 
     44  * This tab will include two palettes 'Sets' and 'Elements' 
     45   * Sets palette include list of annotation sets, and the functionality related to that - remove, add, import, export sets, and also show/hide functionality 
     46   * Elements palette should include list of elements (stickies, highlights, audio notes etc.) 
     47    * Add/Remove functionality - there should be buttons for all types of annotations elements and one for remove, dragging a button to the stage automatically creates new element 
     48    * Selecting element from the list - navigates to it (change the page for example) 
     49    * Selecting element from the stage - highlights it inside the palette 
     50    * It might be useful to have filters available for this list, but lets not rush with this and discus it first 
    5051== Task result ==  
    5152The resource of this task must be a source code. Resulting in improvements of the palettes functionality. 
     
    7273   * The user should have the ability to rearrange pages by dragging pages in the page preview palette up and down. 
    7374   * The Add Page Before and Add Page After Button should be with equal sizes (probably it is good idea to change their name to something shorter). 
    74   * Connections palette: 
    75    * The buttons in the server palette must be equal, now add server, remove server toggle server are with different widths. 
    76   * Server resources palette is part of  UNPLANNED_APP_CLIENT_RESOURCES_R0. 
    7775  * Resources palette: 
    7876   * There must be different filters in the palette in order to show only one type of resources. 
     
    8381   * It must contain meta information for the resource 
    8482   * The Copy button is obsolete 
    85   * All annotations palette: 
    86    * Select as current button is obsolete this action can be done only by clicking on the desired extra. 
    87    * The rest of the buttons should be with equal size (you may change the names of some). 
    88   * Book extras palette probably is obsolete so until we figure out what it shall contain we probably have to drop it. 
    89   * Stickies palette: 
    90    * It should lists all created stickies for the current annotation set. 
    91    * The user should be able to click on a sticky ant the application should show the page on which is it. 
    9283  * Changes palette: 
    9384   * There must be a field in which the user enters the number of the changes that are shown in the palette and confirmation button. 
    9485== Related == 
    95  * AUTHOR_APP_TUNING_R0 
    96  * AUTHOR_APP_TUNING_R1 
    97  * AUTHOR_APP_TUNING_R2 
    98  * AUTHOR_APP_TUNING_R3 
    99  * AUTHOR_APP_TUNING_R4 
    100  * APP_LAYOUT_MYDOGGY_R0 
    101  * APP_LAYOUT_MYDOGGY_R1 
    102  * APP_LAYOUT_MYDOGGY_R2  
     86 * [wiki:AUTHOR_APP_TUNING_R0] 
     87 * [wiki:AUTHOR_APP_TUNING_R1] 
     88 * [wiki:AUTHOR_APP_TUNING_R2] 
     89 * [wiki:AUTHOR_APP_TUNING_R3] 
     90 * [wiki:AUTHOR_APP_TUNING_R4] 
     91 * [wiki:APP_LAYOUT_MYDOGGY_R0] 
     92 * [wiki:APP_LAYOUT_MYDOGGY_R1] 
     93 * [wiki:APP_LAYOUT_MYDOGGY_R2] 
     94 * [wiki:AUTHOR_APP_TUNING_R6]  
    10395== How to demo == 
    10496Show the new palettes and their improved looks and capabilities (e.g. switch books using open books palette, rearrange some pages using page preview palette).