Changes between Version 2 and Version 3 of BookExtras


Ignore:
Timestamp:
02/09/10 17:59:49 (15 years ago)
Author:
todor
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BookExtras

    v2 v3  
    11=== Behavior === 
    2  * Each extra should provide its own palette. 
    3  * All created book extras should be listed in the Book Extras palette. 
    4    * there must be either visual marker or label that shows whether the extra is visible or not 
     2 * All created and loaded book extras sets should be listed in the Book Extras palette. 
     3   * there must be visual marker that shows whether the extra is visible or not (e.g. colored are visible and black/white are hidden, see the schematics) 
     4 * Each set is exported to different file 
     5 * One set can contain different types of extras (e.g. one set can contain stickies and highlights) 
     6 * The sets are displayed in the order they've been created/imported. 
     7  * On the top are the first created/imported sets. 
     8 * In each set the extras are ordered by type and order of creation (not modify). 
     9 * In the current set buttons for creating new extras must appear, these buttons must be presented only on the current set. 
     10 * At the top of all sets a buttons for new extras must be presented 
     11  * If the user chooses to create new extra from there it is created in new set, to add extra to some of the other sets the user must first selected it and then to use the buttons for new extra which will appear 
     12 * In the scenarios mentioned above, the "add new annotation set" button is unnecessary. 
     13 * We also may need to consider different file extension if we plan to store different type of extras in one file, because the current .anno.s2 extension will be inadequate. 
    514 * Book extras should support drag and drop 
    6   * drag extra from the file system to Sophie should import the extra 
    7   * drag extra from Sophie to the fike system should export the extra 
     15  * Dragging extra from Book extras palette to the page should create new extra of the selected type. 
     16  * Dragging extras between two sets should move the dragged extra from one set to another. 
     17  * Drag extra from the file system to Sophie should import the extra. 
     18  * Drag extra from Sophie to the file system should export the extra. 
    819=== Existing book extras === 
    920 * Stickies 
     
    1829    * Font 
    1930  * Stickies should provide copy/paste functionality for text with style. 
    20   * Stickies must be listed in the stikies' palette (at the moment this palette contains only one button and its pointless). 
     31  * Stickies must be listed in the book extras palette (at the moment the palette containing them has only one button and it's pointless). 
    2132  * A couple of predefined colors changing with one click (because of the styled text yellow maybe not so good for some cases). 
    2233  * Stickies halos must be with similar styling to the rest of the application (now the icons, look like from other application).