Version: (using KDE 4.4.2) I know that you want to avoid panels... But deleting a category lets all attached operations without any category. Allowing users to pick another one or let the field empty would be great. Right, this is not a top priority wish. But would secure a little bit skrooge's usage. Regards.
I implemented a new feature: "New feature: Reparent operations on parent category when a category is removed". I think that it could be a solution for you. If you want to remove category A and put all operations on category B, you can do that: 1-By drag & drop, move A under B 2-Remove A ==> All operations will be moved on B
SVN commit 1115813 by smankowski: BUG: 234595: Better handling of category deletion ==> Reparent operations on parent category when a category is removed M +1 -1 CHANGELOG WebSVN link: http://websvn.kde.org/?view=rev&revision=1115813
(In reply to comment #2) > Reparent operations on parent category when a category is removed Hello, My point of view is that reassigning the category would be a side effect of the main action (remove a category), and that's not good and/or intuitive. Opening a popup like "The category is not empty. Remove anyway? Yes/No"? would be more explicit. This could be compared to this situation: when you exit skrooge and that there are unsaved operations, there is a popup to ask you whether you want to save the document or not. They are not automatically saved. That's what users would expect. Regards, Gaëtan.
(In reply to comment #3) > (In reply to comment #2) > > Reparent operations on parent category when a category is removed > > Hello, > > My point of view is that reassigning the category would be a side effect of the > main action (remove a category), and that's not good and/or intuitive. Opening > a popup like "The category is not empty. Remove anyway? Yes/No"? would be more > explicit. When you select a category, you already know if some operations are affected to this category because you have the number of operation linked. So, we don't have to display a confirmation panel. In case of error, you can do "undo". > > This could be compared to this situation: when you exit skrooge and that there > are unsaved operations, there is a popup to ask you whether you want to save > the document or not. They are not automatically saved. That's what users would > expect. The difference with save is that in case of error during save, you are not able to do undo because the application is closed. > > Regards, > Gaëtan.