Hans Meine wrote: > Am Dienstag, 04. März 2008 23:20:05 schrieb Duncan Webb: >> The storing of scheduled recordings has changed from xml to pickle and >> favourites have been split out of the scheduled recordings so in the >> long term losing the schedule does not delete the favourites. >> >> NOTE It also means that so any current favourites will be lost and will >> need re-adding, sorry but this is a pain. >> >> If you can stand the loss of favourites, then it good to update. > > This will be fixed, right? It takes only *one* person to make the upgrading > experience smooth, but *every* Freevo user will suffer from this if it is not > done. > > I had too bad experiences with upgrading Freevo in the last months. > I think in several cases some upgrade warnings/automatic conversions could > have saved me (and others) from much pain. In my case the time I spent on > this prevented me from hacking on Freevo (I still have several Freevo-related > TODO items). :-(
I hope that you are exaggerating just a bit about your upgrade problems. There is nothing worse than losing your favourites, I must agree, because it means that you lose recording one or more of them. The goal of the change is to prevent this ever happening again. But I really don't want to code a one time helper module to save people a few minutes adding back their soaps. I'm more than willing to accept someone sending in a helper module to convert the scheduled recordings from version 2 to version 3. May be this is a bit bolshie but I suspect that very few people would use such a convert utility to make it worth writing as it's easier to use the gui than run a program. At the moment, I'm more concerned about *ever* being able to release 1.8. The last set of changes to kaa.base has forced me to fix quite a few bugs in freevo (don't mind about this) but there are quite a few biggies. For example, pylirc and the event driver events were being sent to servers, caching of TV channel data could have never worked and the compare function in tv.epg_types was really bad. I would also like to get the TV guide to work correctly, (the code for change program and change channel is horrific), paging up from the first screen is not the same a paging down from the last screen. Saving the removal of a particular episode would be a nice to have. I would like to get mouse support working but this is going to be tricky. Pygame has a Rect class that can do most of the work but all the clickable GUI objects need to has a rect attribute, none have at the moment, and Freevo needs some way of activating a menu item in a random, rather than sequential, way. Hopefully, you get the picture, there is a lot of work... Actually this is more of a TODO list than saying I won't do it. Duncan ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Freevo-devel mailing list Freevo-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-devel