Recent News

Skrooge 0.7.1 Released

Submitted by gdebure on May 10, 2010 - 15:34

The Skrooge team announces release of Skrooge 0.7.1, bringing the usual load of bugfixes and new features. Please note that this version requires KDE SC 4.4.x minimum, since we are using the excellent work from John LAYT on currencies, available from 4.4.0.

Also, for packagers, there is no direct dependency to SQLite anymore... SQLite is still needed, but the dependency is satisfied by the standard Qt SQLite driver.

Features

  • Use standard KDE dialogs for password management
  • Applet for dashboard to display tip of the day
  • CSV import of splits and transfers
  • CSV import is able to oncatenate many attributes in "comment" or "payee"
  • CSV import can import unknown attributes as properties
  • Export XML
  • "Search & Process" is able to search, update, insert and delete properties
  • All currencies are now available in unit page
  • Open property picture associated to an object
  • Customisable date formats

Bugfix

  • bug 233895: Switching account from 1 type to another with multi-sel is modifying the initial balance
  • bug 233930: QIF address field is not imported
  • bug 234595: Better handling of category deletion ==> Reparent operations on parent category when a category is removed
  • bug 234608: Some gnucash notes are lost during import phase
  • bug 234771: Problem importing ofx file
  • bug 234845: Bad Account after importing ofx

As usual, the changelog contains the complete list of changes.

KDE Finance Sprint, take 2

Submitted by gdebure on April 25, 2010 - 10:40

The second day of the KDE Finance Sprint saw us doing more presentations regarding our respective applications (Kraft, KMyMoney, Skrooge), and working on two main subjects:

Common Icon Set

This is a task we have been wanting to finish for... long :p ! The idea is that now that these apps are part of the KDE family, they should somehow look more "oxygenish". Nuno sent us a spreadsheet where we would describe the icons we need, and Alvaro (KMyMoney), Thomas (Kraft) and myself (Skrooge) finally completed this list.

I know the oxygen guys have enough to eat on their plates, so we are not expecting this to happen very soon, we will just be happy when it comes up =D

Alkimia

Alkimia is the name we chose for a new component that would allow communication between applications for financial matters. Let me give you some use cases (extracted from the dedicated wiki page) :

Fred purchases the album of his favorite band in an online music store and pays 5,99$ for it. The commitment is done in Amarok. Next time Fred starts KMyMoney or Skrooge it notifies him that he did this payment and if he wants to put it on the right account.

Another one:

In KMail, Anneliese receives email from EBay stating "Your fire red pumps were sold for 35,34 Euro." KMail automatically registers incoming but not yet received money in Alkimia.

Even more fun:

Elena issues an invoice with Kraft over 364 Euro, due in 10 days. She marks the invoice to be sent in Kraft. In KMyMoney and Skrooge the amount of 364 Euro shows up as expected money together with the document id number, date and addressee of the invoice. Four days later, Elena checks the accounts via online banking. One transaction record contains the document id and the finance manager asks Elena if she can confirm that this is the money paying the invoice. She confirms that. Next time she starts Kraft she sees that the invoice is marked as payed.

 

OK, I bet you get the idea, now. Alkimia will be a service ensuring communication between applications in these use cases. We could imagine even more things in it :

  • Download online quotes
  • Do online banking
  • Importing different formats (CSV, OFX, QIF)
  • ... !!!

This is still a bit sketchy now, but it should refine over time, and bring lots of additional coolness to the KDE world :)

On a side note, I'll be leaving the Sprint in half an hour, but the guys will keep on for a few hours more !

It has been a fantastic experience, and meeting people for real was wonderful. We had lots of fun, produced valuable work, had got to know each other better for even more interactions in the future !

=-=-=-=-=
Powered by Blogilo

Skrooge 0.7.0 released

Submitted by gdebure on April 8, 2010 - 16:00

The Skrooge team is proud to announce the release of version 0.7.0, bringing new features and a lot of bugfixes. This release is mainly centered around import & export.

Stephane has been working a lot on many formats, lately, judge by yourself :

Format Comments From version Import Export
OFX / QFX Widely used by banks or applications. Standard specifications make it the more robust format when available 0.1.0  
QIF Widely used text format, but with no standard specification. Has some major drawbacks, like not containing the currency used, nor a defined date format. Skrooge does mostly better in processing this format than other applications, but there might still be some tricks here and there.

CSV Not a financial specific file formats, but sometimes used by banks or applications. Skrooge allows very flexible processing of these files
.kmy The KMyMoney file format. 0.7.0
.gnc The GnuCash file format.  
.gsb The Grisbi file format.
.xhb The Homebank file format.

 

Other new features worth noting :

  • Ability to define the initial balance of an account (a long time requested feature Tongue out)
  • Ability to manage more account types (loan...)
  • Legend in graphics

 

Bugfix

As usual, a fair amount of bugfix went in this release. The changelog contains the full list, the hereafter list is only a subset:

  • bug 225980: Share download not in primary currency : value not correct
  • bug 226451: .skg file incorrectly identified as password-protected ==> New document icon to identify encrypted files
  • bug 230175: Sometimes report plugin resizes Skrooge over the sceen size
  • bug 232937: Search & Process : if a category has no operation yet, it doesn't appear in the possible categories for "update"

Get it, Try it, Love it...

... well, we hope ;)

Anyway, go get it from our website, or bug your favorite distro for inclusion.

=-=-=-=-=
Powered by Blogilo