Version: 1.4.6 (using KDE 3.5.7, Kubuntu (feisty) 4:3.5.7-0ubuntu1~feisty2) Compiler: Target: x86_64-linux-gnu OS: Linux (x86_64) release 2.6.20-15-generic Hi, I typed the wrong username when changing from SQLite to a PostgreSQL database. This gave me an database connection error message. At the same time I saw the entries in my list of podcast be deleted one by one until there were no one left. Entering the correct password did not recover the podcastl. Nor did changing back to SQLite or restarting the PostgreSQL server or restarting Amarok. I managed to reproduce the bug with one test podcast subscription and another invalid database login. Suggested fix: Do not accept database change before connection to new database has been established. This way data should not get lost when there is an error.
Notably I have not restarted my system after installing PostgreSQL. I am not sure whether this might be related. However suggested fix would have avoided the data loss non the less.
Amarok 1.4.x is in bugfix-only mode as development is focused on Amarok 2. Unfortunately your bug will very likely not get fixed, as the risk of regressions is too high and the Amarok developers do not have the resources for it. Thank you for your report though. Please don't hesitate to report new bugs should you have any problems with Amarok 2 once it is released.
Sorry, not going to be fixed because we are unlikely to pickup psql in Amarok 2.