KBuchhaltung: Version 0.5 offiziell released

Heute ist es endlich so weit und ich habe die Version 0.5 meiner KBuchhaltung offiziell als Release freigegeben. Jeder der möchte kann sich diese Version installieren und die neuen Funktionen mit dem umgestalteten User-Interface nutzen. Hier eine Liste der hauptsächlichen Änderungen:
  • 0000016: Update-Script für Datenbankupdates <0.5 -> 0.5 erstellen Die Datenbank kann jetzt mit einem Aufruf des Scripts "update.php" im Hauptverzeichnis auf den neusten Stand gebracht werden. Dieses Script ist allerdings nur für stabile Versionen gedacht und wird bei Entwicklerversionen nicht wie erwartet funktionieren.
  • 0000003: Konten editierbar machen Die Konten können mit einem Doppelklick auf den Kontennamen jetzt verändert werden. Das betrifft sowohl den Namen des Kontos, den Planwert (Siehe 0000007) als auch das Löschen eines Kontos. Beim Löschen sollte unbedingt der Hinweis im Dialog beachtet werden, da dieses unvorhergesehene Probleme bereiten könnte.
  • 0000007: Planwert für Gegenkonten Gegenkonten können jetzt einen Planwert haben. Das ist eine Zahl, die in der Kontoeinstellung definiert wird und anzeigt, wie viel Geld man selber für den aktuellen Monat für dieses Gegenkonto einkalkuliert hat. Es bietet somit nur einen Anhaltspunkt, ob man seine selbst gesteckten Ziele einhält.
  • 0000013: Updateprüfung einbauen Im Menü des neuen User-Interfaces gibt es unter "Infos" einen Menüpunkt um nach Updates zu suchen. Dort wird man dann über neue Releases informiert. Entwicklerversionen werden in diesem Punkt nicht angezeigt.
  • 0000014: Jahressumme für Gegenkonten Man kann im Datumsselektor jetzt ein ganzes Jahr über die Jahreszahl auswählen. Das kann z.B. dazu verwendet werden um zu kontrollieren, wie viel im Jahr für eine bestimmte Kategorie ausgegeben wurde. Tip: Bei vielen Buchungen große Zeiträume nur auswählen, wenn kein Konto angewählt wurde. Dann dauert das Laden nicht so lange.
  • 0000012: Einbau eines Installers Seit dieser Version ist ein rudimentärer Installer enthalten, der die Einrichtung der Datenbank übernimmt und somit dafür sorgt, dass das Grundgerüst installiert wird. Die Installation wird automatisch aufgerufen, wenn keine Datenbank verfügbar ist.
Weiterhin enthält diese Version ein überarbeitetes User-Interface, in dem die Anwendungs-Aktionen jetzt über ein Menü aufgerufen werden können. Weiterhin wurde die Performanz des Javascripts verbessert.

Sollten in der 0.5er Version Fehler festgestellt werden oder Feature-Requests auftauchen, können diese wie üblich an den Bugtracker gemeldet werden.

Zum Download steht die Anwendung als ZIP-Datei und TAR-Archiv direkt von GitHub.