Changes between Version 19 and Version 20 of UNPLANNED_PALETTES_REFACTORING_R0
- Timestamp:
- 09/22/09 13:44:40 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
UNPLANNED_PALETTES_REFACTORING_R0
v19 v20 4 4 5 5 = Analysis = 6 ^(Give as much as possible of the needed information for designing and implementing the task in the following sections.)^7 6 8 7 == Overview == … … 13 12 * Embedded books palette 14 13 * Page preview palette 15 * Servers tab16 * Connections palette17 * Server resources palette18 14 * Right flap 19 15 * Resources tab … … 28 24 29 25 == 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. 30 34 * Make the palettes more usable. 31 35 * There must be no exceptions thrown when clicking on any button in any palette. … … 34 38 * 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). 35 39 * 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 scalable38 * 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 bug40 * The page preview doesn't refresh synchronous with the editing of the page.41 40 * Resources palette: 42 41 * 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.44 42 * (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 50 51 == Task result == 51 52 The resource of this task must be a source code. Resulting in improvements of the palettes functionality. … … 72 73 * The user should have the ability to rearrange pages by dragging pages in the page preview palette up and down. 73 74 * 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.77 75 * Resources palette: 78 76 * There must be different filters in the palette in order to show only one type of resources. … … 83 81 * It must contain meta information for the resource 84 82 * 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.92 83 * Changes palette: 93 84 * There must be a field in which the user enters the number of the changes that are shown in the palette and confirmation button. 94 85 == 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] 103 95 == How to demo == 104 96 Show the new palettes and their improved looks and capabilities (e.g. switch books using open books palette, rearrange some pages using page preview palette).