Ticket #2533 (s3c_implementation_ok feature)

Opened 8 years ago

Last modified 8 years ago

[ipad] Remove books from trash

Reported by: deyan Owned by: mira
Priority: major Milestone: Y1
Component: uncategorized Version: 2.1
Keywords: Cc:
Category: unknown Effort:
Importance: Ticket_group:
Estimated Number of Hours: 0 Add Hours to Ticket: 0
Billable?: yes Total Hours: 0
Analysis_owners: deyan Design_owners:
Imp._owners: mira Test_owners:
Analysis_reviewers: mira Changelog: Changelog
Design_reviewers: mira Imp._reviewers:
Test_reviewers: Analysis_score: 0
Design_score: 0 Imp._score: 0
Test_score: 0

Description

The user should be able to remove books from recycle bin. It should be done the same way as it is done from library.

  • When selected for deletion, the user should be be shown the following dialog: "Are you sure you want to delete <Name> from trash?" with OK and Cancel button

Change History

comment:1 Changed 8 years ago by mira

  • Status changed from new to s1a_analysis_started
  • Imp._owners set to mira
  • Analysis_reviewers set to mira
  • Design_reviewers set to mira
  • Owner set to mira
  • Analysis_owners set to deyan

comment:2 Changed 8 years ago by mira

  • Status changed from s1a_analysis_started to s1b_analysis_finished

The trash mode should have segmented view with three options - 'Leave'/'Restore'/'Delete' for every book.

  • The 'Leave' is selected by default and does not move the book.
  • The Restore option restores the book to the library.
  • The Delete option deletes the book and it can be added by the library again.

comment:3 Changed 8 years ago by mira

  • Status changed from s1b_analysis_finished to s1c_analysis_ok

comment:4 Changed 8 years ago by mira

  • Status changed from s1c_analysis_ok to s2a_design_started

comment:5 Changed 8 years ago by deyan

Trying to remove a book with improper information populates the book several times in the app.

comment:6 Changed 8 years ago by mira

  • Status changed from s2a_design_started to s2b_design_finished

We should have different BookSaveHandlers - for trash mode and for adding from library.
The LibraryHandler should have a method for removing the book from trash - simply remove it from books and write the file.

comment:7 Changed 8 years ago by mira

  • Status changed from s2b_design_finished to s2c_design_ok

comment:8 Changed 8 years ago by mira

  • Status changed from s2c_design_ok to s3a_implementation_started

comment:9 Changed 8 years ago by mira

  • Status changed from s3a_implementation_started to s3b_implementation_finished

comment:10 Changed 8 years ago by todor

  • Status changed from s3b_implementation_finished to s3c_implementation_ok
Note: See TracTickets for help on using tickets.