Changes between Version 13 and Version 14 of PREVIEW_MODE_R0
- Timestamp:
- 05/12/09 19:24:54 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
PREVIEW_MODE_R0
v13 v14 15 15 16 16 == Task requirements == 17 The user can’t edit his book in preview mode. He can only interact with it. 17 The user can’t edit his book in preview mode. He can only interact with it. '''Actually currently the book can edit the book using links/timelines; however, these changes should not affect the original book. This is why it is a good idea to make a copy of the book, operate on it, and this will not change the original book.''' 18 18 19 In preview mode, all links are functional, unlike in Edit mode. 19 In preview mode, all links are functional, unlike in Edit mode. '''Timelines must be functional, too''' 20 20 21 Reader mode applies to current book. 21 Reader mode applies to current book. '''A good idea is the reader mode to be applied to a copy of the book, so it will not apply to the current one.''' 22 22 23 23 The user can switch back and forth from edit mode to preview mode by: 24 24 * checking the reader mode check box in the bottom bar of every book window 25 25 * selecting View -> Reader Mode from the menu. (Create View menu first) 26 '''Here the suggestiong is to have a button "Go to preview" instead of checkbox.. this way it will be much more adequate. Decide about the menu.''' 26 27 27 The frame borders are turned off. 28 The frame borders are turned off. '''Will they? currently they are not.''' 28 29 29 All menu items related to editing, for example the Insert menu, File->Save, should be disabled. 30 All menu items related to editing, for example the Insert menu, File->Save, should be disabled. '''Decide how the items will be disabled - whether each item/functionality will watch the current book previewMode option, or someone will disallow book editing.. If every item will disable itself, define which are these items.''' 30 31 31 Some tabs are hidden: Timelines, Resources, Styles 32 Some tabs are hidden: Timelines, Resources, Styles '''Define exactly'''. 32 33 33 On exiting Reader Mode, all such changes are reverted. 34 On exiting Reader Mode, all such changes are reverted. '''This should be defined more clear - maybe the user wants to see other than the X on the top right corner.''' 34 35 35 36 Although editing is not allowed, comments and annotations (stickies, highlightings) can be created/modified/deleted. 36 37 37 38 Selecting objects and copying them to the clipboard is allowed. 39 40 '''Should define relations to the preview mode with the reader, with the fullscreen mode, etc. Should also define what will the user most probably do in the preview mode.''' 41 42 '''Preview mode needs performance optimizations and bugfixing - define these two problems, research for more.''' 38 43 39 44 == Task result == … … 42 47 == Implementation idea == 43 48 * Currently there is a boolean property inReaderMode in org.sophie2.main.view.book.BookView. According to the specification, reader mode is applied to all books, so move it to AppView. 44 45 * org.sophie2.main.view.book.panels.ReaderModeCheckBoxPanel 49 '''We will define more ideas soon :)''' 46 50 47 51 == Related ==