Changes between Version 3 and Version 4 of BOOK_BACKGROUND_AUDIO_R1


Ignore:
Timestamp:
12/16/09 12:13:21 (15 years ago)
Author:
meddle
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BOOK_BACKGROUND_AUDIO_R1

    v3 v4  
    5151 * [browser:branches/private/meddle/BOOK_BACKGROUND_AUDIO_R1/modules/org.sophie2.main.app.commons/src/main/java/org/sophie2/main/app/commons/dialogs/BookPropertiesDialog.java BookPropertiesDialog] changes: 
    5252  * Add to the dialog new check box for synchronization the background audio with the pages. 
    53   * Make the loop check and the sync check not enabled when no audio resource is selected. 
    54   * Synchronize the new sync check box with the loop checkbox like mentioned in the analysis. 
     53  * Make the loop check and the sync check not enabled when no audio resource is selected, use the ItemListener interface for that. 
     54  * Synchronize the new sync check box with the loop check box like mentioned in the analysis, use the ItemListener interface for that. 
     55  * All the listeners will be added once in the constructor of the dialog. 
    5556  * The messages from the analysis will pop up, but the check box for 'remember my decision' will not be added... For now that is. 
    5657  * Add a new demo for testing the dialog's behavior -> [browser:branches/private/meddle/BOOK_BACKGROUND_AUDIO_R1/modules/org.sophie2.main.app.commons/src/test/java/org/sophie2/main/app/commons/dialogs/BookPropertiesDialogDemo.java BookPropertiesDialogDemo]. 
     58  * About the idea check boxes to radio buttons, there will be some problems because of the saving the 'loop' check after sync is turned off. 
     59  * Refactor the BookPropertiesDialog when there is time, it's too ugly and messy now... 
     60 
     61 * [browser:branches/private/meddle/BOOK_BACKGROUND_AUDIO_R1/modules/org.sophie2.main.app.commons/src/main/java/org/sophie2/main/app/commons/book/BookTimeState.java BookTimeState] changes: 
     62  * Modify the method gotoPage to update the bookTime of the new state that is returned. 
     63  * Update the bookTime as the sum of the times of the pages to the one becoming current. 
    5764 
    5865= Implementation =