http://bugs.gpodder.org/show_bug.cgi?id=12


Thomas Perl <[EMAIL PROTECTED]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #69 is|0                           |1
           obsolete|                            |
  Attachment #71 is|0                           |1
           obsolete|                            |
  Attachment #72 is|0                           |1
           obsolete|                            |




--- Comment #25 from Thomas Perl <[EMAIL PROTECTED]>  2008-06-17 22:23:33 ---
Created an attachment (id=73)
 --> (http://bugs.gpodder.org/attachment.cgi?id=73)
Updated patch with even more migration and many clean-ups

This patch fixes the issues reported and also cleans up much of the unused
code. We still need to fix the episode list context menu / how to handle
episodes. With the new database, we can have more/better status than before.
Look at this proposal:

http://thpinfo.com/2008/gpodder/episode-flags-sqlite.html

We should allow modifying the "is_new" flag when "is_downloaded" is false or
both "is_downloaded" and "is_deleted" are true.

We should allow modifying the "is_deleted" flag only when both "is_downloaded"
and "is_deleted" have the same value and "is_new" is false.

Downloading should be possible when "is_downloaded" is false or both
"is_downloaded" and "is_deleted" are true.

Deleting should be possible when "is_downloaded" is true and "is_deleted" is
false.

Does that sound reasonable?


-- 
Configure bugmail: http://bugs.gpodder.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
_______________________________________________
gPodder-Bugs mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/gpodder-bugs

Reply via email to