Registered Member
|
Hello,
First congratulations to the two developers of Skrooge for this very good software ! I love the GUI of Skrooge (much more better than the one of KMM) and I'd like to migrate to it. I'm using Debian stable (Jessie) with its Skrooge compiled package (1.9.3BETA). I've tried to import my KMM data but it has failed because of a category which was already existing in the default categories of Skrooge. Renaming the category (from KMM) or removing all default categories in Skrooge before the import has solved it. The import process has finished with success and I can see all my operations and categories wich are well imported into Skrooge. But.. there's something very strange about the size of my Skrooge saved file: as the KMM file is about 410 kb, the Skrooge file is 48 MB !! And since the Skrooge file format is binary it's not easy to understand why it's so big. Could somebody help me ? I'd also like to use a more recent version of Skrooge but it doesn't seem very easy to compile Skrooge 2.2.x on a Debian stable. And apparently there's no backports repositories... but I should post another thread for that. Thanks, Vincent. |
Moderator
|
Hello,
Is it possible to have a sample file to reproduce this issue of import and enhance Skrooge?
This is simple: this is due to the undo/redo mechanism. Indeed, Skrooge is able to rollback all actions done including the big import. You can reduce the size of your file by removing the history.
Be aware that: * Skrooge 1.9.3 is based on Qt4 / KDE4 * Skrooge 2.x.y is based on Qt5 / KF5 If you have the expected prerequisites this is not more complex to build Skrooge 2 than Skrooge 1.
Regards, Stephane |
Registered Member
|
Hello Stéphane,
Thanks for your quick response. Ok so about the big size of Skrooge file it is not a bug but it's a feature ! I have cleaned my history and now the saved file size is only 3.2 MB (instead 42 MB). It is still much bigger than the KMM file size but it's fine. The possibility to do/undo without any limits is a very good feature. I have understood than Skrooge 1.x is based on Qt4/KDE4 as Skrooge 2.x is based on Qt5/Kf5 but it looks too much complicate for me to have all the Qt5/Kf5 dependencies on Debian Jessie. In fact I have even problems to compile Skrooge 1.2.13 (I have just posted on the Debian french forum for that). In order you can reproduce the import bug I will try to prepare a sample file for you. FYI here is the error log I had:
Thanks, Vincent. |
Moderator
|
Thank you for the sample file, I did a correction (will be available in Skrooge 2.3.0).
|
Registered users: abc72656, Bing [Bot], daret, Google [Bot], lockheed, Sogou [Bot], Yahoo [Bot]