import homebank-4.6.3
authorMaxime Doyen <homebank@free.fr>
Thu, 28 Aug 2014 03:44:58 +0000 (21:44 -0600)
committerCharles McGarvey <chazmcgarvey@brokenzipper.com>
Wed, 28 Dec 2016 22:28:41 +0000 (15:28 -0700)
423 files changed:
AUTHORS [new file with mode: 0644]
COPYING [new file with mode: 0644]
ChangeLog [new file with mode: 0644]
INSTALL [new file with mode: 0644]
LICENSE [new file with mode: 0644]
Makefile.am [new file with mode: 0644]
NEWS [new file with mode: 0644]
README [new file with mode: 0644]
configure.ac [new file with mode: 0644]
data/Makefile.am [new file with mode: 0644]
data/datas/Makefile.am [new file with mode: 0644]
data/datas/example.xhb [new file with mode: 0644]
data/datas/hb-categories-de.csv [new file with mode: 0644]
data/datas/hb-categories-en.csv [new file with mode: 0644]
data/datas/hb-categories-es.csv [new file with mode: 0644]
data/datas/hb-categories-fr.csv [new file with mode: 0644]
data/datas/hb-categories-it.csv [new file with mode: 0644]
data/datas/hb-categories-pt.csv [new file with mode: 0644]
data/datas/hb-categories-ro.csv [new file with mode: 0644]
data/datas/hb-categories-ru.csv [new file with mode: 0644]
data/datas/hb-categories-sk.csv [new file with mode: 0644]
data/homebank.desktop.in.in [new file with mode: 0644]
data/icons/Makefile.am [new file with mode: 0644]
data/icons/hicolor_actions_16x16_hb-account.png [new file with mode: 0644]
data/icons/hicolor_actions_16x16_hb-archive.png [new file with mode: 0644]
data/icons/hicolor_actions_16x16_hb-assign-run.png [new file with mode: 0644]
data/icons/hicolor_actions_16x16_hb-assign.png [new file with mode: 0644]
data/icons/hicolor_actions_16x16_hb-budget.png [new file with mode: 0644]
data/icons/hicolor_actions_16x16_hb-category.png [new file with mode: 0644]
data/icons/hicolor_actions_16x16_hb-file-export.png [new file with mode: 0644]
data/icons/hicolor_actions_16x16_hb-file-import.png [new file with mode: 0644]
data/icons/hicolor_actions_16x16_hb-filter.png [new file with mode: 0644]
data/icons/hicolor_actions_16x16_hb-ope-add.png [new file with mode: 0644]
data/icons/hicolor_actions_16x16_hb-ope-auto.png [new file with mode: 0644]
data/icons/hicolor_actions_16x16_hb-ope-delete.png [new file with mode: 0644]
data/icons/hicolor_actions_16x16_hb-ope-edit.png [new file with mode: 0644]
data/icons/hicolor_actions_16x16_hb-ope-herit.png [new file with mode: 0644]
data/icons/hicolor_actions_16x16_hb-ope-remind.png [new file with mode: 0644]
data/icons/hicolor_actions_16x16_hb-ope-show.png [new file with mode: 0644]
data/icons/hicolor_actions_16x16_hb-ope-valid.png [new file with mode: 0644]
data/icons/hicolor_actions_16x16_hb-payee.png [new file with mode: 0644]
data/icons/hicolor_actions_16x16_hb-rep-balance.png [new file with mode: 0644]
data/icons/hicolor_actions_16x16_hb-rep-budget.png [new file with mode: 0644]
data/icons/hicolor_actions_16x16_hb-rep-stats.png [new file with mode: 0644]
data/icons/hicolor_actions_16x16_hb-rep-time.png [new file with mode: 0644]
data/icons/hicolor_actions_16x16_hb-rep-vehicle.png [new file with mode: 0644]
data/icons/hicolor_actions_16x16_lpi-help.png [new file with mode: 0644]
data/icons/hicolor_actions_22x22_hb-account.png [new file with mode: 0644]
data/icons/hicolor_actions_22x22_hb-archive.png [new file with mode: 0644]
data/icons/hicolor_actions_22x22_hb-assign-run.png [new file with mode: 0644]
data/icons/hicolor_actions_22x22_hb-assign.png [new file with mode: 0644]
data/icons/hicolor_actions_22x22_hb-budget.png [new file with mode: 0644]
data/icons/hicolor_actions_22x22_hb-category.png [new file with mode: 0644]
data/icons/hicolor_actions_22x22_hb-file-export.png [new file with mode: 0644]
data/icons/hicolor_actions_22x22_hb-file-import.png [new file with mode: 0644]
data/icons/hicolor_actions_22x22_hb-filter.png [new file with mode: 0644]
data/icons/hicolor_actions_22x22_hb-legend.png [new file with mode: 0644]
data/icons/hicolor_actions_22x22_hb-ope-add.png [new file with mode: 0644]
data/icons/hicolor_actions_22x22_hb-ope-auto.png [new file with mode: 0644]
data/icons/hicolor_actions_22x22_hb-ope-delete.png [new file with mode: 0644]
data/icons/hicolor_actions_22x22_hb-ope-edit.png [new file with mode: 0644]
data/icons/hicolor_actions_22x22_hb-ope-herit.png [new file with mode: 0644]
data/icons/hicolor_actions_22x22_hb-ope-remind.png [new file with mode: 0644]
data/icons/hicolor_actions_22x22_hb-ope-show.png [new file with mode: 0644]
data/icons/hicolor_actions_22x22_hb-ope-valid.png [new file with mode: 0644]
data/icons/hicolor_actions_22x22_hb-payee.png [new file with mode: 0644]
data/icons/hicolor_actions_22x22_hb-rate.png [new file with mode: 0644]
data/icons/hicolor_actions_22x22_hb-rep-balance.png [new file with mode: 0644]
data/icons/hicolor_actions_22x22_hb-rep-budget.png [new file with mode: 0644]
data/icons/hicolor_actions_22x22_hb-rep-stats.png [new file with mode: 0644]
data/icons/hicolor_actions_22x22_hb-rep-time.png [new file with mode: 0644]
data/icons/hicolor_actions_22x22_hb-rep-vehicle.png [new file with mode: 0644]
data/icons/hicolor_actions_22x22_hb-view-bar.png [new file with mode: 0644]
data/icons/hicolor_actions_22x22_hb-view-line.png [new file with mode: 0644]
data/icons/hicolor_actions_22x22_hb-view-list.png [new file with mode: 0644]
data/icons/hicolor_actions_22x22_hb-view-pie.png [new file with mode: 0644]
data/icons/hicolor_actions_48x48_hb-file-import.png [new file with mode: 0644]
data/icons/hicolor_apps_16x16_homebank.png [new file with mode: 0644]
data/icons/hicolor_apps_22x22_homebank.png [new file with mode: 0644]
data/icons/hicolor_apps_32x32_homebank.png [new file with mode: 0644]
data/icons/hicolor_apps_48x48_homebank.png [new file with mode: 0644]
data/icons/hicolor_apps_64x64_homebank.png [new file with mode: 0644]
data/icons/hicolor_apps_scalable_homebank.svg [new file with mode: 0644]
data/icons/hicolor_status_16x16_pm-cash.png [new file with mode: 0644]
data/icons/hicolor_status_16x16_pm-ccard.png [new file with mode: 0644]
data/icons/hicolor_status_16x16_pm-check.png [new file with mode: 0644]
data/icons/hicolor_status_16x16_pm-dcard.png [new file with mode: 0644]
data/icons/hicolor_status_16x16_pm-deposit.png [new file with mode: 0644]
data/icons/hicolor_status_16x16_pm-directdebit.png [new file with mode: 0644]
data/icons/hicolor_status_16x16_pm-epayment.png [new file with mode: 0644]
data/icons/hicolor_status_16x16_pm-fifee.png [new file with mode: 0644]
data/icons/hicolor_status_16x16_pm-intransfer.png [new file with mode: 0644]
data/icons/hicolor_status_16x16_pm-none.png [new file with mode: 0644]
data/icons/hicolor_status_16x16_pm-standingorder.png [new file with mode: 0644]
data/icons/hicolor_status_16x16_pm-transfer.png [new file with mode: 0644]
data/icons/hicolor_status_22x22_btn-split.png [new file with mode: 0644]
data/icons/hicolor_status_22x22_flt-exclude.png [new file with mode: 0644]
data/icons/hicolor_status_22x22_flt-inactive.png [new file with mode: 0644]
data/icons/hicolor_status_22x22_flt-include.png [new file with mode: 0644]
data/icons/hicolor_status_22x22_pm-cash.png [new file with mode: 0644]
data/icons/hicolor_status_22x22_pm-ccard.png [new file with mode: 0644]
data/icons/hicolor_status_22x22_pm-check.png [new file with mode: 0644]
data/icons/hicolor_status_22x22_pm-dcard.png [new file with mode: 0644]
data/icons/hicolor_status_22x22_pm-deposit.png [new file with mode: 0644]
data/icons/hicolor_status_22x22_pm-directdebit.png [new file with mode: 0644]
data/icons/hicolor_status_22x22_pm-epayment.png [new file with mode: 0644]
data/icons/hicolor_status_22x22_pm-fifee.png [new file with mode: 0644]
data/icons/hicolor_status_22x22_pm-intransfer.png [new file with mode: 0644]
data/icons/hicolor_status_22x22_pm-none.png [new file with mode: 0644]
data/icons/hicolor_status_22x22_pm-standingorder.png [new file with mode: 0644]
data/icons/hicolor_status_22x22_pm-transfer.png [new file with mode: 0644]
data/icons/hicolor_status_22x22_prf-columns.png [new file with mode: 0644]
data/icons/hicolor_status_22x22_prf-display.png [new file with mode: 0644]
data/icons/hicolor_status_22x22_prf-euro.png [new file with mode: 0644]
data/icons/hicolor_status_22x22_prf-general.png [new file with mode: 0644]
data/icons/hicolor_status_22x22_prf-import.png [new file with mode: 0644]
data/icons/hicolor_status_22x22_prf-interface.png [new file with mode: 0644]
data/icons/hicolor_status_22x22_prf-report.png [new file with mode: 0644]
data/icons/hicolor_status_48x48_prf-columns.png [new file with mode: 0644]
data/icons/hicolor_status_48x48_prf-display.png [new file with mode: 0644]
data/icons/hicolor_status_48x48_prf-euro.png [new file with mode: 0644]
data/icons/hicolor_status_48x48_prf-general.png [new file with mode: 0644]
data/icons/hicolor_status_48x48_prf-import.png [new file with mode: 0644]
data/icons/hicolor_status_48x48_prf-interface.png [new file with mode: 0644]
data/icons/hicolor_status_48x48_prf-report.png [new file with mode: 0644]
debian/README.Debian [new file with mode: 0644]
debian/README.source [new file with mode: 0644]
debian/changelog [new file with mode: 0644]
debian/compat [new file with mode: 0644]
debian/control [new file with mode: 0644]
debian/copyright [new file with mode: 0644]
debian/docs [new file with mode: 0644]
debian/homebank-data.doc-base [new file with mode: 0644]
debian/homebank-data.install [new file with mode: 0644]
debian/homebank-data.links [new file with mode: 0644]
debian/homebank.1 [new file with mode: 0644]
debian/homebank.install [new file with mode: 0644]
debian/homebank.xpm [new file with mode: 0644]
debian/menu [new file with mode: 0644]
debian/rules [new file with mode: 0755]
debian/source/format [new file with mode: 0644]
debian/watch [new file with mode: 0644]
doc/00-intro.html [new file with mode: 0644]
doc/00-lexicon.html [new file with mode: 0644]
doc/00-whatsnew.html [new file with mode: 0644]
doc/Makefile.am [new file with mode: 0644]
doc/TODO [new file with mode: 0644]
doc/dlg-acco.html [new file with mode: 0644]
doc/dlg-arch.html [new file with mode: 0644]
doc/dlg-assi.html [new file with mode: 0644]
doc/dlg-bud1.html [new file with mode: 0644]
doc/dlg-cate.html [new file with mode: 0644]
doc/dlg-filt.html [new file with mode: 0644]
doc/dlg-paye.html [new file with mode: 0644]
doc/dlg-pref.html [new file with mode: 0644]
doc/dlg-spli.html [new file with mode: 0644]
doc/dlg-tran.html [new file with mode: 0644]
doc/dlg-wall.html [new file with mode: 0644]
doc/frm-main.html [new file with mode: 0644]
doc/frm-navig.html [new file with mode: 0644]
doc/help.css [new file with mode: 0644]
doc/images/03main_added.png [new file with mode: 0644]
doc/images/03main_edited.png [new file with mode: 0644]
doc/images/03main_reminded.png [new file with mode: 0644]
doc/images/03main_validated.png [new file with mode: 0644]
doc/images/05balance1.png [new file with mode: 0644]
doc/images/05balance2.png [new file with mode: 0644]
doc/images/05budget1.png [new file with mode: 0644]
doc/images/05budget2.png [new file with mode: 0644]
doc/images/05carcost1.png [new file with mode: 0644]
doc/images/05statistics1.png [new file with mode: 0644]
doc/images/05statistics2.png [new file with mode: 0644]
doc/images/05trendtime1.png [new file with mode: 0644]
doc/images/05trendtime2.png [new file with mode: 0644]
doc/images/1.png [new file with mode: 0644]
doc/images/10.png [new file with mode: 0644]
doc/images/11.png [new file with mode: 0644]
doc/images/12.png [new file with mode: 0644]
doc/images/13.png [new file with mode: 0644]
doc/images/14.png [new file with mode: 0644]
doc/images/15.png [new file with mode: 0644]
doc/images/2.png [new file with mode: 0644]
doc/images/3.png [new file with mode: 0644]
doc/images/4.png [new file with mode: 0644]
doc/images/45accfilter.png [new file with mode: 0644]
doc/images/45topsending.png [new file with mode: 0644]
doc/images/45txnsplit.png [new file with mode: 0644]
doc/images/46fiscyear.png [new file with mode: 0644]
doc/images/46schedplay.png [new file with mode: 0644]
doc/images/46schedwe.png [new file with mode: 0644]
doc/images/46search.png [new file with mode: 0644]
doc/images/5.png [new file with mode: 0644]
doc/images/6.png [new file with mode: 0644]
doc/images/7.png [new file with mode: 0644]
doc/images/8.png [new file with mode: 0644]
doc/images/9.png [new file with mode: 0644]
doc/images/Makefile.am [new file with mode: 0644]
doc/images/arrow.png [new file with mode: 0644]
doc/images/dlg-account1.png [new file with mode: 0644]
doc/images/dlg-assign1.png [new file with mode: 0644]
doc/images/dlg-budget1.png [new file with mode: 0644]
doc/images/dlg-category1.png [new file with mode: 0644]
doc/images/dlg-filter1.png [new file with mode: 0644]
doc/images/dlg-filter2.png [new file with mode: 0644]
doc/images/dlg-filter3.png [new file with mode: 0644]
doc/images/dlg-filter4.png [new file with mode: 0644]
doc/images/dlg-filter5.png [new file with mode: 0644]
doc/images/dlg-filter6.png [new file with mode: 0644]
doc/images/dlg-payee1.png [new file with mode: 0644]
doc/images/dlg-prefs1.png [new file with mode: 0644]
doc/images/dlg-prefs2.png [new file with mode: 0644]
doc/images/dlg-prefs3.png [new file with mode: 0644]
doc/images/dlg-prefs4.png [new file with mode: 0644]
doc/images/dlg-prefs5.png [new file with mode: 0644]
doc/images/dlg-prefs6.png [new file with mode: 0644]
doc/images/dlg-prefs7.png [new file with mode: 0644]
doc/images/dlg-properties1.png [new file with mode: 0644]
doc/images/dlg-split1.png [new file with mode: 0644]
doc/images/dlg-template1.png [new file with mode: 0644]
doc/images/dlg-transaction1.png [new file with mode: 0644]
doc/images/doc_balance.png [new file with mode: 0644]
doc/images/doc_title.png [new file with mode: 0644]
doc/images/tnt-multiedit.png [new file with mode: 0644]
doc/images/use-assignment1.png [new file with mode: 0644]
doc/images/use-budget1.png [new file with mode: 0644]
doc/images/use-budget2.png [new file with mode: 0644]
doc/images/use-budget3.png [new file with mode: 0644]
doc/images/use-import2a.png [new file with mode: 0644]
doc/images/use-import2b.png [new file with mode: 0644]
doc/images/use-import3.png [new file with mode: 0644]
doc/images/use-import4a.png [new file with mode: 0644]
doc/images/use-import4b.png [new file with mode: 0644]
doc/images/use-import5.png [new file with mode: 0644]
doc/images/use-scheduled1.png [new file with mode: 0644]
doc/images/use-scheduled2.png [new file with mode: 0644]
doc/images/use-vehiclecost1.png [new file with mode: 0644]
doc/images/use-vehiclecost2.png [new file with mode: 0644]
doc/images/use-vehiclecost3.png [new file with mode: 0644]
doc/images/web_title.png [new file with mode: 0644]
doc/images/win-account1.png [new file with mode: 0644]
doc/images/win-main1.png [new file with mode: 0644]
doc/index.html [new file with mode: 0644]
doc/misc-balance.html [new file with mode: 0644]
doc/misc-csvformat.html [new file with mode: 0644]
doc/misc-minor.html [new file with mode: 0644]
doc/misc-reconcile.html [new file with mode: 0644]
doc/use-auto_addition.html [new file with mode: 0644]
doc/use-auto_assign.html [new file with mode: 0644]
doc/use-budget.html [new file with mode: 0644]
doc/use-import.html [new file with mode: 0644]
doc/use-tipsandtricks.html [new file with mode: 0644]
doc/use-vehiclecost.html [new file with mode: 0644]
doc/win-account.html [new file with mode: 0644]
doc/win-balance.html [new file with mode: 0644]
doc/win-budget.html [new file with mode: 0644]
doc/win-main.html [new file with mode: 0644]
doc/win-statistics.html [new file with mode: 0644]
doc/win-trendtime.html [new file with mode: 0644]
doc/win-vehiclecost.html [new file with mode: 0644]
images/Makefile.am [new file with mode: 0644]
images/splash.png [new file with mode: 0644]
mime/Makefile.am [new file with mode: 0644]
mime/homebank.applications [new file with mode: 0644]
mime/homebank.keys [new file with mode: 0644]
mime/homebank.mime [new file with mode: 0644]
mime/homebank.xml [new file with mode: 0644]
po/ChangeLog [new file with mode: 0644]
po/Makefile.in.in [new file with mode: 0644]
po/POTFILES.in [new file with mode: 0644]
po/POTFILES.skip [new file with mode: 0644]
po/af.po [new file with mode: 0644]
po/ar.po [new file with mode: 0644]
po/ast.po [new file with mode: 0644]
po/be.po [new file with mode: 0644]
po/bg.po [new file with mode: 0644]
po/br.po [new file with mode: 0644]
po/ca.po [new file with mode: 0644]
po/cs.po [new file with mode: 0644]
po/cy.po [new file with mode: 0644]
po/da.po [new file with mode: 0644]
po/de.po [new file with mode: 0644]
po/el.po [new file with mode: 0644]
po/en_AU.po [new file with mode: 0644]
po/en_CA.po [new file with mode: 0644]
po/en_GB.po [new file with mode: 0644]
po/es.po [new file with mode: 0644]
po/et.po [new file with mode: 0644]
po/eu.po [new file with mode: 0644]
po/fa.po [new file with mode: 0644]
po/fi.po [new file with mode: 0644]
po/fr.po [new file with mode: 0644]
po/ga.po [new file with mode: 0644]
po/gl.po [new file with mode: 0644]
po/he.po [new file with mode: 0644]
po/hr.po [new file with mode: 0644]
po/hu.po [new file with mode: 0644]
po/id.po [new file with mode: 0644]
po/is.po [new file with mode: 0644]
po/it.po [new file with mode: 0644]
po/ja.po [new file with mode: 0644]
po/ka.po [new file with mode: 0644]
po/kn.po [new file with mode: 0644]
po/ko.po [new file with mode: 0644]
po/lt.po [new file with mode: 0644]
po/lv.po [new file with mode: 0644]
po/mr.po [new file with mode: 0644]
po/ms.po [new file with mode: 0644]
po/nb.po [new file with mode: 0644]
po/nds.po [new file with mode: 0644]
po/nl.po [new file with mode: 0644]
po/oc.po [new file with mode: 0644]
po/pl.po [new file with mode: 0644]
po/pt.po [new file with mode: 0644]
po/pt_BR.po [new file with mode: 0644]
po/pt_PT.po [new file with mode: 0644]
po/ro.po [new file with mode: 0644]
po/ru.po [new file with mode: 0644]
po/si.po [new file with mode: 0644]
po/sk.po [new file with mode: 0644]
po/sl.po [new file with mode: 0644]
po/sr.po [new file with mode: 0644]
po/sv.po [new file with mode: 0644]
po/tr.po [new file with mode: 0644]
po/uk.po [new file with mode: 0644]
po/vi.po [new file with mode: 0644]
po/zh_CN.po [new file with mode: 0644]
po/zh_TW.po [new file with mode: 0644]
src/Makefile.am [new file with mode: 0644]
src/dsp_account.c [new file with mode: 0644]
src/dsp_account.h [new file with mode: 0644]
src/dsp_mainwindow.c [new file with mode: 0644]
src/dsp_mainwindow.h [new file with mode: 0644]
src/enums.h [new file with mode: 0644]
src/gtk-chart-colors.c [new file with mode: 0644]
src/gtk-chart-colors.h [new file with mode: 0644]
src/gtk-chart.c [new file with mode: 0644]
src/gtk-chart.h [new file with mode: 0644]
src/gtk-dateentry.c [new file with mode: 0644]
src/gtk-dateentry.h [new file with mode: 0644]
src/hb-account.c [new file with mode: 0644]
src/hb-account.h [new file with mode: 0644]
src/hb-archive.c [new file with mode: 0644]
src/hb-archive.h [new file with mode: 0644]
src/hb-assign.c [new file with mode: 0644]
src/hb-assign.h [new file with mode: 0644]
src/hb-category.c [new file with mode: 0644]
src/hb-category.h [new file with mode: 0644]
src/hb-encoding.c [new file with mode: 0644]
src/hb-encoding.h [new file with mode: 0644]
src/hb-export.c [new file with mode: 0644]
src/hb-export.h [new file with mode: 0644]
src/hb-filter.c [new file with mode: 0644]
src/hb-filter.h [new file with mode: 0644]
src/hb-hbfile.c [new file with mode: 0644]
src/hb-hbfile.h [new file with mode: 0644]
src/hb-import.c [new file with mode: 0644]
src/hb-import.h [new file with mode: 0644]
src/hb-misc.c [new file with mode: 0644]
src/hb-misc.h [new file with mode: 0644]
src/hb-payee.c [new file with mode: 0644]
src/hb-payee.h [new file with mode: 0644]
src/hb-preferences.c [new file with mode: 0644]
src/hb-preferences.h [new file with mode: 0644]
src/hb-report.c [new file with mode: 0644]
src/hb-report.h [new file with mode: 0644]
src/hb-tag.c [new file with mode: 0644]
src/hb-tag.h [new file with mode: 0644]
src/hb-transaction.c [new file with mode: 0644]
src/hb-transaction.h [new file with mode: 0644]
src/hb-xml.c [new file with mode: 0644]
src/hb-xml.h [new file with mode: 0644]
src/homebank.c [new file with mode: 0644]
src/homebank.h [new file with mode: 0644]
src/imp_qif.c [new file with mode: 0644]
src/imp_qif.h [new file with mode: 0644]
src/import.c [new file with mode: 0644]
src/import.h [new file with mode: 0644]
src/language.c [new file with mode: 0644]
src/language.h [new file with mode: 0644]
src/list_account.c [new file with mode: 0644]
src/list_account.h [new file with mode: 0644]
src/list_operation.c [new file with mode: 0644]
src/list_operation.h [new file with mode: 0644]
src/list_topspending.c [new file with mode: 0644]
src/list_topspending.h [new file with mode: 0644]
src/list_upcoming.c [new file with mode: 0644]
src/list_upcoming.h [new file with mode: 0644]
src/rep_balance.c [new file with mode: 0644]
src/rep_balance.h [new file with mode: 0644]
src/rep_budget.c [new file with mode: 0644]
src/rep_budget.h [new file with mode: 0644]
src/rep_stats.c [new file with mode: 0644]
src/rep_stats.h [new file with mode: 0644]
src/rep_time.c [new file with mode: 0644]
src/rep_time.h [new file with mode: 0644]
src/rep_vehicle.c [new file with mode: 0644]
src/rep_vehicle.h [new file with mode: 0644]
src/ui-account.c [new file with mode: 0644]
src/ui-account.h [new file with mode: 0644]
src/ui-archive.c [new file with mode: 0644]
src/ui-archive.h [new file with mode: 0644]
src/ui-assign.c [new file with mode: 0644]
src/ui-assign.h [new file with mode: 0644]
src/ui-assist-start.c [new file with mode: 0644]
src/ui-assist-start.h [new file with mode: 0644]
src/ui-budget.c [new file with mode: 0644]
src/ui-budget.h [new file with mode: 0644]
src/ui-category.c [new file with mode: 0644]
src/ui-category.h [new file with mode: 0644]
src/ui-dialogs.c [new file with mode: 0644]
src/ui-dialogs.h [new file with mode: 0644]
src/ui-filter.c [new file with mode: 0644]
src/ui-filter.h [new file with mode: 0644]
src/ui-hbfile.c [new file with mode: 0644]
src/ui-hbfile.h [new file with mode: 0644]
src/ui-payee.c [new file with mode: 0644]
src/ui-payee.h [new file with mode: 0644]
src/ui-pref.c [new file with mode: 0644]
src/ui-pref.h [new file with mode: 0644]
src/ui-transaction.c [new file with mode: 0644]
src/ui-transaction.h [new file with mode: 0644]
src/ui-widgets.c [new file with mode: 0644]
src/ui-widgets.h [new file with mode: 0644]

diff --git a/AUTHORS b/AUTHORS
new file mode 100644 (file)
index 0000000..ffef2a1
--- /dev/null
+++ b/AUTHORS
@@ -0,0 +1,4 @@
+Active authors:
+
+Maxime Doyen
diff --git a/COPYING b/COPYING
new file mode 100644 (file)
index 0000000..d159169
--- /dev/null
+++ b/COPYING
@@ -0,0 +1,339 @@
+                    GNU GENERAL PUBLIC LICENSE
+                       Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+                            Preamble
+
+  The licenses for most software are designed to take away your
+freedom to share and change it.  By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users.  This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it.  (Some other Free Software Foundation software is covered by
+the GNU Lesser General Public License instead.)  You can apply it to
+your programs, too.
+
+  When we speak of free software, we are referring to freedom, not
+price.  Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+  To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+  For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have.  You must make sure that they, too, receive or can get the
+source code.  And you must show them these terms so they know their
+rights.
+
+  We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+  Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software.  If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+  Finally, any free program is threatened constantly by software
+patents.  We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary.  To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+  The precise terms and conditions for copying, distribution and
+modification follow.
+
+                    GNU GENERAL PUBLIC LICENSE
+   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+  0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License.  The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language.  (Hereinafter, translation is included without limitation in
+the term "modification".)  Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope.  The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+  1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+  2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+    a) You must cause the modified files to carry prominent notices
+    stating that you changed the files and the date of any change.
+
+    b) You must cause any work that you distribute or publish, that in
+    whole or in part contains or is derived from the Program or any
+    part thereof, to be licensed as a whole at no charge to all third
+    parties under the terms of this License.
+
+    c) If the modified program normally reads commands interactively
+    when run, you must cause it, when started running for such
+    interactive use in the most ordinary way, to print or display an
+    announcement including an appropriate copyright notice and a
+    notice that there is no warranty (or else, saying that you provide
+    a warranty) and that users may redistribute the program under
+    these conditions, and telling the user how to view a copy of this
+    License.  (Exception: if the Program itself is interactive but
+    does not normally print such an announcement, your work based on
+    the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole.  If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works.  But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+  3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+    a) Accompany it with the complete corresponding machine-readable
+    source code, which must be distributed under the terms of Sections
+    1 and 2 above on a medium customarily used for software interchange; or,
+
+    b) Accompany it with a written offer, valid for at least three
+    years, to give any third party, for a charge no more than your
+    cost of physically performing source distribution, a complete
+    machine-readable copy of the corresponding source code, to be
+    distributed under the terms of Sections 1 and 2 above on a medium
+    customarily used for software interchange; or,
+
+    c) Accompany it with the information you received as to the offer
+    to distribute corresponding source code.  (This alternative is
+    allowed only for noncommercial distribution and only if you
+    received the program in object code or executable form with such
+    an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it.  For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable.  However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+  4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License.  Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+  5. You are not required to accept this License, since you have not
+signed it.  However, nothing else grants you permission to modify or
+distribute the Program or its derivative works.  These actions are
+prohibited by law if you do not accept this License.  Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+  6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions.  You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+  7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License.  If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all.  For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices.  Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+  8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded.  In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+  9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time.  Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number.  If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation.  If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+  10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission.  For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this.  Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+                            NO WARRANTY
+
+  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+                     END OF TERMS AND CONDITIONS
+
+            How to Apply These Terms to Your New Programs
+
+  If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+  To do so, attach the following notices to the program.  It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+    <one line to give the program's name and a brief idea of what it does.>
+    Copyright (C) <year>  <name of author>
+
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 2 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License along
+    with this program; if not, write to the Free Software Foundation, Inc.,
+    51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+    Gnomovision version 69, Copyright (C) year name of author
+    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+    This is free software, and you are welcome to redistribute it
+    under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License.  Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary.  Here is a sample; alter the names:
+
+  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+  `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+  <signature of Ty Coon>, 1 April 1989
+  Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs.  If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library.  If this is what you want to do, use the GNU Lesser General
+Public License instead of this License.
diff --git a/ChangeLog b/ChangeLog
new file mode 100644 (file)
index 0000000..bcd1059
--- /dev/null
+++ b/ChangeLog
@@ -0,0 +1,746 @@
+
+2014-08-09  Maxime Doyen
+
+ Made 4.6.3 release.
+
+ * new   : enhanced categories completion (complete is done with partial match on both categories and subcategories)
+ * bugfix: #1351098 win32: OFX import freeze HomeBank
+ * bugfix: #1349160 layout are not persisted well on maximized windows 
+
+
+2014-07-27  Maxime Doyen
+
+ Made 4.6.2 release.
+ * change: xhb data file format (v0.9)
+ * change: sort preference language list by name (was by code)
+ * bugfix: gtk warning on budget/stats report
+ * bugfix: #1348951 when you move from one category to a new one, it creates a lot of categories
+ * bugfix: #1348319 scheduler options not saved
+ * bugfix: #1345739 moving payee creates erroneous payees
+ * bugfix: #1340142 program crash when select Category on Trend Time report button
+ * bugfix: #1339572 exclude from any reports and from budget, options with strange behaviour
+ * bugfix: #1338491 add transaction dialog, Memo field autocomplete doesn't give suggestions
+ * bugfix: #1338140 add transaction date defaults to the date the app was opened on
+ * bugfix: #1336882 filter for unreconciled transactions
+ * bugfix: #1335285 when inherit txn, date is not today's date
+ * bugfix: #1325969 ms windows incorrect sort of strings with special/accented (diacritics) 
+
+
+2014-06-25  Maxime Doyen
+
+ Made 4.6.1 release.
+ * bugfix: #1333426 crash under ms-windows when no euro datas into preferences 
+
+
+2014-06-23  Maxime Doyen
+
+ Made 4.6 release.
+
+ * new   : report graph now use the gtk theme colors for background and scale
+ * new   : scheduled list: added late column and splitted amount to expense/income
+ * new   : speed optimization file load, register display (tested with 0,5M txn)
+ * change: xhb data file format (v0.8)
+ * change: account dialog : relayout the properties with tabs
+ * change: preferences: moved prefix/suffix symbol to a single symbol with a checkbox for prefix
+ * change: transaction dialog : replaced the split S button with a most common image button
+ * wish  : #1317183 scheduled dialog listview to be resizable
+ * wish  : #1258344 template transaction with unspecified account inherits from current account value
+ * wish  : #1197965 text filter and sensitive case
+ * wish  : #1099026 ability to individually play scheduled transactions from the list
+ * wish  : #926784  per account QIF export
+ * wish  : #923154  vehicle Costs assumes UK volume in gallons - sold in litres
+ * wish  : #818440  scheduled transaction date before or after weekend
+ * wish  : #676447  configure financial year boundaries (report dates)
+ * wish  : #564922  add Direct Debit as payment type
+ * wish  : #493162  auto-assign category from payee
+ * wish  : #455295  quick search functionality (thunderbird/outlook) 
+ * bugfix: was possible to quick edit the balance column in account window
+ * bugfix: crash after a reset of preferences
+ * bugfix: #1316252 Vehicle cost report: "Other cost" always $ 0.00
+ * bugfix: #1308745 Error in sum displayed in Bank, Today, Future
+ * bugfix: #1304539 HomeBank crashes when 'move payee'
+ * bugfix: #1301002 Split Transactions are filtered by category incorrectly in reports
+ * bugfix: #1297054 Top spending not taking credits into account
+ * bugfix: #1295877 Expense shows in Income column
+ * bugfix: #1292012 car cost show 1km/l
+ * bugfix: #1287956 Dialogs for multiple edit of transaction are too small
+ * bugfix: #1286752 Screen Manage Categories: button Move is not translated
+ * bugfix: #1286329 In preferences, file chooser dialog have title "title"
+
+
+2014-06-09  Maxime Doyen
+
+ Made 4.6 beta release.
+
+
+2014-03-01  Maxime Doyen
+
+ Made 4.5.6 release.
+
+ * bugfix: #1285326 export transactions to csv. Concat [dot]csv to filename 
+ * bugfix: #1285164 tags not well sorted when mixed with blank
+ * bugfix: #1277622 problem with the split transaction and the Vehicle cost feature
+ * bugfix: #1276377 qif import shows 0 items
+ * bugfix: #1275534 Balances not updated with sheduled transactions
+ * wish  : #1273848 insert scheduled more than 92 days in advance
+
+
+2014-01-26  Maxime Doyen
+
+ Made 4.5.5 release.
+
+ * change: extended number of split from 6 to 10
+ * wish  : #1242274 balance when date descending 
+ * wish  : #1238575 total percentages in "Top 5" and ordering statistics
+ * wish  : #1231120 record discount on splitted item (mix exp/inc)
+ * wish  : #1202503 clarify when move a subcategory to category
+ * wish  : #953695  sorting by date tracks the order transactions are entered
+ * wish  : #735350  ability to change language
+ * bugfix: #1272760 qif split transaction import with >6 parts fails
+ * bugfix: #1270876 QIF export date does not follow settings
+ * bugfix: #1270687 balance doesn't recalculate if dates are changed
+ * bugfix: #1270457 duplicate hotkeys in Modify Transaction window
+ * bugfix: #1268026 internal xfer: do not copy the reconcile state
+ * bugfix: #1267344 remind transactions affecting running balance displayed
+ * bugfix: #1258821 existing Split transaction can't be summed again when modified
+ * bugfix: #1254544 date get back to today in add transaction dialog after adding a transaction
+ * bugfix: #1253004 rework the create new file from welcome dialog
+ * bugfix: #1252230 editing the account of an internal transfer transaction changes only one transaction (out of two)
+ * bugfix: #1250061 change internal payment connection
+ * bugfix: #1250057 select linked internal txn create a same txn when no selection
+ * bugfix: #1235465 auto assignment doesn't search the memo field of split transactions, so doesn't work
+ * bugfix: #1234879 running balance problem after sorting transactions by ascending date
+ * bugfix: #773282  QIF Credit Card import shows reverse Expense and Income
+
+
+2013-09-29  Maxime Doyen
+
+ Made 4.5.4 release.
+
+ * bugfix: #1230401 running balance missordered after insert on same date
+ * bugfix: #1232418 Account, Payees and category, wrongly disabled!
+ * bugfix: scheduled transaction icon was still displayed after a save
+
+
+2013-09-21  Maxime Doyen
+
+ Made 4.5.3 release.
+
+ * bugfix: #1225611 Trend Time report : categories crashes on windows
+ * bugfix: #1221484 end date not checked to be larger than Start date in reports 
+ * bugfix: #1218644 there is a problem of calculating the column balances.
+ * bugfix: #1216321 reversed transactions
+ * bugfix: #1216284 balance report do not exclude account with exclude from report checked
+ * bugfix: #1215521 when importing qif, automatic assignments are not made
+ * bugfix: #1214077 win32: my csv file exported crash when import again
+ * bugfix: #1213569 win32: program not all translated in french since 4.5.1
+
+
+2013-08-15  Maxime Doyen
+
+ Made 4.5.2 release.
+
+ * bugfix: #1207156 Off-by-one error in range selection box
+
+
+2013-08-03  Maxime Doyen
+
+ Made 4.5.1 release.
+
+ * change: lot of code warning fix with gcc -Wextra and cppcheck
+ * change: source code preparation for gtk3 migration
+ * wish  : #1163319 revert back date range 'Last Year'
+ * wish  : #814472 update main wallet view while editing some accounts
+ * wish  : #801970 add R keyboard shortcuts to reconcile/unreconcile
+ * wish  : #703544 account selected in the main view should be used by default when launching a graph report
+ * wish  : #559787 running balance column in the list of transactions
+ * wish  : #331113 keep windows maximized 
+ * bugfix: mainwindow, top spending was not refreshed after preferences change
+ * bugfix: anonymize, bankname/number were not modified
+ * bugfix: #1202507 moving a (sub)category resets its "income" (vs expense) status
+ * bugfix: #1202503 after a move of a category the list was not refreshed
+ * bugfix: #1197516 file COPYING out of date
+ * bugfix: #1195859 expense Income Balance Total error in Tag Statistic Report
+ * bugfix: #1173910 illegal xml character allowed in split category memo
+ * bugfix: #1163749 positive/Minus button ignores decimal character
+ * bugfix: #1163447 auto-affectations non modifiables
+ * bugfix: #1156846 QIF Import with date format YY/MM/DD fails.
+ * bugfix: #1151259 split transaction filter on category problem
+ * bugfix: #1140903 Bank, Today and Future Don't Update After Adding Transaction
+ * bugfix: #1138103 no error message when 2 bank accounts have the same name
+ * bugfix: #1133105 more permissive QIF import
+ * bugfix: #1103668 segfaults on file open on x64
+ * bugfix: #1102896 pick a date in calendar only works once (rollback #730319)
+ * bugfix: #1099944 some strings in the main window untranslated
+ * bugfix: #1047103 win: (libofx) Importing QFX causes HomeBank to freeze
+
+2013-07-16  Maxime Doyen
+
+ Made 4.5.1 beta release.
+
+
+2013-01-14  Maxime Doyen
+
+ Made 4.5 release.
+
+ * new   : main window, "where your money goes" report
+ * new   : main window, anonymize feature
+ * new   : account window, new filter on date, type and status
+ * new   : account window, label of account displayed
+ * new   : account, ability to exclude from any reports
+ * new   : account, ability to exclude from account summary
+ * new   : budget, warning dialog when no account is configured
+ * new   : import assistant, 'known file' pattern set by default
+ * new   : import assistant, ability to change date format
+ * new   : preferences, set a default date order format for import/export
+ * new   : preferences, option to append scheduled transaction
+ * new   : preferences, a lots of new preferences + reorganized
+ * new   : chart, color scheme are now available + a new default one
+ * new   : chart, some changes and add of titles drawed into the chart
+ * new   : ms windows, number/currency default value from user locale
+ * change: xhb data file format (v0.7)
+ * change: upgraded to gtk 2.24 / glib 2.28
+ * change: preference dialog, moved the clear button position
+ * change: homebank, clarified the error load messages
+ * change: homebank, optimized xml
+ * change: homebank, added a visual type of category everywhere (-income/+expense)
+ * change: replaced '(none)' string by something more relevant
+ * wish  : #140504 category split for transaction
+ * wish  : #400010 csv export add support of mm-dd-yy
+ * wish  : #593435 add subtotals for account list by type or bank
+ * wish  : #660450 Cash Account hidden from Accounts Overview
+ * wish  : #688494 limit day for automatic transaction add in the future
+ * wish  : #722226  xhb file format : amounts and order details
+ * wish  : #730137  portable app for ms-windows
+ * wish  : #730319  single click in calendar to choose date 
+ * wish  : #787131 Column titles in exported CSV
+ * wish  : #787134 exporting to CSV should include all available columns
+ * wish  : #833614 sorting on category / subcategory in statistics report
+ * wish  : #856477 improve category dropdown with +/-
+ * wish  : #886372 poland in the European country list
+ * wish  : #1006802 hide reconciled transactions by default
+ * wish  : #1088259 Handling "VOIDed" check transactions
+ * bugfix: archive target internal transfer account
+ * bugfix: closed accounts were not excluded from reports
+ * bugfix: detail status and rate in toolbar report window was not initialized
+ * bugfix: #123704 Numpad dot key does not work for french locale
+ * bugfix: #599476 some English terms unclear
+ * bugfix: #726052 Balance report not up to date
+ * bugfix: #740373 ofx import, debit should negate TRNAMT
+ * bugfix: #758281 QIF import shows wrong dates
+ * bugfix: #772233 mouse over piechart sometimes crash
+ * bugfix: #777886 Crash when I click "Select All" in the Balance Report
+ * bugfix: #783787 Fix for a small memleak
+ * bugfix: #793719 csv output: no rounded values
+ * bugfix: #801962 win: Descr field inUpcoming Auto-transactions alters on one entry when mouse-over or near
+ * bugfix: #813789 HomeBank does not import MsMoney-qif-exported files
+ * bugfix: #828947 New Wallet wizard do not treat created wallet as modified
+ * bugfix: #828991 Error message when you decide not to "Save As"
+ * bugfix: #829362 Missing decimal separator with C locale
+ * bugfix: #840245 Closed account on internal transfert selection
+ * bugfix: #850996 Escape key looses changes on "New file" with unsaved data
+ * bugfix: #870023 HomeBank can't find browser
+ * bugfix: #872185 crashes on qif export
+ * bugfix: #885749 QIF Import shows wrong amount
+ * bugfix: #905277 balance rapport reports wrong amount
+ * bugfix: #926915 transaction modify window sizing problem
+ * bugfix: #931187  preferences not saved when ~/.config doesn't exist
+ * bugfix: #932959  win7: import QXF/OFX file if path contains non-ascii chars
+ * bugfix: #942346 internal transactions mixup
+ * bugfix: #987144 QIF Import Error in Financisto
+ * bugfix: #1024907 2 qif export problems that must be fixed 
+ * bugfix: #1074133 from date to date - does'nt count the last day of the months
+ * bugfix: #1080132 4.5pre1: transaction split OK button stays inactive
+ * bugfix: #1081809 4.5pre1: filter by category ignores split transactions
+ * bugfix: #1082634 4.5pre1: transaction filter dates being reset
+ * bugfix: #1094215 Button "ok" & "close" unvailable when changin "payement"
+ * bugfix: #1096364 scheduled txn internal xfer dst_account not saved
+
+
+2012-11-17  Maxime Doyen
+
+ Made 4.5 pre1 release.
+
+
+2012-09-01  Maxime Doyen
+
+ Made 4.5 beta release.
+
+
+2011-02-24  Maxime Doyen
+
+ Made 4.4 release.
+
+ * change: xhb data file format (v0.6)
+ * change: upgraded to gtk 2.20 / glib 2.24
+ * change: auto assign is done when payee or category is empty (both were necessary)
+ * change: rewritten the managment of internal transfer
+ * change: rewritten the old overdrawn report to a new more powerfull balance report
+ * change: date range information above the listview in all report window
+ * change: #695790 compile problem with gtk 2.23 with deprecated flags
+ * change: #690024 remove deprecated gdk stuffs from gtkchart.c
+ * change: #685434 the date entry field doesn't follow date format settings
+ * change: #617936 +/- are not used during "internal transfer"
+ * change: #602443 cancel button different way around on Add and Edit dialogs
+ * change: #584344 inconsistent translation - account type "Institut" / "Bank" | german
+ * change: #561618 some toolbar buttons should be togglebuttons
+ * change: #229904 wrong multiple plural in translation
+ * wish  : #682656 automatic assignment even if payee and the category are filled 
+ * wish  : #657273 set focus to "save" when asking before quit
+ * wish  : #617243 km/l fuel consumption instead of l/100km
+ * wish  : #595540 'car cost' should be 'vehicle cost'
+ * wish  : #576878 filter dialog too high for netbook screen
+ * wish  : #569022 overdrawn report to use end of day balance
+ * wish  : #555186 all accounts display on Overdrawn report
+ * wish  : #446330 add a check box for a category to be part of the budget report
+ * bugfix: after a save, the account list was not refreshed
+ * bugfix: #722397 Remaining time in Automatic addition not translated
+ * bugfix: #704111 Budget csv exports incorrect, so import crashes
+ * bugfix: #694015 ui-assist-start.c has missing localization strings
+ * bugfix: #692488 renaming categories doesn't always work
+ * bugfix: #678121 windows styling reverted to "Classic" in windows 7
+ * bugfix: #677351 internal Transfer's target account referenced when it no longer should
+ * bugfix: #674102 filling the tag of an inherited transaction change the transaction original tag
+ * bugfix: #662427 account window and balance adjusted in wrong direction when removing transaction
+ * bugfix: #632496 payee and category deletion was possible in despite it was used in assign rules
+ * bugfix: #620048 wrong calculations in trend time report
+ * bugfix: #617926 wrong +/- description in manual
+ * bugfix: #615099 when importing OFX, memo field not properly added to description
+ * bugfix: #609046 doesnt show error on save w7 folder permissions problem
+ * bugfix: #609041 hb-categories-es.csv is not in spanish lang
+ * bugfix: #606613 4.3 only runs minimized for me, 4.1 works fine, I'm on Windows 7
+ * bugfix: #593082 if lastopened file was deleted error dialog
+ * bugfix: #577000 Problem with synchronization in internal transfers
+ * bugfix: #540581 changing to internal transfer create a duplicate in target account
+ * bugfix: #159066 Car cost 100km consumption detail maybe false
+ * remove: the amiga computer version file import feature
+
+
+2011-01-17  Maxime Doyen
+
+ Made 4.4 beta release.
+
+
+2010-06-18  Maxime Doyen
+
+ Made 4.3 release.
+ * new   : welcome dialog at first run and available later from the help menu
+ * new   : a new wallet assisant to initialize categories and the first account
+ * new   : preset categories files for some languages loaded when creating a new wallet
+ * new   : account column in upcoming listview and report detail listview
+ * new   : utf-8 validation for csv import of payee, category, budget
+ * new   : utf-8 validation before loading .xhb file
+ * change: ofx/qfx import set credit card payment for credit card account
+ * change: xhb data file format (v0.5)
+ * change: remember last folder location during import assistant
+ * change: #427710 wish: Total into the automated transactions list
+ * bugfix: #378992 win32: libofx not always convert string to utf-8 causes partial load on file reopen
+ * bugfix: #528923 slackware64+kde4: crashes on start / load saved files
+ * bugfix: #528993 opening other wallet with account window open causes a crash
+ * bugfix: #527260 trend time report for category dont sum subcategories
+ * bugfix: #530290 budget problem with category and subcategories
+ * bugfix: #492755 transfer validation validate both source + destination
+ * bugfix: #512046 links broken and file permissions changed
+ * bugfix: #545643 def_pref.c - missing translation string 'Enable'
+ * bugfix: #562503 string not translated in operation window
+ * bugfix: #579260 QIF Export Internal transfer shows wrong account
+ * bugfix: #580714 case sensitivity in QIF File
+ * bugfix: #586322 x-scale legend month/year in statistics report bar
+
+
+2010-05-20  Maxime Doyen
+
+ Made 4.3 beta release.
+
+
+2010-02-15  Maxime Doyen
+
+ Made 4.2.1 release.
+ * bugfix: transaction remove was buggy
+ * bugfix: detail list for trend time report account was not working
+
+
+2010-02-10  Maxime Doyen
+ Made 4.2 release.
+ * new   : trend time report with line chart for Account, Category and Payee
+ * new   : chart zoom in/out for x-axis in bar/line
+ * new   : OFX import of memo field with user preference
+ * change: transaction and archive dialogs widget was relayouted
+ * change: default archive is set to month, instead of day
+ * change: the storage for user data into appropriate config dir
+ * change: account selection widget was not sorted
+ * change: the icon format to window 7 (size > 48)
+ * bugfix: the deletion of all transaction of an account was very slow 
+ * bugfix: minor toggle display was sometimes not working
+ * bugfix: #516560 Last tag can't be removed
+ * bugfix: #502621 Transactions sometimes lost when added prior to minimun account date 
+ * bugfix: #502491 Please consider using XDG /home/user/.config
+ * bugfix: #493160 Multiple transaction type: internal transfer - cant set account
+ * bugfix: #492872 Account transaction page minimum width too wide for netbook. (1024x600)
+ * bugfix: #492127 qif amount import problem
+ * bugfix: #491861 csv export category
+ * bugfix: #489969 date should be bounded to 1900+
+ * bugfix: #421228 amount display problem
+ * bugfix: #399170 Carcost calculation is wrong when adding multiple car transactions per day
+ * bugfix: #379760 problems with csv imported transaction with paymode=5
+ * bugfix: #326844 Re-edition of internal transfer is blocked but possible
+ * bugfix: #319202 improve OFX import using memo field 
+ * bugfix: #288874 Graph time "line" chart by category
+
+
+2010-01-24  Maxime Doyen
+ Made 4.2 beta release.
+
+
+2009-10-31  Maxime Doyen
+
+ Made 4.1 release.
+ * new   : automatic assignment of payee/categories in import and accountwindow
+ * new   : new payment: debit card, standing order, electronic payment, deposit, FI fee
+ * new   : account type: bank, cash, asset, credit card, liability
+ * new   : payees/categories can now be moved
+ * new   : archive can be inserted as remind
+ * new   : stats result can be exported into a CSV file
+ * new   : filter on plain text for info, description, tags
+ * new   : preference for transaction list columns: reorder-able with drag&drop
+ * new   : preference amount colors presets
+ * new   : preference for treeview rules hint
+ * new   : preference for displaying splash at start
+ * new   : preference custom amount colors can be disabled
+ * new   : mainwindow saved sort column for transaction list
+ * new   : mainwindow saved adjustable repartition of account and upcoming in main window
+ * new   : mainwindow view menu with saved option for toolbar, statusbar and upcoming list
+ * new   : some icons into option combobox for filter dialog
+ * change: xhb data file format (v0.4)
+ * change: import was simplified 
+ * change: moved the recent file menu to the toolbar
+ * change: moved the total accounts balance at bottom in account list
+ * change: amount colors are now more visible when a listview line is selected
+ * change: upgraded to gtk 2.14 / glib 2.17
+ * change: native gtk 2.14 function are now used to open local and web location
+ * change: reworked the icon management to follow gtk+ standard
+ * change: complete new iconset in png format (no more blur svg)
+ * change: (beta) added a dialog result for auto-assigments
+ * bugfix: #444015 If an account is not included in the budget, Budget report's Details panel should not show it either
+ * bugfix: #434877 import file filter is case-sensitive
+ * bugfix: #433396 sort list of archives and "fill with archive" alphabetically
+ * bugfix: #424046 QIF wrong import of amount with not 2 digits after decimal point
+ * bugfix: #406880 tag sort has no effect
+ * bugfix: #406879 date format display in account window
+ * bugfix: #401947 QIF C and N field seem not to be treated at import/export
+ * bugfix: #400483 Zero balance displayed wrong
+ * bugfix: #399170 Carcost calculation is wrong when adding multiple car transactions per day)
+ * bugfix: #399038 Payee column on Automated Transactions list is blank
+ * bugfix: #398585 HomeBank crashes if Add Transaction is selected from the Main ...
+ * bugfix: #396964 The automatic cheque numbering is no more working
+ * bugfix: #395254 Colours not as selected
+ * bugfix: #380642 Budget report shows an inverted Decay (screenshot Attached)
+ * bugfix: #329897 transaction list sort by payee doesnt work
+ * bugfix: using the clear button on filter was not refreshing data's
+ * bugfix: dropping a non-homebank file was causing to close the current file
+ * bugfix: imperial measurement units display in carcost
+
+
+2009-08-28  Maxime Doyen
+
+ Made 4.1 beta release.
+
+
+2009-06-10  Maxime Doyen
+
+ Made 4.0.4 release.
+ * new   : add some new euro currency preferences (2009 to 2013)
+ * bugfix: #371381 import QIF file with date format dd-mm-yy (instead of dd/mm/yy)...
+ * bugfix: #371404 budget - doesn't save data when 'same each month' selected
+ * bugfix: #372204 paymode images for transfer have disappeared in 4.0.3
+ * bugfix: #379372 problem in multiple monitors view
+ * bugfix: #370922 homebank 4.0.3 : make error
+ * bugfix: #361242 sort by state not possible
+ * bugfix: #361246 filter by "reminder" not possible 
+ * bugfix: #380550 import problem with QIF from National Bank - NZ
+ * bugfix: #385164 budget categories with different month value display nothing
+
+
+2009-05-01  Maxime Doyen
+
+ Made 4.0.3 release.
+ * bugfix: #364480 win32: 4.0.2 some French translation missing
+ * bugfix: #349067 dsp_wallet.c - missing translation string
+ * bugfix: #349033 4.0.2 German translation error causing half translated homebank
+ * bugfix: #339871 [OpenBSD] Regress tests failed
+ * bugfix: #338109 no other cost in car report
+ * bugfix: #332671 no decimals importing csv files
+ * bugfix: #328034 missing added categories in budget
+ * bugfix: #318733 "inherit" doesn't use actual date
+ * bugfix: #314248 can't import non UTF-8 QIF/CSV files
+ * bugfix: #313609 can't select account to import from OFX file
+ * bugfix: #306742 move the filter widgets out of the toolbar
+ * bugfix: #292316 header in transaction list window could have better look
+ * bugfix: #290440 budget should be calculated for all subcategories
+ * bugfix: #207203 two untranslatable strings
+ * bugfix: #147410 display statistics and budget reports by top-level category 
+
+2009-01-31  Maxime Doyen
+
+ Made 4.0.2 release.
+ * change: 306967 "Save as..." menu option unavailable to unmodified files 
+ * change: 306750 do not show scrollbars when not needed
+ * change: 306741 do not ellipsize toolbar button labels
+ * change: 203663 sate format entry could display tooltip about the format
+ * change: 203653 toolbar style "Icons beside text" isn't displayed.
+ * change: 117857 french text on the main menu icon are too long...
+ * bugfix: #321237 category dialog box and accents
+ * bugfix: #315071 fixed minimum version of glib to 2.12 and gtk to 2.10
+ * bugfix: #314817 manage categories dialog does not show all categories recorded
+ * bugfix: #314049 missing added categories in statistics report
+ * bugfix: #307803 Import from Quicken creates duplicate transactions on Internal transfers
+ * bugfix: #305974 using "&" in description field leads to misinterpretation inOverdrawn report
+ * bugfix: #305692 closed account should not be displayed to main list window
+ * bugfix: #305674 suffix and prefix in display format
+
+
+2008-12-04  Maxime Doyen
+
+ Made 4.0.1 release.
+ * bugfix: #303886 after a multiple change of categories in account window, stats and budget report crash
+ * bugfix: #294755 win32 saving of file is not working with non ascii folder name
+ * bugfix: #303738 after removing payees or categories, statistics and buget reports crash
+ * bugfix: #303666 removing an internal transfer transaction was causing a crash
+ * bugfix: #304484 does not build on either GCC 3.4x or amd64 on FreeBSD
+ * change: xhb data file format (v0.3)
+
+
+2008-11-22  Maxime Doyen
+
+ Made 4.0 release.
+ * new   : QIF import/export feature
+ * new   : tag can be assigned to transaction and used as a new report axis
+ * new   : statistic report is now possible distinctly for Category and Subcategory 
+ * new   : date saised can now be day, day/month or month/day, or complete date
+ * new   : direct creation of Payee from the transaction dialog
+ * new   : direct creation of Category from the transaction dialog
+ * new   : autocompletion for account selection widget
+ * new   : autocompletion for payee selection widget
+ * new   : autocompletion for category selection widget
+ * new   : autocompletion for description/memo widget (transaction dialog)
+ * new   : drag'n'drop of homebank file is now possible on the main window
+ * new   : preference to choose or not to load the last opened file at start
+ * new   : preference export path
+ * change: removed the account window csv import function, global import menu must be used instead
+ * change: inherits transaction also inherit date and permit multiple add at once
+ * change: internal datamodel + refactoring of source code
+ * change: account/payee/category dialog changes applies directly
+ * change: xhb data file format (v0.2)
+ * change: forced dialog windows to center on their parent window
+ * change: reworked and clarified the import process
+ * change: listview title columns are now centered
+ * change: subcategories are displayed in italics
+ * change: full category name is now displayed in listview
+ * change: rewritten the charts using cairographics
+ * bugfix: #187952 spinbutton in manage account dialog do not persist seize sometimes
+ * bugfix: #201704 closing the main window was possible in despite there was changes made in an account window
+ * bugfix: #188236 monetary display - the grouping char was causing bad display for some countries
+ * bugfix: #210497 import csv - lines containing UTF-8 characters were ignored
+ * bugfix: #244365 in account window future transaction were badly also summed for today total
+ * bugfix: #256703 win32 crash on saving when no owner set into wallet properties
+ * bugfix: #226122 crash when exporting payee
+ * bugfix: #260973 filter by amount doesn't work
+ * bugfix: #238571 balances sometimes wrong in account operation window
+ * bugfix: #152556 balance for new ofx created account using import feature was not computed
+ * bugfix: #238571 account window bank balances was false when modifying transaction amount
+ * bugfix: #239939 crash was occurred when loading file with orphans transactions (deleted account)
+ * bugfix: #240247 editing a transaction to transfert, the invert transaction was not created
+ * bugfix: #244621 transfer inverted transaction was not validated if the source was
+ * bugfix: #263024 removed obsolete GtkType and GtkSignalFunc *
+ * bugfix: #207203 untranslatable string "Bank Account" and "%/%d under %s"
+ * bugfix: #244365 future transaction were faulty added to today's balance also
+ * bugfix: #244622 zero balance are sometimes displayed in red color
+ * bugfix: #253390 fixed the build break when linked with --as needed
+ * bugfix: #267473 lastopened file feature was no more working
+ * bugfix: transfer transaction was possible with same source and target account
+ * bugfix: preference display format empty value where ignored
+ * bugfix: statistic sort by amount income/balance was wrong
+
+
+2008-09-14  Maxime Doyen
+
+ Made 4.0 beta release.
+
+
+2008-08-18  Maxime Doyen
+
+ Made 4.0 alpha2 release.
+
+
+2008-06-29  Maxime Doyen
+
+ Made 4.0 alpha1 release.
+
+
+2008-04-01  Maxime Doyen
+
+ Made 3.8 release.
+ * bugfix: removed the -Werror compile option
+ * bugfix: transaction window in add mode was having button add and close action inverted
+ * bugfix: ofx file with a blank line were not recognized
+
+
+2008-03-22  Maxime Doyen
+
+ Made 3.7 release.
+ * change: removed transaction register amount inherits from the category sign automatically
+ * bugfix: archive changes were not considered for save changes 
+ * bugfix: strings change (British units to Imperial units)
+ * bugfix: remind transaction were not displayed after save
+ * bugfix: transaction window close button was faulty add a transaction
+ * bugfix: string in account window status bar was not localized
+ * bugfix: making an archive with empty name from a transaction was possible
+ * bugfix: statistics rate columns were sometimes displaying 'nan' as rate
+
+
+2007-12-14  Maxime Doyen
+
+ Made 3.6 release.
+ * new   : transaction register amount inherits from the category sign automatically
+ * change: transaction register dialog buttons to follow gnome/gtk+ hig
+ * change: charts now uses theme color (no more forced white background)
+ * bugfix: prototypes declaration check (for 64bits machines especially)
+ * bugfix: statistic 'by amount' widget doesn't work at first
+ * bugfix: internal transfer changes were not propagated to opposite transaction
+ * bugfix: filter force option to include added/changed transactions is now off by default
+ * bugfix: reordering the accounts was causing a mix-up in target account for internal transfer
+ * bugfix: specific month budget report display problem (decay with the previous month)
+ * bugfix: detail list was not refreshed after a filter or deselection of a result item
+
+
+2007-08-22  Maxime Doyen
+
+ Made 3.5 release.
+ * change: GPL headers update of each source files
+ * bugfix: FreeBSD crash when 'lastopenedfiles' configuration file does not exists
+ * bugfix: MacOS amount display problem due to uninitialized preferences
+
+
+2007-08-16  Maxime Doyen
+
+ Made 3.4 release.
+ * new   : local on disk program help documentation
+ * new   : a menu to close the account window
+ * change: new GPL icon set based on gnome 2.18 icons
+ * change: new splash screen
+ * change: native en_US strings translation changed as requested by some users
+ * change: statistics does no more include internal transfer transaction by default
+ * bugfix: csv import/export for category, payee, budget and account was crashing
+
+
+2007-06-28  Maxime Doyen
+
+ Made 3.4 unstable release.
+ * new   : windows position/size are now saved
+ * change: converted amounts colors to Tango palette colors
+ * bugfix: .desktop file menu Categories was wrong (GNOME instead of GTK)
+ * bugfix: charts amount display was not affected by the user preferences
+ * bugfix: account window for a same account could be opened several times
+ * bugfix: when adding transfer transaction from the account window,
+           'account' widget was faulty set to previous 'to account' widget value
+ * bugfix: internal transfer transaction changes/deletes affect child transfer
+ * bugfix: amount display was incorrect when the grouping_char was empty
+ * change: transaction window 'fill from' widget is hidden when modifying
+
+
+2007-05-24  Maxime Doyen
+
+ Made 3.3 release.
+ * new   : preference format sample preview for date and amounts
+ * new   : transaction list columns visibility can be configured in preferences
+ * new   : transaction list 'Amount' column
+ * new   : preference folder chooser button and dialog (for path)
+ * new   : preference clear button that reset all preferences to default
+ * new   : backup of files: saved to <filename>.old 
+ * new   : mainwindow menu tooltips are now displayed in the statusbar
+ * new   : standard args are supported now (--version and a filename to load)
+ * new   : menu list of recent files (GTK native one)
+ * new   : menu to revert file to the last saved
+ * new   : gnome complete menu integration
+ * new   : mime integration of .xhb files
+ * new   : launchpad.net integration
+ * change: main window is now maximized at start
+ * change: account window is now horizontally re-sizable
+ * change: transaction list columns can now be resized
+ * change: new icon for the toolbar 'view as list' button
+ * bugfix: minor currency settings was not loaded
+ * bugfix: compilation without OFX support was ignored
+ * bugfix: transaction add cheque number prefill for pad2 was not working
+ * bugfix: inherit transaction with empty info or description was severely cashing
+ * bugfix: date format set in preferences was ignored
+ * bugfix: import ofx with multiple accounts was adding all the transactions to the 1st wallet account
+ * bugfix: date widget string input was always revert to calendar date
+
+
+2007-02-23  Maxime Doyen
+
+ Made 3.3 unstable release.
+ * new   : list summary of upcoming automated transactions to the main window
+ * new   : import path in the preferences
+ * new   : OFX format is now supported via an import wizard
+ * change: gtkdatentry: up/down keys change days, with shift for months, with ctrl for years
+ * change: list of account is now display as a tree with total
+ * change: moved the total balance in the account list
+ * change: minor currency checkbox moved to a menu with a shortcut
+ * change: number format is fully configurable in the settings
+ * change: get rid the use of strfmon func, amount number format is now HomeBank internal
+ * bugfix: overdrawn balance was false in partial view (when not displaying all date)
+ * bugfix: budget category name with entities (& < > ...) was displayed wrong in budget list
+ * bugfix: toolbar style was wrong in report windows
+ * bugfix: fixed a possible segfault caused by automated insert on new, open, or at close time
+ * bugfix: transaction list was badly sorted on income/expense
+ * bugfix: cheque auto increments was not working on transaction inheritance
+
+
+2006-11-27  Maxime Doyen
+
+ Made 3.2.1 release.
+ * new   : title in chart tooltip
+ * new   : preferences statistic rate column display
+ * change: new category and budget icons
+ * change: chart month displayed full name
+ * bugfix: inherit a cheque transaction was crashing
+ * bugfix: overdrawn balance column was shifted 1 line down
+ * bugfix: charts tooltip was a little buggy
+ * bugfix: charts were sometimes all black colored
+ * bugfix: statistics credit charts value displayed were wrong (bad column)
+
+
+2006-09-26  Maxime Doyen
+
+ Made 3.2 release.
+ * new   : sum of multi selected transaction in account window statusbar (missing from amiga version)
+ * new   : statistics report dual barchart display for income/expense (missing from amiga version)
+ * new   : budget report dual barchart display for spend/budget (missing from amiga version)
+ * new   : filter invert button for selection of category, payee and account list (missing from amiga version)
+ * new   : icon to indicate automated archive in the archive list
+ * new   : csv transaction import wizard with user control of duplicate filter
+ * new   : statistics report toggle rate toolbutton
+ * new   : splash window
+
+
+2006-07-12  Maxime Doyen
+
+ Made 3.2 alpha2 release.
+ * bugfix: transaction lost problem, due to xml entities not escaped. Data using "'>&< in name were well saved the 1st time but
+           the glib xmlparser was crashing and not warn about it at reload, so if saved again, the data were lost :-/
+ * bugfix: description & info transaction field were impossible to blank
+ * bugfix: empty field were badly saved with '(null)' instead of ''
+ * bugfix: a change in the wallet dialog was not enabling to save
+
+
+2006-06-21  Maxime Doyen
+
+ Made 3.2 alpha1 release.
diff --git a/INSTALL b/INSTALL
new file mode 100644 (file)
index 0000000..d3c5b40
--- /dev/null
+++ b/INSTALL
@@ -0,0 +1,237 @@
+Installation Instructions
+*************************
+
+Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005,
+2006, 2007 Free Software Foundation, Inc.
+
+This file is free documentation; the Free Software Foundation gives
+unlimited permission to copy, distribute and modify it.
+
+Basic Installation
+==================
+
+Briefly, the shell commands `./configure; make; make install' should
+configure, build, and install this package.  The following
+more-detailed instructions are generic; see the `README' file for
+instructions specific to this package.
+
+   The `configure' shell script attempts to guess correct values for
+various system-dependent variables used during compilation.  It uses
+those values to create a `Makefile' in each directory of the package.
+It may also create one or more `.h' files containing system-dependent
+definitions.  Finally, it creates a shell script `config.status' that
+you can run in the future to recreate the current configuration, and a
+file `config.log' containing compiler output (useful mainly for
+debugging `configure').
+
+   It can also use an optional file (typically called `config.cache'
+and enabled with `--cache-file=config.cache' or simply `-C') that saves
+the results of its tests to speed up reconfiguring.  Caching is
+disabled by default to prevent problems with accidental use of stale
+cache files.
+
+   If you need to do unusual things to compile the package, please try
+to figure out how `configure' could check whether to do them, and mail
+diffs or instructions to the address given in the `README' so they can
+be considered for the next release.  If you are using the cache, and at
+some point `config.cache' contains results you don't want to keep, you
+may remove or edit it.
+
+   The file `configure.ac' (or `configure.in') is used to create
+`configure' by a program called `autoconf'.  You need `configure.ac' if
+you want to change it or regenerate `configure' using a newer version
+of `autoconf'.
+
+The simplest way to compile this package is:
+
+  1. `cd' to the directory containing the package's source code and type
+     `./configure' to configure the package for your system.
+
+     Running `configure' might take a while.  While running, it prints
+     some messages telling which features it is checking for.
+
+  2. Type `make' to compile the package.
+
+  3. Optionally, type `make check' to run any self-tests that come with
+     the package.
+
+  4. Type `make install' to install the programs and any data files and
+     documentation.
+
+  5. You can remove the program binaries and object files from the
+     source code directory by typing `make clean'.  To also remove the
+     files that `configure' created (so you can compile the package for
+     a different kind of computer), type `make distclean'.  There is
+     also a `make maintainer-clean' target, but that is intended mainly
+     for the package's developers.  If you use it, you may have to get
+     all sorts of other programs in order to regenerate files that came
+     with the distribution.
+
+  6. Often, you can also type `make uninstall' to remove the installed
+     files again.
+
+Compilers and Options
+=====================
+
+Some systems require unusual options for compilation or linking that the
+`configure' script does not know about.  Run `./configure --help' for
+details on some of the pertinent environment variables.
+
+   You can give `configure' initial values for configuration parameters
+by setting variables in the command line or in the environment.  Here
+is an example:
+
+     ./configure CC=c99 CFLAGS=-g LIBS=-lposix
+
+   *Note Defining Variables::, for more details.
+
+Compiling For Multiple Architectures
+====================================
+
+You can compile the package for more than one kind of computer at the
+same time, by placing the object files for each architecture in their
+own directory.  To do this, you can use GNU `make'.  `cd' to the
+directory where you want the object files and executables to go and run
+the `configure' script.  `configure' automatically checks for the
+source code in the directory that `configure' is in and in `..'.
+
+   With a non-GNU `make', it is safer to compile the package for one
+architecture at a time in the source code directory.  After you have
+installed the package for one architecture, use `make distclean' before
+reconfiguring for another architecture.
+
+Installation Names
+==================
+
+By default, `make install' installs the package's commands under
+`/usr/local/bin', include files under `/usr/local/include', etc.  You
+can specify an installation prefix other than `/usr/local' by giving
+`configure' the option `--prefix=PREFIX'.
+
+   You can specify separate installation prefixes for
+architecture-specific files and architecture-independent files.  If you
+pass the option `--exec-prefix=PREFIX' to `configure', the package uses
+PREFIX as the prefix for installing programs and libraries.
+Documentation and other data files still use the regular prefix.
+
+   In addition, if you use an unusual directory layout you can give
+options like `--bindir=DIR' to specify different values for particular
+kinds of files.  Run `configure --help' for a list of the directories
+you can set and what kinds of files go in them.
+
+   If the package supports it, you can cause programs to be installed
+with an extra prefix or suffix on their names by giving `configure' the
+option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'.
+
+Optional Features
+=================
+
+Some packages pay attention to `--enable-FEATURE' options to
+`configure', where FEATURE indicates an optional part of the package.
+They may also pay attention to `--with-PACKAGE' options, where PACKAGE
+is something like `gnu-as' or `x' (for the X Window System).  The
+`README' should mention any `--enable-' and `--with-' options that the
+package recognizes.
+
+   For packages that use the X Window System, `configure' can usually
+find the X include and library files automatically, but if it doesn't,
+you can use the `configure' options `--x-includes=DIR' and
+`--x-libraries=DIR' to specify their locations.
+
+Specifying the System Type
+==========================
+
+There may be some features `configure' cannot figure out automatically,
+but needs to determine by the type of machine the package will run on.
+Usually, assuming the package is built to be run on the _same_
+architectures, `configure' can figure that out, but if it prints a
+message saying it cannot guess the machine type, give it the
+`--build=TYPE' option.  TYPE can either be a short name for the system
+type, such as `sun4', or a canonical name which has the form:
+
+     CPU-COMPANY-SYSTEM
+
+where SYSTEM can have one of these forms:
+
+     OS KERNEL-OS
+
+   See the file `config.sub' for the possible values of each field.  If
+`config.sub' isn't included in this package, then this package doesn't
+need to know the machine type.
+
+   If you are _building_ compiler tools for cross-compiling, you should
+use the option `--target=TYPE' to select the type of system they will
+produce code for.
+
+   If you want to _use_ a cross compiler, that generates code for a
+platform different from the build platform, you should specify the
+"host" platform (i.e., that on which the generated programs will
+eventually be run) with `--host=TYPE'.
+
+Sharing Defaults
+================
+
+If you want to set default values for `configure' scripts to share, you
+can create a site shell script called `config.site' that gives default
+values for variables like `CC', `cache_file', and `prefix'.
+`configure' looks for `PREFIX/share/config.site' if it exists, then
+`PREFIX/etc/config.site' if it exists.  Or, you can set the
+`CONFIG_SITE' environment variable to the location of the site script.
+A warning: not all `configure' scripts look for a site script.
+
+Defining Variables
+==================
+
+Variables not defined in a site shell script can be set in the
+environment passed to `configure'.  However, some packages may run
+configure again during the build, and the customized values of these
+variables may be lost.  In order to avoid this problem, you should set
+them in the `configure' command line, using `VAR=value'.  For example:
+
+     ./configure CC=/usr/local2/bin/gcc
+
+causes the specified `gcc' to be used as the C compiler (unless it is
+overridden in the site shell script).
+
+Unfortunately, this technique does not work for `CONFIG_SHELL' due to
+an Autoconf bug.  Until the bug is fixed you can use this workaround:
+
+     CONFIG_SHELL=/bin/bash /bin/bash ./configure CONFIG_SHELL=/bin/bash
+
+`configure' Invocation
+======================
+
+`configure' recognizes the following options to control how it operates.
+
+`--help'
+`-h'
+     Print a summary of the options to `configure', and exit.
+
+`--version'
+`-V'
+     Print the version of Autoconf used to generate the `configure'
+     script, and exit.
+
+`--cache-file=FILE'
+     Enable the cache: use and save the results of the tests in FILE,
+     traditionally `config.cache'.  FILE defaults to `/dev/null' to
+     disable caching.
+
+`--config-cache'
+`-C'
+     Alias for `--cache-file=config.cache'.
+
+`--quiet'
+`--silent'
+`-q'
+     Do not print messages saying which checks are being made.  To
+     suppress all normal output, redirect it to `/dev/null' (any error
+     messages will still be shown).
+
+`--srcdir=DIR'
+     Look for the package's source code in directory DIR.  Usually
+     `configure' can determine that directory automatically.
+
+`configure' also accepts some other, not widely useful, options.  Run
+`configure --help' for more details.
+
diff --git a/LICENSE b/LICENSE
new file mode 100644 (file)
index 0000000..c29429b
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,3 @@
+* HomeBank is licensed under the GNU GENERAL PUBLIC LICENSE -- 
+  see the 'COPYING' file in this directory for details.
+
diff --git a/Makefile.am b/Makefile.am
new file mode 100644 (file)
index 0000000..e91e4b7
--- /dev/null
@@ -0,0 +1,20 @@
+# HomeBank Makefile.am
+
+#SUBDIRS = src
+SUBDIRS = src data images mime po doc
+
+
+# don't forget to do a 'make check' 
+# to ensure all files are in po/POTFILES.in
+
+#pot: Makefile
+#${MAKE} -C po $(PACKAGE).pot
+
+INTLTOOL_FILES = intltool-extract.in \
+                 intltool-merge.in \
+                 intltool-update.in
+                 
+DISTCLEANFILES = ... intltool-extract \
+                 intltool-merge \
+                 intltool-update \
+                 po/.intltool-merge-cache
diff --git a/NEWS b/NEWS
new file mode 100644 (file)
index 0000000..b4d3593
--- /dev/null
+++ b/NEWS
@@ -0,0 +1,5 @@
+HomeBank -- Free, easy, personal accounting for everyone.
+---------------------------------------------------------
+
+Every changes can be read in the ChangeLog file.
+
diff --git a/README b/README
new file mode 100644 (file)
index 0000000..4c74015
--- /dev/null
+++ b/README
@@ -0,0 +1,13 @@
+HomeBank -- Free, easy, personal accounting for everyone.
+---------------------------------------------------------
+
+
+1. Web Resources
+================
+
+HomeBank home page is at:
+
+       http://homebank.free.fr/
+
+Please be sure to visit this site for information, documentation,
+tutorials, news, etc.
diff --git a/configure.ac b/configure.ac
new file mode 100644 (file)
index 0000000..601558b
--- /dev/null
@@ -0,0 +1,131 @@
+#                                               -*- Autoconf -*-
+# Process this file with autoconf to produce a configure script.
+
+AC_PREREQ(2.52)
+AC_INIT([homebank], [4.6.3])
+
+AM_CONFIG_HEADER(config.h)
+
+AM_INIT_AUTOMAKE([1.9 foreign])
+
+# If the source code has changed at all, increment REVISION
+# If any interfaces have been added, removed, or changed, increment CURRENT, and set REVISION to 0.
+# If any interfaces have been added since the last public release, then increment AGE.
+# If any interfaces have been removed since the last public release, then set AGE to 0.
+# Reference: http://www.gnu.org/software/libtool/manual.html#Versioning
+
+# Checks for programs.
+AC_PROG_CC
+AC_PROG_LN_S
+AC_PROG_INSTALL
+AC_PROG_INTLTOOL
+
+# Checks for libraries.
+PKG_CHECK_MODULES(DEPS, gtk+-2.0 >= 2.24 glib-2.0 >= 2.28)
+AC_SUBST(DEPS_CFLAGS)
+AC_SUBST(DEPS_LIBS)
+AC_CHECK_LIB(m, pow)
+
+# general usage flags
+CFLAGS="${CFLAGS} -Wall -Wmissing-prototypes"
+
+# extended flags
+#CFLAGS="${CFLAGS} -Wextra -Wno-unused-parameter"
+
+#valgrind flags
+#CFLAGS="${CFLAGS} -g -O0"
+
+# pre-relase # 2 - error as warning for 
+#CFLAGS="${CFLAGS} -Werror"
+
+# gtk3 migration
+#CFLAGS="${CFLAGS} -DGTK_DISABLE_SINGLE_INCLUDES -DGSEAL_ENABLE"
+
+# GLib/Gtk deprecated flags
+#CFLAGS="${CFLAGS} -DG_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED"
+
+
+# Check for libofx
+AC_CHECK_HEADER(libofx/libofx.h,,noofx=true)
+AC_ARG_WITH(ofx,
+    [  --without-ofx           build without ofx support [default=with]],
+    [build_ofx=$withval],
+    [build_ofx=yes]
+)
+if test x$build_ofx != xno
+then
+    if test x$noofx != xtrue
+    then
+        AC_CHECK_LIB(ofx, ofx_set_status_cb, OFX_0_7="-DOFX_ENABLE")
+        DEPS_LIBS="-lofx ${DEPS_LIBS}"
+        CFLAGS="${CFLAGS} $OFX_0_7"
+    else
+        noofx=true
+        AC_MSG_RESULT([Libofx header missing. Check your libofx installation])
+               CFLAGS="${CFLAGS} -DNOOFX"
+    fi
+else
+    noofx=true
+    CFLAGS="${CFLAGS} -DNOOFX"
+fi
+AM_CONDITIONAL(NOOFX, test x$noofx = xtrue)
+
+# Checks for header files.
+AC_HEADER_STDC
+AC_CHECK_HEADERS([libintl.h locale.h stdlib.h string.h])
+
+# Checks for typedefs, structures, and compiler characteristics.
+AC_HEADER_STDBOOL
+AC_C_CONST
+AC_STRUCT_TM
+AC_C_VOLATILE
+
+# Checks for library functions.
+AC_CHECK_FUNCS([floor localeconv memset modf pow setlocale sqrt strcasecmp strtoul])
+
+# International support
+ALL_LINGUAS="af ar ast be bg br ca cs cy da de el en_AU en_CA en_GB es et eu fa fi fr ga gl he hr hu id is it ja ka ko lt lv mr ms nb nds nl oc pl pt_BR pt pt_PT ro ru si sk sl sr sv tr uk vi zh_CN zh_TW" 
+
+AM_GLIB_GNU_GETTEXT
+
+GETTEXT_PACKAGE=$PACKAGE
+AC_SUBST(GETTEXT_PACKAGE)
+AC_DEFINE_UNQUOTED([GETTEXT_PACKAGE], ["${GETTEXT_PACKAGE}"], [gettext domain])
+
+AC_CONFIG_FILES([
+Makefile
+src/Makefile 
+data/homebank.desktop.in
+data/Makefile
+data/icons/Makefile
+data/datas/Makefile
+images/Makefile
+mime/Makefile
+po/Makefile.in 
+doc/Makefile
+doc/images/Makefile
+])
+
+AC_OUTPUT
+
+# *************************************
+# *************************************
+
+echo
+echo $PACKAGE $VERSION
+echo 
+echo Compiler................ : $CC
+echo Build with OFX support.. : $build_ofx
+if test "x$noofx" = "xtrue" ; then
+echo ........................ : **error** libofx header is missing, ofx feature will be disabled. Check your libofx installation
+fi
+eval eval echo Path to images.......... : $datadir/homebank/images
+eval eval echo Path to locale.......... : $datadir/locale
+eval eval echo Path to help............ : $datadir/homebank/help
+
+echo
+eval eval echo HomeBank will be installed in $bindir.
+echo
+echo configure complete, now type \'make\'
+echo
+
diff --git a/data/Makefile.am b/data/Makefile.am
new file mode 100644 (file)
index 0000000..d2be1b9
--- /dev/null
@@ -0,0 +1,18 @@
+## Process this file with automake to produce Makefile.in
+
+SUBDIRS = icons datas
+
+desktopdir              = $(datadir)/applications
+desktop_in_files = homebank.desktop.in
+desktop_DATA    = $(desktop_in_files:.desktop.in=.desktop)
+@INTLTOOL_DESKTOP_RULE@
+
+EXTRA_DIST =   \
+       $(desktop_in_files)             
+
+CLEANFILES =   \
+       $(desktop_DATA)
+
+DISTCLEANFILES =       \
+       $(desktop_DATA)
+
diff --git a/data/datas/Makefile.am b/data/datas/Makefile.am
new file mode 100644 (file)
index 0000000..16af832
--- /dev/null
@@ -0,0 +1,14 @@
+datasdir   = $(datadir)/homebank/datas
+datas_DATA = \
+hb-categories-de.csv \
+hb-categories-en.csv \
+hb-categories-es.csv \
+hb-categories-fr.csv \
+hb-categories-it.csv \
+hb-categories-pt.csv \
+hb-categories-ro.csv \
+hb-categories-ru.csv \
+hb-categories-sk.csv \
+example.xhb
+
+EXTRA_DIST   = $(datas_DATA)
diff --git a/data/datas/example.xhb b/data/datas/example.xhb
new file mode 100644 (file)
index 0000000..a4184a9
--- /dev/null
@@ -0,0 +1,172 @@
+<?xml version="1.0"?>
+<homebank v="0.1">
+<properties title="John Money" car_category="1" auto_nbdays="0"/>
+<account key="0" flags="1" name="Cheque Account"
+ number="01548726554" bankname="Amiga Universal Bank" initial="76.219999999999999" minimum="-30.489999999999998"
+ cheque1="8760951" cheque2="0"/>
+<account key="1" flags="1" name="Savings Account"
+ number="01524872652" bankname="Amiga Universal Bank" initial="658.78000000000009" minimum="0"
+ cheque1="0" cheque2="0"/>
+<pay key="1" flags="0" name="Amazon"/>
+<pay key="2" flags="0" name="Amiga Tech"/>
+<pay key="3" flags="0" name="Auchan"/>
+<pay key="4" flags="0" name="Buffalo"/>
+<pay key="5" flags="0" name="Carrefour"/>
+<pay key="6" flags="0" name="CIL"/>
+<pay key="7" flags="0" name="Elf"/>
+<pay key="8" flags="0" name="Free"/>
+<pay key="9" flags="0" name="FT"/>
+<pay key="10" flags="0" name="Gemo"/>
+<pay key="11" flags="0" name="Gouv"/>
+<pay key="12" flags="0" name="Jericho"/>
+<pay key="13" flags="0" name="La redoute"/>
+<pay key="14" flags="0" name="Lidl"/>
+<pay key="15" flags="0" name="Mamut"/>
+<pay key="16" flags="0" name="Me"/>
+<pay key="17" flags="0" name="Pharmacy"/>
+<pay key="18" flags="0" name="SFR"/>
+<pay key="19" flags="0" name="Tokyo"/>
+<pay key="20" flags="0" name="TSB"/>
+<pay key="21" flags="0" name="Weynants"/>
+<cat key="1" parent="0" flags="0" name="Car"/>
+<cat key="2" parent="1" flags="1" name="Fuel"/>
+<cat key="3" parent="1" flags="1" name="Maintenance/Repairs"/>
+<cat key="4" parent="1" flags="1" name="Refunding of pret"/>
+<cat key="5" parent="0" flags="0" name="Clothing"/>
+<cat key="6" parent="0" flags="0" name="Computer"/>
+<cat key="7" parent="0" flags="0" name="Domestic animals"/>
+<cat key="8" parent="7" flags="1" name="Food"/>
+<cat key="9" parent="7" flags="1" name="Supplies"/>
+<cat key="10" parent="7" flags="1" name="Veterinary surgeon"/>
+<cat key="11" parent="0" flags="0" name="Food"/>
+<cat key="12" parent="11" flags="9" name="Grocer" b0="-40"/>
+<cat key="13" parent="11" flags="1" name="Restaurant"/>
+<cat key="14" parent="0" flags="0" name="Gifts"/>
+<cat key="15" parent="0" flags="0" name="Hairdresser"/>
+<cat key="16" parent="0" flags="0" name="Health "/>
+<cat key="17" parent="16" flags="1" name="Doctor "/>
+<cat key="18" parent="16" flags="1" name="Hospital"/>
+<cat key="19" parent="16" flags="1" name="Pharmacy "/>
+<cat key="20" parent="16" flags="1" name="Specialist "/>
+<cat key="21" parent="0" flags="0" name="Holidays "/>
+<cat key="22" parent="21" flags="1" name="Housing "/>
+<cat key="23" parent="21" flags="1" name="Travel"/>
+<cat key="24" parent="0" flags="0" name="Insurance"/>
+<cat key="25" parent="24" flags="1" name="Car"/>
+<cat key="26" parent="24" flags="1" name="Civil liability"/>
+<cat key="27" parent="24" flags="1" name="Dwelling"/>
+<cat key="28" parent="24" flags="1" name="Life"/>
+<cat key="29" parent="24" flags="1" name="Mutual insurance company"/>
+<cat key="30" parent="0" flags="0" name="Invoices"/>
+<cat key="31" parent="30" flags="1" name="Electricity"/>
+<cat key="32" parent="30" flags="1" name="Heating"/>
+<cat key="33" parent="30" flags="1" name="Housing"/>
+<cat key="34" parent="30" flags="9" name="In line service/Internet" b0="-30"/>
+<cat key="35" parent="30" flags="9" name="Portable" b0="-17.5"/>
+<cat key="36" parent="30" flags="1" name="Telephone"/>
+<cat key="37" parent="30" flags="1" name="Water"/>
+<cat key="38" parent="0" flags="0" name="Leisures/culture"/>
+<cat key="39" parent="0" flags="0" name="Loan"/>
+<cat key="40" parent="39" flags="1" name="Capital"/>
+<cat key="41" parent="0" flags="0" name="Miscellaneous"/>
+<cat key="42" parent="0" flags="0" name="Professional expenses"/>
+<cat key="43" parent="42" flags="1" name="Refunded"/>
+<cat key="44" parent="0" flags="0" name="Taxes"/>
+<cat key="45" parent="44" flags="9" name="Income taxes" b0="-149"/>
+<cat key="46" parent="44" flags="1" name="Other taxes"/>
+<cat key="47" parent="44" flags="1" name="Rates"/>
+<cat key="48" parent="0" flags="0" name="Transport"/>
+<cat key="49" parent="0" flags="8" name="Withdrawal of cash" b0="-5"/>
+<cat key="50" parent="0" flags="2" name="Incomes of placement"/>
+<cat key="51" parent="50" flags="3" name="Interests"/>
+<cat key="52" parent="0" flags="2" name="Other incomes"/>
+<cat key="53" parent="52" flags="3" name="Capital of received loan"/>
+<cat key="54" parent="52" flags="3" name="Family benefits"/>
+<cat key="55" parent="0" flags="2" name="Treatments and wages"/>
+<cat key="56" parent="55" flags="3" name="Premiums result"/>
+<cat key="57" parent="55" flags="3" name="Take-home pay"/>
+<cat key="58" parent="55" flags="3" name="Various premiums"/>
+<fav amount="371.79000000000002" account="0" dst_account="0"
+ paymode="4" flags="2" payee="0" category="0"
+ wording="Amiga Technologies" nextdate="731341" every="1" unit="2" limit="0"/>
+<fav amount="-3.0499999999999998" account="0" dst_account="0"
+ paymode="3" flags="0" payee="0" category="0"
+ wording="Cash" nextdate="731341" every="1" unit="2" limit="0"/>
+<fav amount="-66.469999999999999" account="0" dst_account="0"
+ paymode="2" flags="0" payee="0" category="0"
+ wording="Home sweet home" nextdate="731341" every="1" unit="2" limit="0"/>
+<fav amount="0" account="0" dst_account="0"
+ paymode="1" flags="2" payee="0" category="0"
+ wording="Refuel (d= v=)" nextdate="731341" every="1" unit="2" limit="0"/>
+<fav amount="-121.95999999999999" account="0" dst_account="1"
+ paymode="5" flags="0" payee="0" category="5"
+ wording="Savings" nextdate="731341" every="1" unit="2" limit="0"/>
+<fav amount="-32.619999999999997" account="0" dst_account="0"
+ paymode="2" flags="0" payee="0" category="0"
+ wording="Those stupid taxes" nextdate="731341" every="1" unit="2" limit="0"/>
+<ope date="731491" amount="-30" account="0" dst_account="0" paymode="1" flags="1" payee="8" category="34" wording="Internet DSL" info=""/>
+<ope date="731494" amount="-336" account="0" dst_account="0" paymode="4" flags="1" payee="15" category="1" wording="MATMUT" info=""/>
+<ope date="731495" amount="-495" account="0" dst_account="0" paymode="2" flags="1" payee="6" category="33" wording="Home sweet home" info="2569147"/>
+<ope date="731496" amount="-149" account="0" dst_account="0" paymode="4" flags="1" payee="11" category="45" wording="taxes" info=""/>
+<ope date="731496" amount="-27" account="0" dst_account="0" paymode="1" flags="1" payee="0" category="13" wording="Restair Brussels Airport" info="04.10"/>
+<ope date="731501" amount="-40" account="0" dst_account="0" paymode="3" flags="1" payee="16" category="49" wording="Cash" info=""/>
+<ope date="731513" amount="1371" account="0" dst_account="0" paymode="4" flags="3" payee="2" category="57" wording="Amiga Technologies" info=""/>
+<ope date="731522" amount="-64" account="0" dst_account="0" paymode="1" flags="1" payee="13" category="5" wording="La redoute (duffle)" info="31.10"/>
+<ope date="731522" amount="-30" account="0" dst_account="0" paymode="1" flags="1" payee="8" category="34" wording="Internet DSL" info=""/>
+<ope date="731524" amount="-32" account="0" dst_account="0" paymode="0" flags="1" payee="5" category="12" wording="Carrefour" info=""/>
+<ope date="731533" amount="-14" account="0" dst_account="0" paymode="1" flags="1" payee="0" category="13" wording="Pizza elena" info="12.11"/>
+<ope date="731537" amount="-11" account="0" dst_account="0" paymode="1" flags="1" payee="17" category="19" wording="Pharmacy" info="17.11"/>
+<ope date="731539" amount="-40" account="0" dst_account="0" paymode="3" flags="1" payee="16" category="49" wording="Cash" info=""/>
+<ope date="731544" amount="-495" account="0" dst_account="0" paymode="2" flags="1" payee="6" category="33" wording="Home sweet home" info="2569153"/>
+<ope date="731544" amount="1371" account="0" dst_account="0" paymode="4" flags="3" payee="2" category="57" wording="Amiga Technologies" info=""/>
+<ope date="731545" amount="-46" account="0" dst_account="0" paymode="1" flags="1" payee="5" category="12" wording="Carrefour" info="25.11"/>
+<ope date="731547" amount="-94" account="0" dst_account="0" paymode="1" flags="1" payee="0" category="6" wording="Golden gate (dd 120Go)" info="27.11"/>
+<ope date="731552" amount="-30" account="0" dst_account="0" paymode="1" flags="1" payee="8" category="34" wording="Internet DSL" info=""/>
+<ope date="731555" amount="-81" account="0" dst_account="0" paymode="1" flags="1" payee="14" category="12" wording="Lidl" info="05.12"/>
+<ope date="731557" amount="-25" account="0" dst_account="0" paymode="1" flags="1" payee="18" category="35" wording="SFR" info="08.12"/>
+<ope date="731564" amount="-63" account="0" dst_account="0" paymode="1" flags="1" payee="4" category="13" wording="Buffalo" info="12.12"/>
+<ope date="731564" amount="-21" account="0" dst_account="0" paymode="1" flags="1" payee="1" category="14" wording="Amazon (dvd ghost)" info="15.12"/>
+<ope date="731569" amount="-39" account="0" dst_account="0" paymode="1" flags="1" payee="9" category="36" wording="France Telecom" info="19.12"/>
+<ope date="731570" amount="-17" account="0" dst_account="0" paymode="1" flags="1" payee="0" category="13" wording="Venezia" info="02.12"/>
+<ope date="731571" amount="-89" account="0" dst_account="0" paymode="1" flags="1" payee="21" category="1" wording="Weynants (brakes)" info="19.12"/>
+<ope date="731574" amount="-495" account="0" dst_account="0" paymode="2" flags="1" payee="6" category="33" wording="Home sweet home" info="2569155"/>
+<ope date="731574" amount="1371" account="0" dst_account="0" paymode="4" flags="3" payee="2" category="57" wording="Amiga Technologies" info=""/>
+<ope date="731575" amount="-29" account="0" dst_account="0" paymode="1" flags="1" payee="19" category="13" wording="Tokyo" info="29.12"/>
+<ope date="731583" amount="-46" account="0" dst_account="0" paymode="2" flags="1" payee="20" category="6" wording="Monitor 1083S" info="8760943"/>
+<ope date="731583" amount="-30" account="0" dst_account="0" paymode="1" flags="1" payee="8" category="34" wording="Internet DSL" info=""/>
+<ope date="731594" amount="-1" account="0" dst_account="0" paymode="1" flags="1" payee="7" category="1" wording="Refuel (d=92340 v=7.7)" info="12.01"/>
+<ope date="731595" amount="-66" account="0" dst_account="0" paymode="4" flags="1" payee="6" category="33" wording="Home sweet home" info=""/>
+<ope date="731595" amount="-2" account="0" dst_account="0" paymode="1" flags="1" payee="7" category="1" wording="Refuel (d=92414 v=16.47)" info="14.01"/>
+<ope date="731599" amount="-3" account="0" dst_account="0" paymode="3" flags="1" payee="16" category="49" wording="Cash" info=""/>
+<ope date="731602" amount="-48" account="0" dst_account="0" paymode="2" flags="1" payee="12" category="0" wording="PEAVEY Envoy 110" info="8760944"/>
+<ope date="731609" amount="-8" account="0" dst_account="0" paymode="1" flags="1" payee="10" category="5" wording="Black shoes" info="26.01"/>
+<ope date="731610" amount="-121.95999999999999" account="0" dst_account="1" paymode="5" flags="1" payee="0" category="0" wording="Savings" info=""/>
+<ope date="731610" amount="-2" account="0" dst_account="0" paymode="1" flags="1" payee="7" category="1" wording="Refuel (d=92597 v=15.41)" info="30.01"/>
+<ope date="731610" amount="121.95999999999999" account="1" dst_account="0" paymode="5" flags="3" payee="0" category="0" wording="Savings" info=""/>
+<ope date="731610" amount="1371" account="0" dst_account="0" paymode="4" flags="3" payee="2" category="57" wording="Amiga Technologies" info=""/>
+<ope date="731614" amount="-46" account="0" dst_account="0" paymode="2" flags="1" payee="20" category="6" wording="Harddisk 420Mb" info="8760945"/>
+<ope date="731614" amount="-30" account="0" dst_account="0" paymode="1" flags="1" payee="8" category="34" wording="Internet DSL" info=""/>
+<ope date="731616" amount="-46" account="0" dst_account="0" paymode="2" flags="1" payee="3" category="6" wording="Amiga 1200 Explorer" info="8760946"/>
+<ope date="731625" amount="-5" account="0" dst_account="0" paymode="1" flags="1" payee="7" category="1" wording="Refuel (d=92788 v=40)" info="14.02"/>
+<ope date="731626" amount="-66" account="0" dst_account="0" paymode="4" flags="1" payee="6" category="33" wording="Home sweet home" info=""/>
+<ope date="731636" amount="-3" account="0" dst_account="0" paymode="3" flags="1" payee="16" category="49" wording="Cash" info=""/>
+<ope date="731638" amount="-121.95999999999999" account="0" dst_account="1" paymode="5" flags="1" payee="0" category="0" wording="Savings" info=""/>
+<ope date="731638" amount="121.95999999999999" account="1" dst_account="0" paymode="5" flags="3" payee="0" category="0" wording="Savings" info=""/>
+<ope date="731638" amount="1371" account="0" dst_account="0" paymode="4" flags="3" payee="2" category="57" wording="Amiga Technologies" info=""/>
+<ope date="731641" amount="-11" account="0" dst_account="0" paymode="1" flags="1" payee="0" category="5" wording="Levis 501" info="01.03"/>
+<ope date="731643" amount="-30" account="0" dst_account="0" paymode="1" flags="1" payee="8" category="34" wording="Internet DSL" info=""/>
+<ope date="731652" amount="-81" account="0" dst_account="0" paymode="2" flags="1" payee="12" category="0" wording="Korg 05R-W" info="8760947"/>
+<ope date="731654" amount="-37" account="0" dst_account="0" paymode="2" flags="1" payee="12" category="0" wording="ZOOM Player 2020" info="8760948"/>
+<ope date="731654" amount="-3" account="0" dst_account="0" paymode="3" flags="1" payee="16" category="49" wording="Cash" info=""/>
+<ope date="731655" amount="-66" account="0" dst_account="0" paymode="4" flags="1" payee="6" category="33" wording="Home sweet home" info=""/>
+<ope date="731667" amount="1371" account="0" dst_account="0" paymode="4" flags="3" payee="2" category="57" wording="Amiga Technologies" info=""/>
+<ope date="731668" amount="18" account="0" dst_account="0" paymode="2" flags="3" payee="0" category="0" wording="BOSS BE-5 Sold" info=""/>
+<ope date="731670" amount="-121.95999999999999" account="0" dst_account="1" paymode="5" flags="1" payee="0" category="0" wording="Savings" info=""/>
+<ope date="731670" amount="121.95999999999999" account="1" dst_account="0" paymode="5" flags="3" payee="0" category="0" wording="Savings" info=""/>
+<ope date="731674" amount="-30" account="0" dst_account="0" paymode="1" flags="0" payee="8" category="34" wording="Internet DSL" info=""/>
+<ope date="731675" amount="-31" account="0" dst_account="0" paymode="2" flags="0" payee="0" category="6" wording="Blizzard 1230-IV-50Mhz-8Mb" info="8760949"/>
+<ope date="731676" amount="-65" account="0" dst_account="0" paymode="2" flags="0" payee="21" category="1" wording="Car repair" info="8760950"/>
+<ope date="731682" amount="-16" account="0" dst_account="0" paymode="3" flags="0" payee="0" category="0" wording="I Love Techno (advance)" info=""/>
+<ope date="731686" amount="-66" account="0" dst_account="0" paymode="4" flags="0" payee="6" category="22" wording="Home sweet home" info=""/>
+<ope date="731695" amount="1371" account="0" dst_account="0" paymode="4" flags="2" payee="2" category="57" wording="Amiga Technologies" info=""/>
+</homebank>
diff --git a/data/datas/hb-categories-de.csv b/data/datas/hb-categories-de.csv
new file mode 100644 (file)
index 0000000..b8c0069
--- /dev/null
@@ -0,0 +1,126 @@
+1;-;Alimente 
+1;-;Automobil 
+2;-;Auto-Payment 
+2;-;Benzin 
+2;-;Wartung 
+1;-;Bankgebühren 
+2;-;Gezahlte Zinsen 
+2;-;Service kostenlos 
+1;-;Bills 
+2;-;Kabel / Satelliten-Fernsehen 
+2;-;Cell Phone 
+2;-;Cellular 
+2;-;Elektrizität 
+2;-;Garbage & Recycle 
+2;-;Fitnessraum 
+2;-;Home-owner's Dues 
+2;-;Mitgliedsbeiträge 
+2;-;Mortgage Payment 
+2;-;Natural Gas / Öl 
+2;-;Zeitung 
+2;-;On-line/Internet Service 
+2;-;Andere Loan Payment 
+2;-;Miete 
+2;-;Student Loan Payment 
+2;-;Telefon 
+2;-;Wasser & Abwasser 
+1;-;Bargeldauszahlung 
+1;-;Spenden 
+1;-;Kinderbetreuung 
+1;-;Kinder / Spielzeug 
+2;-;Child Support 
+2;-;Kindertagesstätte 
+1;-;Kleidung 
+1;-;Zahlungen mit Kreditkarte / Transfers 
+1;-;Dining Out 
+1;-;Bildung 
+2;-;Bücher 
+2;-;Gebühren 
+2;-;Studiengebühren 
+1;-;Unterhaltung 
+1;-;Gebühren 
+1;-;Lebensmittel 
+1;-;Geschenke 
+1;-;Lebensmittel 
+1;-;Health-care 
+2;-;Dental 
+2;-;Eye-Care 
+2;-;Krankenhaus 
+2;-;Physician 
+2;-;Rezepte 
+1;-;Hobbies / Freizeit 
+2;-;Bücher & Zeitschriften 
+2;-;Kulturelle Veranstaltungen 
+2;-;Entertaining 
+2;-;Film & Video Rentals 
+2;-;Sporting Club 
+2;-;Sporting Goods 
+2;-;Tapes & CDs 
+2;-;Spielzeug 
+1;-;Home Improvement 
+1;-;Haushalt 
+2;-;Möblierung 
+2;-;House Cleaning 
+2;-;Yard Service 
+1;-;Versicherung 
+2;-;Automobile 
+2;-;Gesundheit 
+2;-;Home-Eigentümers / Mieters 
+2;-;Life 
+1;-;Job Expense 
+2;-;Nicht erstattete 
+2;-;Erstattet, 
+1;-;Darlehen 
+2;-;Darlehenszinsen 
+2;-;Hypotheken-Zinsen 
+2;-;Student Loan Interest 
+1;-;Verschiedenes 
+1;-;Mortgage / Miete 
+1;-;Körperpflege 
+1;-;Pet Care 
+2;-;Essen 
+2;-;Supplies 
+2;-;Tierarzt 
+1;-;Telefon / Wireless 
+1;-;Services / Mitgliedschaften 
+1;-;Steuern 
+2;-;Bundessteuer 
+2;-;Bundessteuer-Jahr zurück 
+2;-;Local Income Tax 
+2;-;Medicare Steuern 
+2;-;Sonstige Steuern 
+2;-;Real Estate Steuern 
+2;-;Sales Tax 
+2;-;Social Security Tax 
+2;-;State Income Tax 
+2;-;Staat / Provinz 
+1;-;Reisen / Urlaub 
+2;-;Freie 
+2;-;Reise 
+1;-;Utilities 
+1;+;Erträge / Zinsen 
+1;+;Vermögenseinkommen 
+2;+;Capital Gains 
+2;+;Dividenden 
+2;+;Zinsen 
+2;+;Steuerfreie Zinsen 
+1;+;Keine Ausgabe 
+1;+;Sonstige Erträge 
+2;+;Child Support erhalten 
+2;+;Employee Stock Option 
+2;+;Geschenke erhalten 
+2;+;Loan Principal Received 
+2;+;Lotterien 
+2;+;State & Local Tax Refund 
+2;+;Arbeitslosengeld 
+1;+;Alterseinkünftegesetz 
+2;+;IRA Distribution 
+2;+;Pensions & Annuities 
+2;+;Social Security Benefits 
+1;+;Lohn & Gehalt 
+2;+;Bonus 
+2;+;Kommission 
+2;+;Employer Passende 
+2;+;Brutto-Pay 
+2;+;Net Pay 
+2;+;Überstunden 
diff --git a/data/datas/hb-categories-en.csv b/data/datas/hb-categories-en.csv
new file mode 100644 (file)
index 0000000..c7fed24
--- /dev/null
@@ -0,0 +1,126 @@
+1;-;Alimony
+1;-;Automobile
+2;-;Car Payment
+2;-;Gasoline
+2;-;Maintenance
+1;-;Bank Charges
+2;-;Interest Paid
+2;-;Service charge
+1;-;Bills
+2;-;Cable/Satellite Television
+2;-;Cell Phone
+2;-;Cellular
+2;-;Electricity
+2;-;Garbage & Recycle
+2;-;Health Club
+2;-;Home-owner's Dues
+2;-;Membership Fees
+2;-;Mortgage Payment
+2;-;Natural Gas/Oil
+2;-;Newspaper
+2;-;On-line/Internet Service
+2;-;Other Loan Payment
+2;-;Rent
+2;-;Student Loan Payment
+2;-;Telephone
+2;-;Water & Sewer
+1;-;Cash Withdrawal
+1;-;Charitable Donations
+1;-;Childcare
+1;-;Children/Toys
+2;-;Child Support
+2;-;Daycare
+1;-;Clothing
+1;-;Credit Card Payments/Transfers
+1;-;Dining Out
+1;-;Education
+2;-;Books
+2;-;Fees
+2;-;Tuition
+1;-;Entertainment
+1;-;Fees
+1;-;Food
+1;-;Gifts
+1;-;Groceries
+1;-;Health-care
+2;-;Dental
+2;-;Eye-care
+2;-;Hospital
+2;-;Physician
+2;-;Prescriptions
+1;-;Hobbies/Leisure
+2;-;Books & Magazines
+2;-;Cultural Events
+2;-;Entertaining
+2;-;Movies & Video Rentals
+2;-;Sporting Events
+2;-;Sporting Goods
+2;-;Tapes & CDs
+2;-;Toys & Games
+1;-;Home Improvement
+1;-;Household
+2;-;Furnishing
+2;-;House Cleaning
+2;-;Yard Service
+1;-;Insurance
+2;-;Automobile
+2;-;Health
+2;-;Home-owner's/Renter's
+2;-;Life
+1;-;Job Expense
+2;-;Non-Reimbursed
+2;-;Reimbursed
+1;-;Loan
+2;-;Loan Interest
+2;-;Mortgage Interest
+2;-;Student Loan Interest
+1;-;Miscellaneous
+1;-;Mortgage/Rent
+1;-;Personal Care
+1;-;Pet Care
+2;-;Food
+2;-;Supplies
+2;-;Veterinarian
+1;-;Phone/Wireless
+1;-;Services/Memberships
+1;-;Taxes
+2;-;Federal Income Tax
+2;-;Federal Income Tax-Previous Year
+2;-;Local Income Tax
+2;-;Medicare tax
+2;-;Other Taxes
+2;-;Real Estate Taxes
+2;-;Sales Tax
+2;-;Social Security Tax
+2;-;State Income Tax
+2;-;State/Provincial
+1;-;Travel/Vacation
+2;-;Lodging
+2;-;Travel
+1;-;Utilities
+1;+;Income/Interest
+1;+;Investment Income
+2;+;Capital Gains
+2;+;Dividends
+2;+;Interest
+2;+;Tax-Exempt Interest
+1;+;Not an Expense
+1;+;Other Income
+2;+;Child Support Received
+2;+;Employee Stock Option
+2;+;Gifts Received
+2;+;Loan Principal Received
+2;+;Lotteries
+2;+;State & Local Tax Refund
+2;+;Unemployment Compensation
+1;+;Retirement Income
+2;+;IRA Distribution
+2;+;Pensions & Annuities
+2;+;Social Security Benefits
+1;+;Wage & Salary
+2;+;Bonus
+2;+;Commission
+2;+;Employer Matching
+2;+;Gross Pay
+2;+;Net Pay
+2;+;Overtime
diff --git a/data/datas/hb-categories-es.csv b/data/datas/hb-categories-es.csv
new file mode 100644 (file)
index 0000000..4fcb886
--- /dev/null
@@ -0,0 +1,127 @@
+1;-;Pensión alimenticia 
+1;-;Automóvil 
+2;-;Pago de Automóvil 
+2;-;Gasolina 
+2;-;Mantenimiento 
+1;-;Cargos del Banco 
+2;-;Interés Pagado 
+2;-;Servicio de carga 
+1;-;Billetes 
+2;-;Cable / Televisión por satélite 
+2;-;Cell Phone 
+2;-;Celular 
+2;-;Electricidad 
+2;-;Basura y Reciclaje 
+2;-;Health Club 
+2;-;Inicio-propietario de Cuotas 
+2;-;Cuotas de Afiliación 
+2;-;Hipoteca de Pago 
+2;-;Gas Natural / Gas 
+2;-;Periódico 
+2;-;Servicio de On-line/Internet 
+2;-;El pago del préstamo Otros 
+2;-;Alquiler 
+2;-;Pago de Préstamo Estudiantil 
+2;-;Teléfono 
+2;-;Agua y Alcantarillado 
+1;-;Retiro de efectivo 
+1;-;Donaciones caritativas 
+1;-;Cuidado de niños 
+1;-;Los niños / Juguetes 
+2;-;Manutención de Niños 
+2;-;Guardería 
+1;-;Ropa 
+1;-;Pagos con tarjeta de crédito / Transferencias 
+1;-;Comer fuera 
+1;-;Educación 
+2;-;Libros 
+2;-;Honorarios 
+2;-;Matrícula 
+1;-;Entretenimiento 
+1;-;Tasas 
+1;-;Comida 
+1;-;Regalos 
+1;-;Comestibles 
+1;-;Atención de la salud 
+2;-;Dental 
+2;-;De atención oftálmica 
+2;-;Hospital 
+2;-;Médico 
+2;-;Prescripciones 
+1;-;Aficiones / Ocio 
+2;-;Libros y Revistas 
+2;-;Eventos culturales 
+2;-;Entretenido 
+2;-;Cine y Video de Alquiler 
+2;-;Eventos Deportivos 
+2;-;Artículos Deportivos 
+2;-;Cintas y CDs 
+2;-;Juguetes y juegos 
+1;-;Mejoras para el hogar 
+1;-;Casa 
+2;-;Muebles 
+2;-;Limpieza de Casas 
+2;-;Patio de servicio 
+1;-;Seguro 
+2;-;Automóvil 
+2;-;Salud 
+2;-;Inicio-propietario / arrendatario 
+2;-;La vida 
+1;-;Empleo de gastos 
+2;-;No Reembolso 
+2;-;Reembolso 
+1;-;Préstamo 
+2;-;Préstamos de Interés 
+2;-;Hipoteca de Interés 
+2;-;Interés de préstamos estudiantiles 
+1;-;Misceláneo 
+1;-;Hipoteca / Alquiler 
+1;-;Cuidado Personal 
+1;-;Cuidado de Mascotas 
+2;-;Alimentación 
+2;-;Suministros 
+2;-;Médico Veterinario 
+1;-;Teléfono / Wireless 
+1;-;Servicios / Asociaciones 
+1;-;Impuestos 
+2;-;Impuesto sobre la Renta Federal 
+2;-;Año de impuestos sobre la renta federal anterior 
+2;-;Impuesto sobre la Renta Local 
+2;-;Impuesto sobre Medicare 
+2;-;Otros Impuestos 
+2;-;Impuestos sobre bienes raíces 
+2;-;Impuesto a las Ventas 
+2;-;Impuesto de la Seguridad Social 
+2;-;Estado Impuesto a la Renta 
+2;-;Estado / Provincia 
+1;-;Agencia de viajes / vacaciones 
+2;-;Alojamiento 
+2;-;Viajes 
+1;-;Utilidades 
+1;+;Ingresos / Interés 
+1;+;Ingresos por inversiones 
+2;+;Ganancias de Capital 
+2;+;Dividendos 
+2;+;Interés 
+2;+;Intereses exentos de impuestos 
+1;+;No un gasto 
+1;+;Otros Ingresos 
+2;+;Mantenimiento de hijos recibido 
+2;+;Empleado de Opciones sobre Acciones 
+2;+;Recibidos 
+2;+;Director del préstamo recibido 
+2;+;Loterías 
+2;+;Departamental y Local Devolución de impuestos 
+2;+;Compensación por Desempleo 
+1;+;Ingresos de Jubilación 
+2;+;Distribución del IRA 
+2;+;Las pensiones y anualidades 
+2;+;Beneficios del Seguro Social 
+1;+;Salarios y sueldos 
+2;+;Bono 
+2;+;Comisión 
+2;+;El empleador concordantes 
+2;+;Ingreso Bruto 
+2;+;Salario neto 
+2;+;Horas extraordinarias 
+
diff --git a/data/datas/hb-categories-fr.csv b/data/datas/hb-categories-fr.csv
new file mode 100644 (file)
index 0000000..b4f241a
--- /dev/null
@@ -0,0 +1,138 @@
+1;-;Abonnement/factures
+2;-;Assurance habitation
+2;-;Charges
+2;-;Chauffage
+2;-;Eau
+2;-;Électricité
+2;-;Internet
+2;-;Loyer
+2;-;Ménage
+2;-;Portable
+2;-;Remb. crédit conso
+2;-;Remb. prêt immobilier
+2;-;Salarié à domicile
+2;-;Service d'entretien
+2;-;Téléphone
+2;-;TV/Câble
+1;-;Alimentation
+2;-;Café/bar
+2;-;Épicerie
+2;-;Restaurant
+1;-;Animaux domestiques
+2;-;Alimentation
+2;-;Fournitures diverses
+2;-;Frais de garde
+2;-;Vétérinaire
+1;-;Auto/moto
+2;-;Accessoires
+2;-;Assurance Auto/moto
+2;-;Carburant
+2;-;Entretien/réparations
+2;-;Parking/péage
+2;-;Remb. de prêt
+1;-;Divers
+2;-;Cadeaux
+2;-;Dons caritatifs
+2;-;Responsabilité civile
+2;-;Retrait d'espèces
+1;-;Enfants
+2;-;Activité sportive/culturelle
+2;-;Assurance scolaire
+2;-;Frais de cantine
+2;-;Frais de garde
+2;-;Frais de scolarité
+2;-;Frais divers
+2;-;Remb. prêt étudiant
+1;-;Épargne
+2;-;Assurancevie
+2;-;Livrets/Divers
+1;-;Équipement du logement
+2;-;Ameublement
+2;-;Bricolage / Outils
+2;-;Électroménager
+2;-;Jardinage
+2;-;Ordinateur et accessoires
+2;-;Remb. de crédit équipement
+2;-;Télévision et accessoires
+2;-;Travaux / Décoration
+1;-;Frais bancaires
+2;-;Agios
+2;-;Carte de paiement/de crédit
+2;-;Frais divers
+2;-;Intérêts versés
+2;-;Services / Abonnement
+1;-;Frais professionnels
+2;-;Non remboursés
+2;-;Remboursés
+1;-;Habillement
+2;-;Accessoires
+2;-;Chaussures
+2;-;Vêtements
+1;-;Impôts
+2;-;Autres impôts
+2;-;Cotisations Sécurité sociale
+2;-;Impôts locaux
+2;-;Impôts sur le revenu
+2;-;Impôts sur le revenuAnnée préc.
+1;-;Loisirs/culture/sport
+2;-;Activité sportive
+2;-;Articles de sport
+2;-;Achat CD/DVD
+2;-;Cinéma/spectacle
+2;-;Jeux
+2;-;Journaux
+2;-;Livres
+2;-;Location DVD
+2;-;Manifestation sportives
+2;-;Musées/expositions
+1;-;Santé
+2;-;Complémentaire santé
+2;-;Dentiste
+2;-;Hôpital
+2;-;Kinésithérapeute
+2;-;Médecin
+2;-;Oculiste
+2;-;Pharmacie
+1;-;Soin de la personne
+2;-;Coiffeur/esthéticienne
+2;-;Thalasso/remise en forme
+1;-;Transport
+2;-;Avion
+2;-;Métro/Bus/Train
+2;-;Taxis
+1;-;Vacances
+2;-;Alimentation/restaurant
+2;-;Assurance voyage
+2;-;Divers
+2;-;Excursion/visite
+2;-;Location de voiture
+2;-;Logement
+2;-;Séjours
+2;-;Voyage
+1;+;Autres revenus
+2;+;Accident du travail
+2;+;Allocations de chômage
+2;+;Allocations familiales
+2;+;Capital de prêt reçu
+2;+;Crédit d'impôts
+2;+;Dons et cadeaux
+2;+;Héritage
+2;+;Jeux
+2;+;Option d'achat d'actions
+1;+;Placements
+2;+;Dividendes
+2;+;Intérêts
+2;+;Plusvalues
+2;+;Plusvalues immobilières
+2;+;Revenus locatifs
+1;+;Retraite
+2;+;Pensions
+2;+;Régime général
+2;+;Retraite complémentaire
+1;+;Traitements et salaires
+2;+;Commissions
+2;+;Contributions employeur
+2;+;Heures supplémentaires
+2;+;Primes diverses
+2;+;Primes résultat
+2;+;Salaire net
diff --git a/data/datas/hb-categories-it.csv b/data/datas/hb-categories-it.csv
new file mode 100644 (file)
index 0000000..c2e70b2
--- /dev/null
@@ -0,0 +1,126 @@
+1;-;Alimenti 
+1;-;Automobile 
+2;-;Auto di pagamento 
+2;-;Benzina 
+2;-;Manutenzione 
+1;-;Le spese bancarie 
+2;-;Interessi pagamento 
+2;-;Servizio di carica 
+1;-;Banconote 
+2;-;Cavo / Satellite Television 
+2;-;Cell Phone 
+2;-;Cellular 
+2;-;Elettricità 
+2;-;Rifiuti e riciclaggio 
+2;-;Health Club 
+2;-;Home-proprietario Quote 
+2;-;Quota di Adesione 
+2;-;Ipoteca di pagamento 
+2;-;Gas naturale / olio 
+2;-;Giornale 
+2;-;Servizio On-line/Internet 
+2;-;Pagamento altro prestito 
+2;-;Affitto 
+2;-;Studente prestito di pagamento 
+2;-;Telefono 
+2;-;Acqua e fogna 
+1;-;Prelievo di contanti 
+1;-;Donazioni di beneficenza 
+1;-;Childcare 
+1;-;I bambini / Giocattoli 
+2;-;Child Support 
+2;-;Asilo 
+1;-;Abbigliamento 
+1;-;Pagamenti con carta di credito / Trasferimenti 
+1;-;Dining Out 
+1;-;Istruzione 
+2;-;Libri 
+2;-;Tasse 
+2;-;Tasse scolastiche 
+1;-;Divertimento 
+1;-;Tasse 
+1;-;Cibo 
+1;-;Regali 
+1;-;Alimentari 
+1;-;Di assistenza sanitaria 
+2;-;Dental 
+2;-;Eye-care 
+2;-;Ospedale 
+2;-;Medico 
+2;-;Prescrizioni 
+1;-;Hobby / tempo libero 
+2;-;Libri e Riviste 
+2;-;Eventi Culturali 
+2;-;Divertente 
+2;-;Film e video Affitti 
+2;-;Manifestazioni Sportive 
+2;-;Sporting Goods 
+2;-;Nastri e CD 
+2;-;Giocattoli e giochi 
+1;-;Home Improvement 
+1;-;Famiglia 
+2;-;Arredamento 
+2;-;La pulizia della casa 
+2;-;Cantiere di servizio 
+1;-;Assicurazione 
+2;-;Automobile 
+2;-;Salute 
+2;-;Home-proprietario / Renter 
+2;-;Life 
+1;-;Job Expense 
+2;-;Non rimborsabili 
+2;-;Rimborsati 
+1;-;Prestito 
+2;-;Prestito senza interessi 
+2;-;Interessi ipotecari 
+2;-;Studente di interessi sui prestiti 
+1;-;Varie 
+1;-;Ipoteca / Affitto 
+1;-;Personal Care 
+1;-;Pet Care 
+2;-;Cibo 
+2;-;Forniture 
+2;-;Veterinario 
+1;-;Telefono / Wireless 
+1;-;Servizi / Associazioni 
+1;-;Tasse 
+2;-;Imposta federale sul reddito 
+2;-;Anno federale sul reddito fiscale precedente 
+2;-;Imposta locale sui redditi 
+2;-;Tassa di Medicare 
+2;-;Altre imposte 
+2;-;Tasse Immobiliari 
+2;-;Tasse di vendita 
+2;-;Tassa di sicurezza sociale 
+2;-;Stato di imposta sul reddito 
+2;-;Stato / Provincia 
+1;-;Viaggi / Vacanze 
+2;-;Alloggio 
+2;-;Viaggi 
+1;-;Utilità 
+1;+;Reddito / Interessi 
+1;+;Redditi da capitale 
+2;+;Utili di capitale 
+2;+;Dividendi 
+2;+;Interessi 
+2;+;Interessi di esenzione fiscale 
+1;+;Non è una spesa 
+1;+;Altri proventi 
+2;+;Supporto bambino ha ricevuto 
+2;+;Dipendente di Stock Option 
+2;+;Doni ricevuti 
+2;+;Principali prestito ricevuto 
+2;+;Lotterie 
+2;+;Stato e locali Tax Refund 
+2;+;Disoccupazione Compensazione 
+1;+;Redditi da pensione 
+2;+;Distribuzione IRA 
+2;+;Pensioni e vitalizi 
+2;+;Le prestazioni di sicurezza sociale 
+1;+;Salario e stipendio 
+2;+;Bonus 
+2;+;Commissione 
+2;+;Datore di lavoro di corrispondenza 
+2;+;Retribuzione lorda 
+2;+;La retribuzione netta 
+2;+;Lavoro straordinario 
diff --git a/data/datas/hb-categories-pt.csv b/data/datas/hb-categories-pt.csv
new file mode 100644 (file)
index 0000000..e23ba9b
--- /dev/null
@@ -0,0 +1,126 @@
+1;-;Pensão de alimentos 
+1;-;Automóvel 
+2;-;Pagamento de carro 
+2;-;Gasoline 
+2;-;Manutenção 
+1;-;Os encargos bancários 
+2;-;Juros pagos 
+2;-;Taxa de Serviço 
+1;-;Notas 
+2;-;TV a cabo / satélite 
+2;-;Celular 
+2;-;Celular 
+2;-;Electricidade 
+2;-;Lixo e Reciclagem 
+2;-;Health Club 
+2;-;Dues Home-proprietário 
+2;-;Taxas de Associação 
+2;-;Pagamento de Hipoteca 
+2;-;Gás Natural / Óleo 
+2;-;Diário 
+2;-;Serviço de On-line/Internet 
+2;-;O pagamento do empréstimo Outros 
+2;-;Rent 
+2;-;O pagamento do empréstimo de estudante 
+2;-;Telefone 
+2;-;Água e Esgoto 
+1;-;Retirar Dinheiro 
+1;-;Doações 
+1;-;Childcare 
+1;-;Crianças / brinquedos 
+2;-;Apoio à Criança 
+2;-;Creche 
+1;-;Vestuário 
+1;-;Pagamentos com cartão de crédito / Transfers 
+1;-;Dining Out 
+1;-;Educação 
+2;-;Livros 
+2;-;Taxas 
+2;-;Mensalidades 
+1;-;Diversão 
+1;-;Honorários 
+1;-;Comida 
+1;-;Presentes 
+1;-;Mercearia 
+1;-;Cuidados de saúde 
+2;-;Dental 
+2;-;Eye de cuidados 
+2;-;Hospital 
+2;-;Médico 
+2;-;Prescrição 
+1;-;Hobbies e Lazer 
+2;-;Livros e Revistas 
+2;-;Eventos Culturais 
+2;-;Entertaining 
+2;-;Cinema e Video Rentals 
+2;-;Eventos Esportivos 
+2;-;Esporte e Lazer 
+2;-;Tapes & CDs 
+2;-;Brinquedos e Games 
+1;-;Home Improvement 
+1;-;Casa 
+2;-;Mobiliário 
+2;-;Lavagem House 
+2;-;Serviço de Quintal 
+1;-;Seguro 
+2;-;Automobile 
+2;-;Saúde 
+2;-;Home-proprietário / locatário do 
+2;-;Life 
+1;-;Trabalho Despesa 
+2;-;Não reembolsáveis 
+2;-;Reembolso 
+1;-;Empréstimo 
+2;-;Juros de empréstimos 
+2;-;Interesse Mortgage 
+2;-;Juros do empréstimo de estudante 
+1;-;Variado 
+1;-;Mortgage / Rent 
+1;-;Cuidados Pessoais 
+1;-;Pet Care 
+2;-;Alimentos 
+2;-;Suprimentos 
+2;-;Veterinário 
+1;-;Telefone / Wireless 
+1;-;Serviços / Associações 
+1;-;Impostos 
+2;-;Imposto de Renda Federal 
+2;-;Ano Receita Federal Tax-Anterior 
+2;-;Imposto de Renda Local 
+2;-;Imposto sobre Medicare 
+2;-;Outros Impostos 
+2;-;Real Estate Impostos 
+2;-;Imposto sobre Vendas 
+2;-;Imposto de Segurança Social 
+2;-;Imposto de Renda Estado 
+2;-;Estadual / municipal 
+1;-;Viagens de férias / 
+2;-;Hospedagem 
+2;-;Viagem 
+1;-;Utilitários 
+1;+;Renda / Juros 
+1;+;Rendimento de Investimento 
+2;+;Ganhos de Capital 
+2;+;Dividendos 
+2;+;Juros 
+2;+;Interesse tax-exempt 
+1;+;Não é uma despesa 
+1;+;Outras receitas 
+2;+;Apoio à Criança Recebido 
+2;+;Employee Stock Option 
+2;+;Dons recebidos 
+2;+;Principal empréstimo recebido 
+2;+;Loterias 
+2;+;Restituição Imposto Estadual e Municipal 
+2;+;Compensação de desemprego 
+1;+;Renda de aposentadoria 
+2;+;Distribuição IRA 
+2;+;Pensões e Anuidades 
+2;+;Benefícios Sociais Segurança 
+1;+;Salário e Salário 
+2;+;Bonus 
+2;+;Comissão 
+2;+;Correspondência de Empregador 
+2;+;Remuneração Bruta 
+2;+;Net Pay 
+2;+;Overtime 
diff --git a/data/datas/hb-categories-ro.csv b/data/datas/hb-categories-ro.csv
new file mode 100644 (file)
index 0000000..6b41153
--- /dev/null
@@ -0,0 +1,126 @@
+1;-;Pensia alimentară 
+1;-;Auto 
+2;-;Maşini de plată 
+2;-;Benzina 
+2;-;Întreţinere 
+1;-;Banca Taxe 
+2;-;Dobânda plătită 
+2;-;Tariful pentru serviciu 
+1;-;Proiectele de legi 
+2;-;Televiziune prin cablu sau televiziune prin satelit 
+2;-;Telefon mobil 
+2;-;Celular 
+2;-;Electricitate 
+2;-;Gunoi & Recycle 
+2;-;Club de sanatate 
+2;-;Home-proprietarului Dues 
+2;-;Componenţa Taxe 
+2;-;Ipoteca de plată 
+2;-;Gaze naturale / petrol 
+2;-;Ziar 
+2;-;Serviciul On-line/Internet 
+2;-;Alte împrumut de plată 
+2;-;Inchirieri 
+2;-;Student Împrumut de plată 
+2;-;Telefon 
+2;-;Apă şi canalizare 
+1;-;Retragerea de numerar 
+1;-;Donatii caritabile 
+1;-;De îngrijire a copiilor 
+1;-;Copii / Jucarii 
+2;-;Suport pentru copii 
+2;-;Zi 
+1;-;Îmbrăcăminte 
+1;-;Card de credit Plăţi / transferuri 
+1;-;Dining Out 
+1;-;Educaţie 
+2;-;Carti 
+2;-;Taxe 
+2;-;Scolarizare 
+1;-;Divertisment 
+1;-;Taxe 
+1;-;Alimente 
+1;-;Cadouri 
+1;-;Alimente 
+1;-;De sănătate 
+2;-;Dentare 
+2;-;Ochi-de îngrijire 
+2;-;Spitalul 
+2;-;Medic 
+2;-;Prescripţii 
+1;-;Hobby-uri / Agrement 
+2;-;Cărţi şi reviste 
+2;-;Evenimente culturale 
+2;-;Divertisment 
+2;-;Filme & Inchirieri Video 
+2;-;Evenimente sportive 
+2;-;Sportive 
+2;-;Benzi si CD-uri 
+2;-;Jucarii si jocuri 
+1;-;Home Îmbunătăţirea 
+1;-;Gospodărie 
+2;-;Mobilier 
+2;-;Casa de curăţare 
+2;-;Serviciul Yard 
+1;-;Asigurare 
+2;-;Automobile 
+2;-;Sănătate 
+2;-;Home-proprietarului / Clientul a 
+2;-;Viaţa 
+1;-;Cheltuieli de locuri de muncă 
+2;-;Non-rambursate 
+2;-;Rambursate 
+1;-;Împrumut 
+2;-;Împrumut fără dobândă 
+2;-;Ipoteca Dobânzi 
+2;-;Student Împrumut de Interes 
+1;-;Diverse 
+1;-;Ipoteca / Inchiriaza 
+1;-;De îngrijire personală 
+1;-;Pet Care 
+2;-;Produse alimentare 
+2;-;Consumabile 
+2;-;Medicul veterinar 
+1;-;Telefon / Wireless 
+1;-;Servicii / Afilieri 
+1;-;Taxele 
+2;-;Federal Impozitul pe venit 
+2;-;Anul venit Federală fiscal precedent 
+2;-;Locală Impozitul pe venit 
+2;-;Medicare fiscale 
+2;-;Alte impozite 
+2;-;Taxele Real Estate 
+2;-;Taxa de Vanzare 
+2;-;Asigurări sociale 
+2;-;De stat impozitul pe venit 
+2;-;De stat / Provincial 
+1;-;Travel / vacanþã 
+2;-;Cazarea 
+2;-;Turism 
+1;-;Utilităţi 
+1;+;Venituri / Interes 
+1;+;Venituri din investiţii 
+2;+;Castiguri de capital 
+2;+;Dividende 
+2;+;Dobânzi 
+2;+;Scutite de impozite Interes 
+1;+;Nu este o cheltuială 
+1;+;Alte venituri 
+2;+;Suport copil a primit 
+2;+;Angajat Stock Option 
+2;+;Cadouri primite 
+2;+;Principal de imprumut primite 
+2;+;Loteriile 
+2;+;Taxa hoteliera de stat & Returnare 
+2;+;Şomajul Despăgubiri 
+1;+;Venituri de pensionare 
+2;+;IRA Distribuţie 
+2;+;Pensii şi anuităţi 
+2;+;Prestaţii de securitate socială 
+1;+;Salariul & Salariu 
+2;+;Bonus 
+2;+;Comisia 
+2;+;Angajatorului potrivire 
+2;+;Brute Plătiţi 
+2;+;Salariale nete 
+2;+;Orele suplimentare 
diff --git a/data/datas/hb-categories-ru.csv b/data/datas/hb-categories-ru.csv
new file mode 100644 (file)
index 0000000..a2359f4
--- /dev/null
@@ -0,0 +1,126 @@
+1;-;Алименты 
+1;-;Автомобиль 
+2;-;Оплата автомобилей 
+2;-;Бензин 
+2;-;Техническое обслуживание 
+1;-;Банковские расходы 
+2;-;Проценты, уплаченные 
+2;-;Плата за обслуживание 
+1;-;Векселей 
+2;-;Кабельное / Спутниковое телевидение 
+2;-;Сотовый телефон 
+2;-;Сотовые 
+2;-;Электричество 
+2;-;Garbage и Recycle 
+2;-;Оздоровительный центр 
+2;-;Домой-владельца сборам 
+2;-;Членских взносов 
+2;-;Ипотечный оплаты 
+2;-;Природный газ / нефть 
+2;-;Газета 
+2;-;On-line/Internet службы 
+2;-;Другие платеж по кредиту 
+2;-;Аренда 
+2;-;Студент Жилищный кредит 
+2;-;Телефон 
+2;-;Вода и канализационные 
+1;-;Снятие наличных 
+1;-;Благотворительные пожертвования 
+1;-;Забота о детях 
+1;-;Детей / Игрушки 
+2;-;Финансовая поддержка 
+2;-;Дневные 
+1;-;Одежда 
+1;-;Платежи по кредитным картам / Переводы 
+1;-;Из столовой 
+1;-;Образование 
+2;-;Книги 
+2;-;Тарифы 
+2;-;Помощь в учебе 
+1;-;Развлечения 
+1;-;Тарифы 
+1;-;Питание 
+1;-;Подарки 
+1;-;Бакалейные товары 
+1;-;Медико-санитарных 
+2;-;Стоматологические 
+2;-;Глаз-санитарной помощи 
+2;-;Больница 
+2;-;Врач 
+2;-;Рецепты 
+1;-;Хобби / Досуг 
+2;-;Книги и журналы 
+2;-;Культурные мероприятия 
+2;-;Развлекательный 
+2;-;Фильмы и видео в аренду 
+2;-;Спортивные события 
+2;-;Спортивные товары 
+2;-;Кассеты и компакт-дисков 
+2;-;Игрушки и игры 
+1;-;Home Improvement 
+1;-;Домашнее хозяйство 
+2;-;Обстановка 
+2;-;Уборка помещений 
+2;-;Двор службы 
+1;-;Страхование 
+2;-;Автомобильные 
+2;-;Здоровье 
+2;-;Домой-владельца / арендатора 
+2;-;Жизнь 
+1;-;Работа расходов 
+2;-;Не возмещаются 
+2;-;Возмещение 
+1;-;Заем 
+2;-;Процентная 
+2;-;Проценты по ипотечным кредитам 
+2;-;Студенческий кредит Процентные 
+1;-;Разное 
+1;-;Ипотека / Аренда 
+1;-;Красота и здоровье 
+1;-;Pet помощи 
+2;-;Продукты питания 
+2;-;Принадлежности 
+2;-;Ветеринарного 
+1;-;Телефон / Wireless 
+1;-;Услуги / Членство 
+1;-;Налоги 
+2;-;Федерального подоходного налога 
+2;-;Федеральный подоходного налога предыдущим годом 
+2;-;Местный подоходный налог 
+2;-;Medicare налог 
+2;-;Прочие налоги 
+2;-;Налоги на недвижимость 
+2;-;Налог с продаж 
+2;-;Налога на социальное обеспечение 
+2;-;Налога на прибыль 
+2;-;Штата / провинции 
+1;-;Путешествия / Сезонный 
+2;-;Жилье 
+2;-;Поездки 
+1;-;Коммунальные услуги 
+1;+;Прибыль / Интерес 
+1;+;Доходы от инвестиций 
+2;+;Доход от прироста капитала 
+2;+;Дивиденды 
+2;+;Проценты 
+2;+;Освобожденных от налогообложения интересов 
+1;+;Не расходов 
+1;+;Прочие доходы 
+2;+;Финансовая поддержка Поступило 
+2;+;Сотрудник Stock Option 
+2;+;Подарки, полученные 
+2;+;Кредит Основные Поступило 
+2;+;Розыгрыши 
+2;+;Государственный и местный налог Возврат 
+2;+;Пособия по безработице 
+1;+;Пенсионный доход 
+2;+;Распределение ИРА 
+2;+;Пенсии и аннуитеты 
+2;+;Пособия по социальному обеспечению 
+1;+;Заработной платы и зарплаты 
+2;+;Бонус 
+2;+;Комиссия 
+2;+;Работодатель соответствия 
+2;+;Размер заработной платы 
+2;+;Чистые платный 
+2;+;Сверхурочные 
diff --git a/data/datas/hb-categories-sk.csv b/data/datas/hb-categories-sk.csv
new file mode 100644 (file)
index 0000000..2357f2d
--- /dev/null
@@ -0,0 +1,118 @@
+1;-;Alimenty
+1;-;Automobil
+2;-;Náklady na auto
+2;-;Benzín
+2;-;Údržba
+1;-;Bankové poplatky
+2;-;Splátky úroku
+2;-;Poplatky za služby
+1;-;Účty
+2;-;Káblová/satelitná televízia
+2;-;Mobil
+2;-;Elektrina
+2;-;Odpad & recyklácia
+2;-;Klub zdravia
+2;-;Poplatky majiteľovi domu
+2;-;Členské poplatky
+2;-;Splátka hypotéky
+2;-;Olej/benzín natural
+2;-;Noviny
+2;-;Internet
+2;-;Splátka inej pôžičky
+2;-;Nájomné
+2;-;Splátka študentskej pôžičky
+2;-;Telefón
+2;-;Vodné a stočné
+1;-;Výber hotovosti
+1;-;Príspevok na charitu
+1;-;Starostlivosť o dieťa
+1;-;Deti/hračky
+2;-;Vreckové pre deti
+2;-;Detské jasle
+1;-;Oblečenie
+1;-;Platby kreditnou kartou/Transfery
+1;-;Reštaurácia/bar
+1;-;Vzdelanie
+2;-;Knihy
+2;-;Poplatky
+2;-;Školné
+1;-;Zábava
+1;-;Poplatky
+1;-;Jedlo
+1;-;Dary
+1;-;Potraviny
+1;-;Starostlivosť o zdravie
+2;-;Zubár
+2;-;Očný lekár
+2;-;Nemocnica
+2;-;Lekár
+2;-;Lieky na predpis
+1;-;Hobby/voľný čas
+2;-;Knihy a časopisy
+2;-;Kultúrne podujatia
+2;-;Zabávanie
+2;-;Požičovňa videí
+2;-;Športové podujaria
+2;-;Športové potreby
+2;-;Pásky & disky CD
+2;-;Hračky & hry
+1;-;Domáci majster
+1;-;Domácnosť
+2;-;Nábytok
+2;-;Čistiace prostriedky
+2;-;Starostlivosť o záhradu/predzáhradku
+1;-;Poistenie
+2;-;Automobil
+2;-;Životné
+2;-;Nehnuteľnosti
+2;-;Úrazové
+1;-;Pracovné náklady
+2;-;Bez refundácie
+2;-;S refundáciou
+1;-;Pôžička
+2;-;Úrok pôžičky
+2;-;Úrok hypotéky
+2;-;Úrok študentskej pôžičky
+1;-;Rozličné
+1;-;Hypotéka/nájomné
+1;-;Osobná hygiena
+1;-;Starostlivosť o zviera
+2;-;Jedlo
+2;-;Hračky
+2;-;Veterinár
+1;-;Telefón/Bezdrátový
+1;-;Služby/členské
+1;-;Dane
+2;-;Daň z príjmu
+2;-;Daň z príjmu - predchádzajúci rok
+2;-;Iné dane
+2;-;Daň z nehnuteľnosti
+2;-;Miestna daň
+1;-;Cestovanie/dovolenka
+2;-;Ubytovanie
+2;-;Cestovanie
+1;-;Pomôcky
+1;+;Príjem/Úrok
+1;+;Príjem z investície
+2;+;Zisky z kapitálu
+2;+;Dividendy
+2;+;Úrok
+2;+;Úrok nepodliehajúci zdaneniu
+1;+;Nie výdavok
+1;+;Iný príjem
+2;+;Prijatá podpora na dieťa
+2;+;Zamestnanecká akciová opcia
+2;+;Prijaté dary
+2;+;Prijatá istina
+2;+;Lotéria
+2;+;Vrátanie dane
+2;+;Podpora v nezamestnanosti
+1;+;Prijatý dôchodok
+2;+;Mimoriadna odmena za služby
+1;+;Plat & mzda
+2;+;Bonus
+2;+;Provízia
+2;+;Hrubá mzda
+2;+;Čistý príjem
+2;+;Nadčas
+2;+;Odstupné
diff --git a/data/homebank.desktop.in.in b/data/homebank.desktop.in.in
new file mode 100644 (file)
index 0000000..8f7d43a
--- /dev/null
@@ -0,0 +1,10 @@
+[Desktop Entry]
+_Name=HomeBank
+_Comment=Free, easy, personal accounting for everyone.
+Exec=homebank %F
+Terminal=false
+StartupNotify=true
+Type=Application
+Icon=homebank
+Categories=GTK;Office;Finance;
+MimeType=application/x-homebank;
diff --git a/data/icons/Makefile.am b/data/icons/Makefile.am
new file mode 100644 (file)
index 0000000..266287e
--- /dev/null
@@ -0,0 +1,178 @@
+## Process this file with automake to produce Makefile.in
+
+NULL =
+
+public_icons_themes = \
+       hicolor \
+       $(NULL)
+
+public_icons = \
+       hicolor_apps_16x16_homebank.png \
+       hicolor_apps_22x22_homebank.png \
+       hicolor_apps_32x32_homebank.png \
+       hicolor_apps_48x48_homebank.png \
+       hicolor_apps_64x64_homebank.png \
+       hicolor_apps_scalable_homebank.svg \
+       $(NULL)
+
+private_icons = \
+       hicolor_actions_16x16_hb-account.png \
+       hicolor_actions_22x22_hb-account.png \
+       hicolor_actions_16x16_hb-payee.png \
+       hicolor_actions_22x22_hb-payee.png \
+       hicolor_actions_16x16_hb-category.png \
+       hicolor_actions_22x22_hb-category.png \
+       hicolor_actions_16x16_hb-archive.png \
+       hicolor_actions_22x22_hb-archive.png \
+       hicolor_actions_16x16_hb-budget.png \
+       hicolor_actions_22x22_hb-budget.png \
+       hicolor_actions_16x16_hb-assign.png \
+       hicolor_actions_22x22_hb-assign.png \
+       hicolor_actions_16x16_hb-assign-run.png \
+       hicolor_actions_22x22_hb-assign-run.png \
+       hicolor_actions_16x16_hb-filter.png \
+       hicolor_actions_22x22_hb-filter.png \
+       hicolor_actions_16x16_hb-file-import.png \
+       hicolor_actions_22x22_hb-file-import.png \
+       hicolor_actions_48x48_hb-file-import.png \
+       hicolor_actions_16x16_hb-file-export.png \
+       hicolor_actions_22x22_hb-file-export.png \
+       hicolor_actions_16x16_hb-ope-show.png \
+       hicolor_actions_22x22_hb-ope-show.png \
+       hicolor_actions_16x16_hb-ope-add.png \
+       hicolor_actions_22x22_hb-ope-add.png \
+       hicolor_actions_16x16_hb-ope-herit.png \
+       hicolor_actions_22x22_hb-ope-herit.png \
+       hicolor_actions_16x16_hb-ope-edit.png \
+       hicolor_actions_22x22_hb-ope-edit.png \
+       hicolor_actions_16x16_hb-ope-delete.png \
+       hicolor_actions_22x22_hb-ope-delete.png \
+       hicolor_actions_16x16_hb-ope-valid.png \
+       hicolor_actions_22x22_hb-ope-valid.png \
+       hicolor_actions_16x16_hb-ope-auto.png \
+       hicolor_actions_22x22_hb-ope-auto.png \
+       hicolor_actions_16x16_hb-ope-remind.png \
+       hicolor_actions_22x22_hb-ope-remind.png \
+       hicolor_actions_16x16_hb-rep-stats.png \
+       hicolor_actions_22x22_hb-rep-stats.png \
+       hicolor_actions_16x16_hb-rep-balance.png \
+       hicolor_actions_22x22_hb-rep-balance.png \
+       hicolor_actions_16x16_hb-rep-time.png \
+       hicolor_actions_22x22_hb-rep-time.png \
+       hicolor_actions_16x16_hb-rep-budget.png \
+       hicolor_actions_22x22_hb-rep-budget.png \
+       hicolor_actions_16x16_hb-rep-vehicle.png \
+       hicolor_actions_22x22_hb-rep-vehicle.png \
+       hicolor_actions_22x22_hb-view-list.png \
+       hicolor_actions_22x22_hb-view-bar.png \
+       hicolor_actions_22x22_hb-view-pie.png \
+       hicolor_actions_22x22_hb-view-line.png \
+       hicolor_actions_22x22_hb-legend.png \
+       hicolor_actions_22x22_hb-rate.png \
+       hicolor_actions_16x16_lpi-help.png \
+       hicolor_status_22x22_btn-split.png \
+       hicolor_status_22x22_flt-inactive.png \
+       hicolor_status_22x22_flt-include.png \
+       hicolor_status_22x22_flt-exclude.png \
+       hicolor_status_16x16_pm-none.png \
+       hicolor_status_22x22_pm-none.png \
+       hicolor_status_16x16_pm-ccard.png \
+       hicolor_status_22x22_pm-ccard.png \
+       hicolor_status_16x16_pm-dcard.png \
+       hicolor_status_22x22_pm-dcard.png \
+       hicolor_status_16x16_pm-check.png \
+       hicolor_status_22x22_pm-check.png \
+       hicolor_status_16x16_pm-cash.png \
+       hicolor_status_22x22_pm-cash.png \
+       hicolor_status_16x16_pm-transfer.png \
+       hicolor_status_22x22_pm-transfer.png \
+       hicolor_status_16x16_pm-intransfer.png \
+       hicolor_status_22x22_pm-intransfer.png \
+       hicolor_status_16x16_pm-none.png \
+       hicolor_status_22x22_pm-none.png \
+       hicolor_status_16x16_pm-standingorder.png \
+       hicolor_status_22x22_pm-standingorder.png \
+       hicolor_status_16x16_pm-epayment.png \
+       hicolor_status_22x22_pm-epayment.png \
+       hicolor_status_16x16_pm-deposit.png \
+       hicolor_status_22x22_pm-deposit.png \
+       hicolor_status_16x16_pm-fifee.png \
+       hicolor_status_22x22_pm-fifee.png \
+       hicolor_status_16x16_pm-directdebit.png \
+       hicolor_status_22x22_pm-directdebit.png \
+       hicolor_status_22x22_prf-general.png \
+       hicolor_status_48x48_prf-general.png \
+       hicolor_status_22x22_prf-interface.png \
+       hicolor_status_48x48_prf-interface.png \
+       hicolor_status_22x22_prf-columns.png \
+       hicolor_status_48x48_prf-columns.png \
+       hicolor_status_22x22_prf-display.png \
+       hicolor_status_48x48_prf-display.png \
+       hicolor_status_22x22_prf-euro.png \
+       hicolor_status_48x48_prf-euro.png \
+       hicolor_status_22x22_prf-report.png \
+       hicolor_status_48x48_prf-report.png \
+       hicolor_status_22x22_prf-import.png \
+       hicolor_status_48x48_prf-import.png \
+       $(NULL)
+
+EXTRA_DIST = \
+       $(public_icons)         \
+       $(private_icons)        \
+       $(noinst_DATA)          \
+       $(NULL)
+
+###############################################################################
+
+gtk_update_icon_cache = gtk-update-icon-cache -f -t
+
+update-icon-cache:
+       @-if test -z "$(DESTDIR)"; then \
+               echo "Updating Gtk icon cache."; \
+               for theme in $(public_icons_themes); do \
+                       $(gtk_update_icon_cache) $(datadir)/icons/$$theme; \
+               done; \
+       else \
+               echo "*** Icon cache not updated.  After (un)install, run this:"; \
+               for theme in $(public_icons_themes); do \
+                       echo "***   $(gtk_update_icon_cache) $(datadir)/icons/$$theme"; \
+               done; \
+       fi
+
+install-icons:
+       for icon in $(public_icons); do \
+               THEME=`echo $$icon | cut -d_ -f1`; \
+               CONTEXT=`echo $$icon | cut -d_ -f2`; \
+               SIZE=`echo $$icon | cut -d_ -f3`; \
+               ICONFILE=`echo $$icon | cut -d_ -f4`; \
+               mkdir -p $(DESTDIR)$(datadir)/icons/$$THEME/$$SIZE/$$CONTEXT; \
+               $(INSTALL_DATA) $(srcdir)/$$icon $(DESTDIR)$(datadir)/icons/$$THEME/$$SIZE/$$CONTEXT/$$ICONFILE; \
+       done; \
+       for icon in $(private_icons); do \
+               THEME=`echo $$icon | cut -d_ -f1`; \
+               CONTEXT=`echo $$icon | cut -d_ -f2`; \
+               SIZE=`echo $$icon | cut -d_ -f3`; \
+               ICONFILE=`echo $$icon | cut -d_ -f4`; \
+               mkdir -p $(DESTDIR)$(pkgdatadir)/icons/$$THEME/$$SIZE/$$CONTEXT; \
+               $(INSTALL_DATA) $(srcdir)/$$icon $(DESTDIR)$(pkgdatadir)/icons/$$THEME/$$SIZE/$$CONTEXT/$$ICONFILE; \
+       done
+
+uninstall-icons:
+       -for icon in $(public_icons); do \
+               THEME=`echo $$icon | cut -d_ -f1`; \
+               CONTEXT=`echo $$icon | cut -d_ -f2`; \
+               SIZE=`echo $$icon | cut -d_ -f3`; \
+               ICONFILE=`echo $$icon | cut -d_ -f4`; \
+               rm -f $(DESTDIR)$(datadir)/icons/$$THEME/$$SIZE/$$CONTEXT/$$ICONFILE; \
+       done; \
+       for icon in $(private_icons); do \
+               THEME=`echo $$icon | cut -d_ -f1`; \
+               CONTEXT=`echo $$icon | cut -d_ -f2`; \
+               SIZE=`echo $$icon | cut -d_ -f3`; \
+               ICONFILE=`echo $$icon | cut -d_ -f4`; \
+               rm -f $(DESTDIR)$(pkgdatadir)/icons/$$THEME/$$SIZE/$$CONTEXT/$$ICONFILE; \
+       done
+
+install-data-local: install-icons update-icon-cache
+
+uninstall-local: uninstall-icons update-icon-cache
diff --git a/data/icons/hicolor_actions_16x16_hb-account.png b/data/icons/hicolor_actions_16x16_hb-account.png
new file mode 100644 (file)
index 0000000..7972dcc
Binary files /dev/null and b/data/icons/hicolor_actions_16x16_hb-account.png differ
diff --git a/data/icons/hicolor_actions_16x16_hb-archive.png b/data/icons/hicolor_actions_16x16_hb-archive.png
new file mode 100644 (file)
index 0000000..b638bde
Binary files /dev/null and b/data/icons/hicolor_actions_16x16_hb-archive.png differ
diff --git a/data/icons/hicolor_actions_16x16_hb-assign-run.png b/data/icons/hicolor_actions_16x16_hb-assign-run.png
new file mode 100644 (file)
index 0000000..5bfc5cd
Binary files /dev/null and b/data/icons/hicolor_actions_16x16_hb-assign-run.png differ
diff --git a/data/icons/hicolor_actions_16x16_hb-assign.png b/data/icons/hicolor_actions_16x16_hb-assign.png
new file mode 100644 (file)
index 0000000..0ad8cd9
Binary files /dev/null and b/data/icons/hicolor_actions_16x16_hb-assign.png differ
diff --git a/data/icons/hicolor_actions_16x16_hb-budget.png b/data/icons/hicolor_actions_16x16_hb-budget.png
new file mode 100644 (file)
index 0000000..da604ac
Binary files /dev/null and b/data/icons/hicolor_actions_16x16_hb-budget.png differ
diff --git a/data/icons/hicolor_actions_16x16_hb-category.png b/data/icons/hicolor_actions_16x16_hb-category.png
new file mode 100644 (file)
index 0000000..e6e68df
Binary files /dev/null and b/data/icons/hicolor_actions_16x16_hb-category.png differ
diff --git a/data/icons/hicolor_actions_16x16_hb-file-export.png b/data/icons/hicolor_actions_16x16_hb-file-export.png
new file mode 100644 (file)
index 0000000..6de0c2c
Binary files /dev/null and b/data/icons/hicolor_actions_16x16_hb-file-export.png differ
diff --git a/data/icons/hicolor_actions_16x16_hb-file-import.png b/data/icons/hicolor_actions_16x16_hb-file-import.png
new file mode 100644 (file)
index 0000000..36dbc72
Binary files /dev/null and b/data/icons/hicolor_actions_16x16_hb-file-import.png differ
diff --git a/data/icons/hicolor_actions_16x16_hb-filter.png b/data/icons/hicolor_actions_16x16_hb-filter.png
new file mode 100644 (file)
index 0000000..03d723e
Binary files /dev/null and b/data/icons/hicolor_actions_16x16_hb-filter.png differ
diff --git a/data/icons/hicolor_actions_16x16_hb-ope-add.png b/data/icons/hicolor_actions_16x16_hb-ope-add.png
new file mode 100644 (file)
index 0000000..9cd9e5c
Binary files /dev/null and b/data/icons/hicolor_actions_16x16_hb-ope-add.png differ
diff --git a/data/icons/hicolor_actions_16x16_hb-ope-auto.png b/data/icons/hicolor_actions_16x16_hb-ope-auto.png
new file mode 100644 (file)
index 0000000..28de8fe
Binary files /dev/null and b/data/icons/hicolor_actions_16x16_hb-ope-auto.png differ
diff --git a/data/icons/hicolor_actions_16x16_hb-ope-delete.png b/data/icons/hicolor_actions_16x16_hb-ope-delete.png
new file mode 100644 (file)
index 0000000..2c5a467
Binary files /dev/null and b/data/icons/hicolor_actions_16x16_hb-ope-delete.png differ
diff --git a/data/icons/hicolor_actions_16x16_hb-ope-edit.png b/data/icons/hicolor_actions_16x16_hb-ope-edit.png
new file mode 100644 (file)
index 0000000..c5da3f9
Binary files /dev/null and b/data/icons/hicolor_actions_16x16_hb-ope-edit.png differ
diff --git a/data/icons/hicolor_actions_16x16_hb-ope-herit.png b/data/icons/hicolor_actions_16x16_hb-ope-herit.png
new file mode 100644 (file)
index 0000000..8dd48c4
Binary files /dev/null and b/data/icons/hicolor_actions_16x16_hb-ope-herit.png differ
diff --git a/data/icons/hicolor_actions_16x16_hb-ope-remind.png b/data/icons/hicolor_actions_16x16_hb-ope-remind.png
new file mode 100644 (file)
index 0000000..1da249e
Binary files /dev/null and b/data/icons/hicolor_actions_16x16_hb-ope-remind.png differ
diff --git a/data/icons/hicolor_actions_16x16_hb-ope-show.png b/data/icons/hicolor_actions_16x16_hb-ope-show.png
new file mode 100644 (file)
index 0000000..838660f
Binary files /dev/null and b/data/icons/hicolor_actions_16x16_hb-ope-show.png differ
diff --git a/data/icons/hicolor_actions_16x16_hb-ope-valid.png b/data/icons/hicolor_actions_16x16_hb-ope-valid.png
new file mode 100644 (file)
index 0000000..06b2491
Binary files /dev/null and b/data/icons/hicolor_actions_16x16_hb-ope-valid.png differ
diff --git a/data/icons/hicolor_actions_16x16_hb-payee.png b/data/icons/hicolor_actions_16x16_hb-payee.png
new file mode 100644 (file)
index 0000000..823e919
Binary files /dev/null and b/data/icons/hicolor_actions_16x16_hb-payee.png differ
diff --git a/data/icons/hicolor_actions_16x16_hb-rep-balance.png b/data/icons/hicolor_actions_16x16_hb-rep-balance.png
new file mode 100644 (file)
index 0000000..636f115
Binary files /dev/null and b/data/icons/hicolor_actions_16x16_hb-rep-balance.png differ
diff --git a/data/icons/hicolor_actions_16x16_hb-rep-budget.png b/data/icons/hicolor_actions_16x16_hb-rep-budget.png
new file mode 100644 (file)
index 0000000..6792788
Binary files /dev/null and b/data/icons/hicolor_actions_16x16_hb-rep-budget.png differ
diff --git a/data/icons/hicolor_actions_16x16_hb-rep-stats.png b/data/icons/hicolor_actions_16x16_hb-rep-stats.png
new file mode 100644 (file)
index 0000000..a83bdb1
Binary files /dev/null and b/data/icons/hicolor_actions_16x16_hb-rep-stats.png differ
diff --git a/data/icons/hicolor_actions_16x16_hb-rep-time.png b/data/icons/hicolor_actions_16x16_hb-rep-time.png
new file mode 100644 (file)
index 0000000..bc4fb27
Binary files /dev/null and b/data/icons/hicolor_actions_16x16_hb-rep-time.png differ
diff --git a/data/icons/hicolor_actions_16x16_hb-rep-vehicle.png b/data/icons/hicolor_actions_16x16_hb-rep-vehicle.png
new file mode 100644 (file)
index 0000000..7ee4048
Binary files /dev/null and b/data/icons/hicolor_actions_16x16_hb-rep-vehicle.png differ
diff --git a/data/icons/hicolor_actions_16x16_lpi-help.png b/data/icons/hicolor_actions_16x16_lpi-help.png
new file mode 100644 (file)
index 0000000..8bc086e
Binary files /dev/null and b/data/icons/hicolor_actions_16x16_lpi-help.png differ
diff --git a/data/icons/hicolor_actions_22x22_hb-account.png b/data/icons/hicolor_actions_22x22_hb-account.png
new file mode 100644 (file)
index 0000000..6f4f88c
Binary files /dev/null and b/data/icons/hicolor_actions_22x22_hb-account.png differ
diff --git a/data/icons/hicolor_actions_22x22_hb-archive.png b/data/icons/hicolor_actions_22x22_hb-archive.png
new file mode 100644 (file)
index 0000000..28ecdda
Binary files /dev/null and b/data/icons/hicolor_actions_22x22_hb-archive.png differ
diff --git a/data/icons/hicolor_actions_22x22_hb-assign-run.png b/data/icons/hicolor_actions_22x22_hb-assign-run.png
new file mode 100644 (file)
index 0000000..9ef6986
Binary files /dev/null and b/data/icons/hicolor_actions_22x22_hb-assign-run.png differ
diff --git a/data/icons/hicolor_actions_22x22_hb-assign.png b/data/icons/hicolor_actions_22x22_hb-assign.png
new file mode 100644 (file)
index 0000000..4a49899
Binary files /dev/null and b/data/icons/hicolor_actions_22x22_hb-assign.png differ
diff --git a/data/icons/hicolor_actions_22x22_hb-budget.png b/data/icons/hicolor_actions_22x22_hb-budget.png
new file mode 100644 (file)
index 0000000..deed850
Binary files /dev/null and b/data/icons/hicolor_actions_22x22_hb-budget.png differ
diff --git a/data/icons/hicolor_actions_22x22_hb-category.png b/data/icons/hicolor_actions_22x22_hb-category.png
new file mode 100644 (file)
index 0000000..592bc4f
Binary files /dev/null and b/data/icons/hicolor_actions_22x22_hb-category.png differ
diff --git a/data/icons/hicolor_actions_22x22_hb-file-export.png b/data/icons/hicolor_actions_22x22_hb-file-export.png
new file mode 100644 (file)
index 0000000..ee95b71
Binary files /dev/null and b/data/icons/hicolor_actions_22x22_hb-file-export.png differ
diff --git a/data/icons/hicolor_actions_22x22_hb-file-import.png b/data/icons/hicolor_actions_22x22_hb-file-import.png
new file mode 100644 (file)
index 0000000..844353e
Binary files /dev/null and b/data/icons/hicolor_actions_22x22_hb-file-import.png differ
diff --git a/data/icons/hicolor_actions_22x22_hb-filter.png b/data/icons/hicolor_actions_22x22_hb-filter.png
new file mode 100644 (file)
index 0000000..a20eee5
Binary files /dev/null and b/data/icons/hicolor_actions_22x22_hb-filter.png differ
diff --git a/data/icons/hicolor_actions_22x22_hb-legend.png b/data/icons/hicolor_actions_22x22_hb-legend.png
new file mode 100644 (file)
index 0000000..3490117
Binary files /dev/null and b/data/icons/hicolor_actions_22x22_hb-legend.png differ
diff --git a/data/icons/hicolor_actions_22x22_hb-ope-add.png b/data/icons/hicolor_actions_22x22_hb-ope-add.png
new file mode 100644 (file)
index 0000000..a832ca3
Binary files /dev/null and b/data/icons/hicolor_actions_22x22_hb-ope-add.png differ
diff --git a/data/icons/hicolor_actions_22x22_hb-ope-auto.png b/data/icons/hicolor_actions_22x22_hb-ope-auto.png
new file mode 100644 (file)
index 0000000..da76062
Binary files /dev/null and b/data/icons/hicolor_actions_22x22_hb-ope-auto.png differ
diff --git a/data/icons/hicolor_actions_22x22_hb-ope-delete.png b/data/icons/hicolor_actions_22x22_hb-ope-delete.png
new file mode 100644 (file)
index 0000000..736b8b1
Binary files /dev/null and b/data/icons/hicolor_actions_22x22_hb-ope-delete.png differ
diff --git a/data/icons/hicolor_actions_22x22_hb-ope-edit.png b/data/icons/hicolor_actions_22x22_hb-ope-edit.png
new file mode 100644 (file)
index 0000000..1f1520b
Binary files /dev/null and b/data/icons/hicolor_actions_22x22_hb-ope-edit.png differ
diff --git a/data/icons/hicolor_actions_22x22_hb-ope-herit.png b/data/icons/hicolor_actions_22x22_hb-ope-herit.png
new file mode 100644 (file)
index 0000000..eef5fc8
Binary files /dev/null and b/data/icons/hicolor_actions_22x22_hb-ope-herit.png differ
diff --git a/data/icons/hicolor_actions_22x22_hb-ope-remind.png b/data/icons/hicolor_actions_22x22_hb-ope-remind.png
new file mode 100644 (file)
index 0000000..1287729
Binary files /dev/null and b/data/icons/hicolor_actions_22x22_hb-ope-remind.png differ
diff --git a/data/icons/hicolor_actions_22x22_hb-ope-show.png b/data/icons/hicolor_actions_22x22_hb-ope-show.png
new file mode 100644 (file)
index 0000000..173c156
Binary files /dev/null and b/data/icons/hicolor_actions_22x22_hb-ope-show.png differ
diff --git a/data/icons/hicolor_actions_22x22_hb-ope-valid.png b/data/icons/hicolor_actions_22x22_hb-ope-valid.png
new file mode 100644 (file)
index 0000000..12ead7b
Binary files /dev/null and b/data/icons/hicolor_actions_22x22_hb-ope-valid.png differ
diff --git a/data/icons/hicolor_actions_22x22_hb-payee.png b/data/icons/hicolor_actions_22x22_hb-payee.png
new file mode 100644 (file)
index 0000000..7f180e9
Binary files /dev/null and b/data/icons/hicolor_actions_22x22_hb-payee.png differ
diff --git a/data/icons/hicolor_actions_22x22_hb-rate.png b/data/icons/hicolor_actions_22x22_hb-rate.png
new file mode 100644 (file)
index 0000000..6bf04de
Binary files /dev/null and b/data/icons/hicolor_actions_22x22_hb-rate.png differ
diff --git a/data/icons/hicolor_actions_22x22_hb-rep-balance.png b/data/icons/hicolor_actions_22x22_hb-rep-balance.png
new file mode 100644 (file)
index 0000000..4bfba4c
Binary files /dev/null and b/data/icons/hicolor_actions_22x22_hb-rep-balance.png differ
diff --git a/data/icons/hicolor_actions_22x22_hb-rep-budget.png b/data/icons/hicolor_actions_22x22_hb-rep-budget.png
new file mode 100644 (file)
index 0000000..29e69e7
Binary files /dev/null and b/data/icons/hicolor_actions_22x22_hb-rep-budget.png differ
diff --git a/data/icons/hicolor_actions_22x22_hb-rep-stats.png b/data/icons/hicolor_actions_22x22_hb-rep-stats.png
new file mode 100644 (file)
index 0000000..334f4aa
Binary files /dev/null and b/data/icons/hicolor_actions_22x22_hb-rep-stats.png differ
diff --git a/data/icons/hicolor_actions_22x22_hb-rep-time.png b/data/icons/hicolor_actions_22x22_hb-rep-time.png
new file mode 100644 (file)
index 0000000..2d7384c
Binary files /dev/null and b/data/icons/hicolor_actions_22x22_hb-rep-time.png differ
diff --git a/data/icons/hicolor_actions_22x22_hb-rep-vehicle.png b/data/icons/hicolor_actions_22x22_hb-rep-vehicle.png
new file mode 100644 (file)
index 0000000..609aa50
Binary files /dev/null and b/data/icons/hicolor_actions_22x22_hb-rep-vehicle.png differ
diff --git a/data/icons/hicolor_actions_22x22_hb-view-bar.png b/data/icons/hicolor_actions_22x22_hb-view-bar.png
new file mode 100644 (file)
index 0000000..d4b32ee
Binary files /dev/null and b/data/icons/hicolor_actions_22x22_hb-view-bar.png differ
diff --git a/data/icons/hicolor_actions_22x22_hb-view-line.png b/data/icons/hicolor_actions_22x22_hb-view-line.png
new file mode 100644 (file)
index 0000000..757415f
Binary files /dev/null and b/data/icons/hicolor_actions_22x22_hb-view-line.png differ
diff --git a/data/icons/hicolor_actions_22x22_hb-view-list.png b/data/icons/hicolor_actions_22x22_hb-view-list.png
new file mode 100644 (file)
index 0000000..4cf55ee
Binary files /dev/null and b/data/icons/hicolor_actions_22x22_hb-view-list.png differ
diff --git a/data/icons/hicolor_actions_22x22_hb-view-pie.png b/data/icons/hicolor_actions_22x22_hb-view-pie.png
new file mode 100644 (file)
index 0000000..01a0476
Binary files /dev/null and b/data/icons/hicolor_actions_22x22_hb-view-pie.png differ
diff --git a/data/icons/hicolor_actions_48x48_hb-file-import.png b/data/icons/hicolor_actions_48x48_hb-file-import.png
new file mode 100644 (file)
index 0000000..acb7dc4
Binary files /dev/null and b/data/icons/hicolor_actions_48x48_hb-file-import.png differ
diff --git a/data/icons/hicolor_apps_16x16_homebank.png b/data/icons/hicolor_apps_16x16_homebank.png
new file mode 100644 (file)
index 0000000..b81650e
Binary files /dev/null and b/data/icons/hicolor_apps_16x16_homebank.png differ
diff --git a/data/icons/hicolor_apps_22x22_homebank.png b/data/icons/hicolor_apps_22x22_homebank.png
new file mode 100644 (file)
index 0000000..3a699ac
Binary files /dev/null and b/data/icons/hicolor_apps_22x22_homebank.png differ
diff --git a/data/icons/hicolor_apps_32x32_homebank.png b/data/icons/hicolor_apps_32x32_homebank.png
new file mode 100644 (file)
index 0000000..4293f19
Binary files /dev/null and b/data/icons/hicolor_apps_32x32_homebank.png differ
diff --git a/data/icons/hicolor_apps_48x48_homebank.png b/data/icons/hicolor_apps_48x48_homebank.png
new file mode 100644 (file)
index 0000000..4ca67f6
Binary files /dev/null and b/data/icons/hicolor_apps_48x48_homebank.png differ
diff --git a/data/icons/hicolor_apps_64x64_homebank.png b/data/icons/hicolor_apps_64x64_homebank.png
new file mode 100644 (file)
index 0000000..bc9d3d5
Binary files /dev/null and b/data/icons/hicolor_apps_64x64_homebank.png differ
diff --git a/data/icons/hicolor_apps_scalable_homebank.svg b/data/icons/hicolor_apps_scalable_homebank.svg
new file mode 100644 (file)
index 0000000..aae4519
--- /dev/null
@@ -0,0 +1,841 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48"
+   height="48"
+   id="svg1307"
+   sodipodi:version="0.32"
+   inkscape:version="0.47pre4 r22446"
+   sodipodi:docname="hicolor_apps_scalable_homebank.svg"
+   inkscape:export-filename="/home/max/dev/homebank/gfx/hicolor/hicolor_apps_128x128_homebank.png"
+   inkscape:export-xdpi="240"
+   inkscape:export-ydpi="240"
+   inkscape:output_extension="org.inkscape.output.svg.inkscape"
+   version="1.0"
+   sodipodi:modified="true">
+  <defs
+     id="defs1309">
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="0 : 24 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="48 : 24 : 1"
+       inkscape:persp3d-origin="24 : 16 : 1"
+       id="perspective61" />
+    <linearGradient
+       id="linearGradient4654">
+      <stop
+         style="stop-color:#eeeeec;stop-opacity:1;"
+         offset="0"
+         id="stop4656" />
+      <stop
+         style="stop-color:#d3d7cf;stop-opacity:1;"
+         offset="1"
+         id="stop4658" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4606">
+      <stop
+         id="stop4608"
+         offset="0"
+         style="stop-color:#888a85;stop-opacity:1;" />
+      <stop
+         id="stop4610"
+         offset="1"
+         style="stop-color:#555753;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient8732">
+      <stop
+         style="stop-color:#fce94f;stop-opacity:1;"
+         offset="0"
+         id="stop8734" />
+      <stop
+         style="stop-color:#edd400;stop-opacity:1;"
+         offset="1"
+         id="stop8736" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient2212">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop2214" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0;"
+         offset="1"
+         id="stop2216" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient8740">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop8742" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0;"
+         offset="1"
+         id="stop8744" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient8838">
+      <stop
+         style="stop-color:#000000;stop-opacity:1;"
+         offset="0"
+         id="stop8840" />
+      <stop
+         style="stop-color:#000000;stop-opacity:0;"
+         offset="1"
+         id="stop8842" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4873"
+       inkscape:collect="always">
+      <stop
+         id="stop4875"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1;" />
+      <stop
+         id="stop4877"
+         offset="1"
+         style="stop-color:#ffffff;stop-opacity:0;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient2782"
+       inkscape:collect="always">
+      <stop
+         id="stop2784"
+         offset="0"
+         style="stop-color:white;stop-opacity:1;" />
+      <stop
+         id="stop2786"
+         offset="1"
+         style="stop-color:white;stop-opacity:0;" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8838"
+       id="radialGradient3746"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.341176,0,3.047059)"
+       cx="62.625"
+       cy="4.625"
+       fx="62.625"
+       fy="4.625"
+       r="10.625" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8732"
+       id="radialGradient3748"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.2743663,0,0,3.2744393,-171.10892,42.702749)"
+       cx="62.200352"
+       cy="-8.7256308"
+       fx="62.200352"
+       fy="-8.7256308"
+       r="9.7552834" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4873"
+       id="linearGradient3750"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.9174096,0,0,2.9174096,-148.90621,39.587789)"
+       x1="63.397362"
+       y1="-9.3832779"
+       x2="68.910904"
+       y2="16.839214" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8740"
+       id="radialGradient3752"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.930233,0,-0.240141)"
+       cx="62.225391"
+       cy="-3.4420195"
+       fx="62.225391"
+       fy="-3.4420195"
+       r="10.081216" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8740"
+       id="radialGradient3754"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.930233,0,-0.240141)"
+       cx="62.225391"
+       cy="-3.4420195"
+       fx="62.225391"
+       fy="-3.4420195"
+       r="10.081216" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8740"
+       id="radialGradient3756"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.930233,0,-0.240141)"
+       cx="62.225391"
+       cy="-3.4420195"
+       fx="62.225391"
+       fy="-3.4420195"
+       r="10.081216" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8740"
+       id="radialGradient3758"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.930233,0,-0.240141)"
+       cx="62.225391"
+       cy="-3.4420195"
+       fx="62.225391"
+       fy="-3.4420195"
+       r="10.081216" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4654"
+       id="radialGradient3760"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.4550157,0,0,2.4550704,-120.14501,39.360279)"
+       cx="62.200352"
+       cy="-8.7256308"
+       fx="62.200352"
+       fy="-8.7256308"
+       r="9.7552834" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4873"
+       id="linearGradient3762"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.2022951,0,0,2.2022951,-104.42581,37.077139)"
+       x1="63.397362"
+       y1="-9.3832779"
+       x2="68.910904"
+       y2="16.839214" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4606"
+       id="radialGradient3764"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.6148919,0,0,2.6149502,-29.02661,23.295565)"
+       cx="62.200352"
+       cy="-8.7256308"
+       fx="62.200352"
+       fy="-8.7256308"
+       r="9.7552834" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2782"
+       id="linearGradient3766"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.7985948,0,0,0.7985948,72.166571,-23.772428)"
+       x1="26.0625"
+       y1="23.265625"
+       x2="29.03125"
+       y2="55.265625" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2212"
+       id="radialGradient3768"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.2918125,-0.8942446,0.8157207,2.1579658,-102.71236,91.722975)"
+       cx="60.120991"
+       cy="-8.9741678"
+       fx="60.120991"
+       fy="-8.9741678"
+       r="9.7552834" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2212"
+       id="radialGradient2867"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.9046957,-0.74319508,0.67793488,1.7934574,-88.045905,73.772687)"
+       cx="60.120991"
+       cy="-8.9741678"
+       fx="60.120991"
+       fy="-8.9741678"
+       r="9.7552834" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4873"
+       id="linearGradient2873"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.8302988,0,0,1.8302988,-89.469928,28.357241)"
+       x1="63.397362"
+       y1="-9.3832779"
+       x2="68.910904"
+       y2="16.839214" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4654"
+       id="radialGradient2876"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.0403316,0,0,2.0403771,-102.53395,30.254729)"
+       cx="62.200352"
+       cy="-8.7256308"
+       fx="62.200352"
+       fy="-8.7256308"
+       r="9.7552834" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4873"
+       id="linearGradient2883"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.4246211,0,0,2.4246211,-126.43701,30.44381)"
+       x1="63.397362"
+       y1="-9.3832779"
+       x2="68.910904"
+       y2="16.839214" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8732"
+       id="radialGradient2886"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.7212833,0,0,2.7213439,-144.88939,33.032613)"
+       cx="62.200352"
+       cy="-8.7256308"
+       fx="62.200352"
+       fy="-8.7256308"
+       r="9.7552834" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8838"
+       id="radialGradient2889"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.341176,0,3.047059)"
+       cx="62.625"
+       cy="4.625"
+       fx="62.625"
+       fy="4.625"
+       r="10.625" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8740"
+       id="radialGradient2891"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.930233,0,-0.240141)"
+       cx="62.225391"
+       cy="-3.4420195"
+       fx="62.225391"
+       fy="-3.4420195"
+       r="10.081216" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8740"
+       id="radialGradient2893"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.930233,0,-0.240141)"
+       cx="62.225391"
+       cy="-3.4420195"
+       fx="62.225391"
+       fy="-3.4420195"
+       r="10.081216" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8740"
+       id="radialGradient2895"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.930233,0,-0.240141)"
+       cx="62.225391"
+       cy="-3.4420195"
+       fx="62.225391"
+       fy="-3.4420195"
+       r="10.081216" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8740"
+       id="radialGradient2897"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.930233,0,-0.240141)"
+       cx="62.225391"
+       cy="-3.4420195"
+       fx="62.225391"
+       fy="-3.4420195"
+       r="10.081216" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4606"
+       id="radialGradient2899"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.6148919,0,0,2.6149502,-29.02661,23.295565)"
+       cx="62.200352"
+       cy="-8.7256308"
+       fx="62.200352"
+       fy="-8.7256308"
+       r="9.7552834" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2782"
+       id="linearGradient2901"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.7985948,0,0,0.7985948,72.166571,-23.772428)"
+       x1="26.0625"
+       y1="23.265625"
+       x2="29.03125"
+       y2="55.265625" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8732"
+       id="radialGradient2917"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.7212833,0,0,2.7213439,-144.88939,33.032613)"
+       cx="62.200352"
+       cy="-8.7256308"
+       fx="62.200352"
+       fy="-8.7256308"
+       r="9.7552834" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4873"
+       id="linearGradient2919"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.4246211,0,0,2.4246211,-126.43701,30.44381)"
+       x1="63.397362"
+       y1="-9.3832779"
+       x2="68.910904"
+       y2="16.839214" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8740"
+       id="radialGradient2921"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.930233,0,-0.240141)"
+       cx="62.225391"
+       cy="-3.4420195"
+       fx="62.225391"
+       fy="-3.4420195"
+       r="10.081216" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8740"
+       id="radialGradient2923"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.930233,0,-0.240141)"
+       cx="62.225391"
+       cy="-3.4420195"
+       fx="62.225391"
+       fy="-3.4420195"
+       r="10.081216" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8740"
+       id="radialGradient2925"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.930233,0,-0.240141)"
+       cx="62.225391"
+       cy="-3.4420195"
+       fx="62.225391"
+       fy="-3.4420195"
+       r="10.081216" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8740"
+       id="radialGradient2927"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.930233,0,-0.240141)"
+       cx="62.225391"
+       cy="-3.4420195"
+       fx="62.225391"
+       fy="-3.4420195"
+       r="10.081216" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4654"
+       id="radialGradient2929"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.0403316,0,0,2.0403771,-102.53395,30.254729)"
+       cx="62.200352"
+       cy="-8.7256308"
+       fx="62.200352"
+       fy="-8.7256308"
+       r="9.7552834" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4873"
+       id="linearGradient2931"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.8302988,0,0,1.8302988,-89.469928,28.357241)"
+       x1="63.397362"
+       y1="-9.3832779"
+       x2="68.910904"
+       y2="16.839214" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4606"
+       id="radialGradient2933"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.6148919,0,0,2.6149502,-29.02661,23.295565)"
+       cx="62.200352"
+       cy="-8.7256308"
+       fx="62.200352"
+       fy="-8.7256308"
+       r="9.7552834" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2782"
+       id="linearGradient2935"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.7985948,0,0,0.7985948,72.166571,-23.772428)"
+       x1="26.0625"
+       y1="23.265625"
+       x2="29.03125"
+       y2="55.265625" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2212"
+       id="radialGradient2937"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.9046957,-0.74319508,0.67793488,1.7934574,-88.045905,73.772687)"
+       cx="60.120991"
+       cy="-8.9741678"
+       fx="60.120991"
+       fy="-8.9741678"
+       r="9.7552834" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2212"
+       id="radialGradient3712"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.9046957,-0.74319508,0.67793488,1.7934574,-88.446312,74.560036)"
+       cx="60.120991"
+       cy="-8.9741678"
+       fx="60.120991"
+       fy="-8.9741678"
+       r="9.7552834" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4873"
+       id="linearGradient3718"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.8302988,0,0,1.8302988,-89.870335,29.14459)"
+       x1="63.397362"
+       y1="-9.3832779"
+       x2="68.910904"
+       y2="16.839214" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4654"
+       id="radialGradient3721"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.0403316,0,0,2.0403771,-102.93436,31.042078)"
+       cx="62.200352"
+       cy="-8.7256308"
+       fx="62.200352"
+       fy="-8.7256308"
+       r="9.7552834" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4873"
+       id="linearGradient3728"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.4605937,0,0,2.4605937,-129.07493,31.357453)"
+       x1="63.397362"
+       y1="-9.3832779"
+       x2="68.910904"
+       y2="16.839214" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8732"
+       id="radialGradient3731"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.7212833,0,0,2.7213439,-145.2898,33.819962)"
+       cx="62.200352"
+       cy="-8.7256308"
+       fx="62.200352"
+       fy="-8.7256308"
+       r="9.7552834" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8732"
+       id="radialGradient3747"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.7212833,0,0,2.7213439,-145.2898,33.819962)"
+       cx="62.200352"
+       cy="-8.7256308"
+       fx="62.200352"
+       fy="-8.7256308"
+       r="9.7552834" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4873"
+       id="linearGradient3749"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.4605937,0,0,2.4605937,-129.07493,31.357453)"
+       x1="63.397362"
+       y1="-9.3832779"
+       x2="68.910904"
+       y2="16.839214" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8740"
+       id="radialGradient3751"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.930233,0,-0.240141)"
+       cx="62.225391"
+       cy="-3.4420195"
+       fx="62.225391"
+       fy="-3.4420195"
+       r="10.081216" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8740"
+       id="radialGradient3753"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.930233,0,-0.240141)"
+       cx="62.225391"
+       cy="-3.4420195"
+       fx="62.225391"
+       fy="-3.4420195"
+       r="10.081216" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8740"
+       id="radialGradient3755"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.930233,0,-0.240141)"
+       cx="62.225391"
+       cy="-3.4420195"
+       fx="62.225391"
+       fy="-3.4420195"
+       r="10.081216" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient8740"
+       id="radialGradient3757"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.930233,0,-0.240141)"
+       cx="62.225391"
+       cy="-3.4420195"
+       fx="62.225391"
+       fy="-3.4420195"
+       r="10.081216" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4654"
+       id="radialGradient3759"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.0403316,0,0,2.0403771,-102.93436,31.042078)"
+       cx="62.200352"
+       cy="-8.7256308"
+       fx="62.200352"
+       fy="-8.7256308"
+       r="9.7552834" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4873"
+       id="linearGradient3761"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.8302988,0,0,1.8302988,-89.870335,29.14459)"
+       x1="63.397362"
+       y1="-9.3832779"
+       x2="68.910904"
+       y2="16.839214" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4606"
+       id="radialGradient3763"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.6148919,0,0,2.6149502,-29.02661,23.295565)"
+       cx="62.200352"
+       cy="-8.7256308"
+       fx="62.200352"
+       fy="-8.7256308"
+       r="9.7552834" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2782"
+       id="linearGradient3765"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.7985948,0,0,0.7985948,72.166571,-23.772428)"
+       x1="26.0625"
+       y1="23.265625"
+       x2="29.03125"
+       y2="55.265625" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2212"
+       id="radialGradient3767"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.9046957,-0.74319508,0.67793488,1.7934574,-88.446312,74.560036)"
+       cx="60.120991"
+       cy="-8.9741678"
+       fx="60.120991"
+       fy="-8.9741678"
+       r="9.7552834" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="9.316266"
+     inkscape:cx="26.391441"
+     inkscape:cy="23.519833"
+     inkscape:current-layer="g2853"
+     showgrid="true"
+     inkscape:document-units="px"
+     inkscape:grid-bbox="true"
+     inkscape:window-width="1024"
+     inkscape:window-height="705"
+     inkscape:window-x="156"
+     inkscape:window-y="8"
+     borderlayer="false"
+     width="48px"
+     height="48px"
+     inkscape:window-maximized="0" />
+  <metadata
+     id="metadata1312">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title>Home Bank</dc:title>
+        <dc:date>16JUL06</dc:date>
+        <dc:creator>
+          <cc:Agent>
+            <dc:title>Nathan M. Willard</dc:title>
+          </cc:Agent>
+        </dc:creator>
+        <dc:rights>
+          <cc:Agent>
+            <dc:title />
+          </cc:Agent>
+        </dc:rights>
+        <dc:language>EN</dc:language>
+        <cc:license
+           rdf:resource="http://creativecommons.org/licenses/GPL/2.0/" />
+      </cc:Work>
+      <cc:License
+         rdf:about="http://creativecommons.org/licenses/GPL/2.0/">
+        <cc:permits
+           rdf:resource="http://web.resource.org/cc/Reproduction" />
+        <cc:permits
+           rdf:resource="http://web.resource.org/cc/Distribution" />
+        <cc:requires
+           rdf:resource="http://web.resource.org/cc/Notice" />
+        <cc:permits
+           rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
+        <cc:requires
+           rdf:resource="http://web.resource.org/cc/ShareAlike" />
+        <cc:requires
+           rdf:resource="http://web.resource.org/cc/SourceCode" />
+      </cc:License>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:groupmode="layer"
+     id="layer2"
+     inkscape:label="shadow"
+     style="display:inline" />
+  <g
+     inkscape:groupmode="layer"
+     id="layer3"
+     inkscape:label="Coin" />
+  <g
+     inkscape:groupmode="layer"
+     id="layer4"
+     inkscape:label="reflect" />
+  <g
+     id="layer1"
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     style="display:inline">
+    <g
+       id="g2853"
+       transform="matrix(1,0,0,0.98426,0,0.991591)">
+      <path
+         sodipodi:type="arc"
+         style="opacity:0.56043958;color:#000000;fill:url(#radialGradient2889);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999988;marker:none;visibility:visible;display:inline;overflow:visible"
+         id="path3638"
+         sodipodi:cx="62.625"
+         sodipodi:cy="4.625"
+         sodipodi:rx="10.625"
+         sodipodi:ry="3.625"
+         d="m 73.25,4.625 a 10.625,3.625 0 1 1 -21.25,0 10.625,3.625 0 1 1 21.25,0 z"
+         transform="matrix(2.2588235,0,0,1.2715851,-117.46886,37.269577)" />
+      <g
+         id="g3733"
+         transform="translate(0.02500025,0.35300016)">
+        <path
+           id="path3640"
+           d="m 46.415556,22.71792 c 0,12.394258 -10.047718,22.44186 -22.440272,22.44186 -12.393694,0 -22.4408405,-10.047718 -22.4408405,-22.44186 0,-12.393693 10.0471465,-22.44027472 22.4408405,-22.44027472 12.392554,0 22.440272,10.04658172 22.440272,22.44027472 l 0,0 z"
+           style="fill:url(#radialGradient3747);fill-opacity:1;fill-rule:nonzero;stroke:#c4a000;stroke-width:1.00796413;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+        <path
+           style="opacity:0.52747258;fill:none;stroke:url(#linearGradient3749);stroke-width:1.0229187;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+           d="m 45.494121,22.717951 c 0,11.885337 -9.63515,21.520375 -21.518849,21.520375 -11.884797,0 -21.5193952,-9.635149 -21.5193952,-21.520375 0,-11.884788 9.6345982,-21.5188522 21.5193952,-21.5188522 11.883699,0 21.518849,9.6340642 21.518849,21.5188522 l 0,0 z"
+           id="path3642" />
+        <image
+           y="2.8231449"
+           x="10.900765"
+           id="image3644"
+           href="62169F0D.png"
+           height="39.791142"
+           width="26.148466"
+           style="opacity:0.75;fill:#ffffff;fill-rule:nonzero;stroke:url(#radialGradient3751);stroke-miterlimit:4" />
+        <image
+           y="1.6862526"
+           x="12.037658"
+           id="image3646"
+           href="62169F12.png"
+           height="42.064926"
+           width="23.874685"
+           style="opacity:0.75;fill:#ffffff;fill-rule:nonzero;stroke:url(#radialGradient3753);stroke-miterlimit:4" />
+        <image
+           y="2.8231449"
+           x="10.900765"
+           id="image3648"
+           href="2D44FCEE.png"
+           height="39.791142"
+           width="26.148466"
+           style="opacity:0.15750002;fill:#ffffff;fill-rule:nonzero;stroke:url(#radialGradient3755);stroke-miterlimit:4" />
+        <image
+           y="1.6862526"
+           x="12.037658"
+           id="image3650"
+           href="2D44FCF3.png"
+           height="42.064926"
+           width="23.874685"
+           style="opacity:0.15750002;fill:#ffffff;fill-rule:nonzero;stroke:url(#radialGradient3757);stroke-miterlimit:4" />
+        <path
+           style="fill:url(#radialGradient3759);fill-opacity:1;fill-rule:nonzero;stroke:#babdb6;stroke-width:0.84558702;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+           d="m 40.800216,22.718119 c 0,9.292816 -7.533454,16.826188 -16.824999,16.826188 -9.2924,0 -16.825431,-7.533454 -16.825431,-16.826188 0,-9.2924 7.533031,-16.8250033 16.825431,-16.8250033 9.291545,0 16.824999,7.5326033 16.824999,16.8250033 l 0,0 z"
+           id="path3681" />
+        <path
+           id="path4660"
+           d="m 39.981879,22.718153 c 0,8.840838 -7.167054,16.007799 -16.006678,16.007799 -8.840439,0 -16.0070847,-7.167053 -16.0070847,-16.007799 0,-8.840431 7.1666457,-16.0066775 16.0070847,-16.0066775 8.839624,0 16.006678,7.1662465 16.006678,16.0066775 l 0,0 z"
+           style="opacity:0.52747258;fill:none;stroke:url(#linearGradient3761);stroke-width:0.85135299;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+        <g
+           style="opacity:0.25"
+           transform="matrix(0.669504,0,0,0.669504,-37.821007,24.241288)"
+           id="g4616">
+          <path
+             style="color:#000000;fill:url(#radialGradient3763);fill-opacity:1;fill-rule:nonzero;stroke:#2e3436;stroke-width:0.80495489;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+             d="m 91.369976,-22.568801 -18.230726,19.2209043 4.207196,0 0.04991,15.1571117 28.747634,-0.04991 -0.11766,-15.192191 3.57437,0.035079 -7.45444,-7.84912 0.007,-9.704323 -5.625118,-0.0073 0.02525,3.72418 -5.183651,-5.33444 z"
+             id="path12444"
+             sodipodi:nodetypes="cccccccccccc" />
+          <path
+             style="opacity:0.41237111;color:#000000;fill:none;stroke:url(#linearGradient3765);stroke-width:0.79859501;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible"
+             d="m 91.357802,-21.351687 -16.246413,17.1448321 2.246048,0 c 0.22523,-6.293e-4 0.441417,0.088565 0.600679,0.2478279 0.159263,0.1592622 0.248457,0.375449 0.247828,0.6006791 l 0.04991,14.3247939 27.027446,-0.04991 -0.0998,-14.3497502 c -6.2e-4,-0.2252301 0.0886,-0.4414169 0.24783,-0.6006791 0.15926,-0.1592629 0.37545,-0.2484572 0.60068,-0.2478279 l 1.57224,0 -6.08929,-6.3887588 c -0.14437,-0.156286 -0.22456,-0.361226 -0.2246,-0.57399 l 0.025,-8.859411 -3.943063,0 0.02496,2.86995 c 0.0015,0.343668 -0.205055,0.654093 -0.522614,0.785497 -0.317558,0.131403 -0.68305,0.05768 -0.924839,-0.18655 l -4.59192,-4.716701 z"
+             id="path12446" />
+        </g>
+        <path
+           sodipodi:nodetypes="cssscc"
+           id="path3271"
+           d="m 41.049781,23.770352 c 0,9.292816 -15.077145,-7.308357 -22.065845,-3.458211 -7.405184,4.079593 -11.5845862,12.750944 -11.5845862,3.458211 0,-9.2924 7.5330302,-16.8250028 16.8254322,-16.8250028 9.291544,0 16.824999,7.5326028 16.824999,16.8250028 l 0,0 z"
+           style="opacity:0.6;fill:url(#radialGradient3767);fill-opacity:1;fill-rule:nonzero;stroke:none" />
+      </g>
+    </g>
+  </g>
+</svg>
diff --git a/data/icons/hicolor_status_16x16_pm-cash.png b/data/icons/hicolor_status_16x16_pm-cash.png
new file mode 100644 (file)
index 0000000..6e82bd3
Binary files /dev/null and b/data/icons/hicolor_status_16x16_pm-cash.png differ
diff --git a/data/icons/hicolor_status_16x16_pm-ccard.png b/data/icons/hicolor_status_16x16_pm-ccard.png
new file mode 100644 (file)
index 0000000..70e49f9
Binary files /dev/null and b/data/icons/hicolor_status_16x16_pm-ccard.png differ
diff --git a/data/icons/hicolor_status_16x16_pm-check.png b/data/icons/hicolor_status_16x16_pm-check.png
new file mode 100644 (file)
index 0000000..eabc57d
Binary files /dev/null and b/data/icons/hicolor_status_16x16_pm-check.png differ
diff --git a/data/icons/hicolor_status_16x16_pm-dcard.png b/data/icons/hicolor_status_16x16_pm-dcard.png
new file mode 100644 (file)
index 0000000..5a72c57
Binary files /dev/null and b/data/icons/hicolor_status_16x16_pm-dcard.png differ
diff --git a/data/icons/hicolor_status_16x16_pm-deposit.png b/data/icons/hicolor_status_16x16_pm-deposit.png
new file mode 100644 (file)
index 0000000..2dccac8
Binary files /dev/null and b/data/icons/hicolor_status_16x16_pm-deposit.png differ
diff --git a/data/icons/hicolor_status_16x16_pm-directdebit.png b/data/icons/hicolor_status_16x16_pm-directdebit.png
new file mode 100644 (file)
index 0000000..cdb1151
Binary files /dev/null and b/data/icons/hicolor_status_16x16_pm-directdebit.png differ
diff --git a/data/icons/hicolor_status_16x16_pm-epayment.png b/data/icons/hicolor_status_16x16_pm-epayment.png
new file mode 100644 (file)
index 0000000..5821ce0
Binary files /dev/null and b/data/icons/hicolor_status_16x16_pm-epayment.png differ
diff --git a/data/icons/hicolor_status_16x16_pm-fifee.png b/data/icons/hicolor_status_16x16_pm-fifee.png
new file mode 100644 (file)
index 0000000..fc41426
Binary files /dev/null and b/data/icons/hicolor_status_16x16_pm-fifee.png differ
diff --git a/data/icons/hicolor_status_16x16_pm-intransfer.png b/data/icons/hicolor_status_16x16_pm-intransfer.png
new file mode 100644 (file)
index 0000000..3ad612c
Binary files /dev/null and b/data/icons/hicolor_status_16x16_pm-intransfer.png differ
diff --git a/data/icons/hicolor_status_16x16_pm-none.png b/data/icons/hicolor_status_16x16_pm-none.png
new file mode 100644 (file)
index 0000000..2f989df
Binary files /dev/null and b/data/icons/hicolor_status_16x16_pm-none.png differ
diff --git a/data/icons/hicolor_status_16x16_pm-standingorder.png b/data/icons/hicolor_status_16x16_pm-standingorder.png
new file mode 100644 (file)
index 0000000..a2b3abd
Binary files /dev/null and b/data/icons/hicolor_status_16x16_pm-standingorder.png differ
diff --git a/data/icons/hicolor_status_16x16_pm-transfer.png b/data/icons/hicolor_status_16x16_pm-transfer.png
new file mode 100644 (file)
index 0000000..26c8783
Binary files /dev/null and b/data/icons/hicolor_status_16x16_pm-transfer.png differ
diff --git a/data/icons/hicolor_status_22x22_btn-split.png b/data/icons/hicolor_status_22x22_btn-split.png
new file mode 100644 (file)
index 0000000..47d9a7d
Binary files /dev/null and b/data/icons/hicolor_status_22x22_btn-split.png differ
diff --git a/data/icons/hicolor_status_22x22_flt-exclude.png b/data/icons/hicolor_status_22x22_flt-exclude.png
new file mode 100644 (file)
index 0000000..6c419dc
Binary files /dev/null and b/data/icons/hicolor_status_22x22_flt-exclude.png differ
diff --git a/data/icons/hicolor_status_22x22_flt-inactive.png b/data/icons/hicolor_status_22x22_flt-inactive.png
new file mode 100644 (file)
index 0000000..26c7115
Binary files /dev/null and b/data/icons/hicolor_status_22x22_flt-inactive.png differ
diff --git a/data/icons/hicolor_status_22x22_flt-include.png b/data/icons/hicolor_status_22x22_flt-include.png
new file mode 100644 (file)
index 0000000..9d8c4b0
Binary files /dev/null and b/data/icons/hicolor_status_22x22_flt-include.png differ
diff --git a/data/icons/hicolor_status_22x22_pm-cash.png b/data/icons/hicolor_status_22x22_pm-cash.png
new file mode 100644 (file)
index 0000000..471c8e3
Binary files /dev/null and b/data/icons/hicolor_status_22x22_pm-cash.png differ
diff --git a/data/icons/hicolor_status_22x22_pm-ccard.png b/data/icons/hicolor_status_22x22_pm-ccard.png
new file mode 100644 (file)
index 0000000..d2c723c
Binary files /dev/null and b/data/icons/hicolor_status_22x22_pm-ccard.png differ
diff --git a/data/icons/hicolor_status_22x22_pm-check.png b/data/icons/hicolor_status_22x22_pm-check.png
new file mode 100644 (file)
index 0000000..ba682b3
Binary files /dev/null and b/data/icons/hicolor_status_22x22_pm-check.png differ
diff --git a/data/icons/hicolor_status_22x22_pm-dcard.png b/data/icons/hicolor_status_22x22_pm-dcard.png
new file mode 100644 (file)
index 0000000..6d7fc21
Binary files /dev/null and b/data/icons/hicolor_status_22x22_pm-dcard.png differ
diff --git a/data/icons/hicolor_status_22x22_pm-deposit.png b/data/icons/hicolor_status_22x22_pm-deposit.png
new file mode 100644 (file)
index 0000000..c8695d5
Binary files /dev/null and b/data/icons/hicolor_status_22x22_pm-deposit.png differ
diff --git a/data/icons/hicolor_status_22x22_pm-directdebit.png b/data/icons/hicolor_status_22x22_pm-directdebit.png
new file mode 100644 (file)
index 0000000..238c64d
Binary files /dev/null and b/data/icons/hicolor_status_22x22_pm-directdebit.png differ
diff --git a/data/icons/hicolor_status_22x22_pm-epayment.png b/data/icons/hicolor_status_22x22_pm-epayment.png
new file mode 100644 (file)
index 0000000..3e581ab
Binary files /dev/null and b/data/icons/hicolor_status_22x22_pm-epayment.png differ
diff --git a/data/icons/hicolor_status_22x22_pm-fifee.png b/data/icons/hicolor_status_22x22_pm-fifee.png
new file mode 100644 (file)
index 0000000..abf55b0
Binary files /dev/null and b/data/icons/hicolor_status_22x22_pm-fifee.png differ
diff --git a/data/icons/hicolor_status_22x22_pm-intransfer.png b/data/icons/hicolor_status_22x22_pm-intransfer.png
new file mode 100644 (file)
index 0000000..5cfe0ca
Binary files /dev/null and b/data/icons/hicolor_status_22x22_pm-intransfer.png differ
diff --git a/data/icons/hicolor_status_22x22_pm-none.png b/data/icons/hicolor_status_22x22_pm-none.png
new file mode 100644 (file)
index 0000000..9737fd2
Binary files /dev/null and b/data/icons/hicolor_status_22x22_pm-none.png differ
diff --git a/data/icons/hicolor_status_22x22_pm-standingorder.png b/data/icons/hicolor_status_22x22_pm-standingorder.png
new file mode 100644 (file)
index 0000000..4e63119
Binary files /dev/null and b/data/icons/hicolor_status_22x22_pm-standingorder.png differ
diff --git a/data/icons/hicolor_status_22x22_pm-transfer.png b/data/icons/hicolor_status_22x22_pm-transfer.png
new file mode 100644 (file)
index 0000000..eeb2fa3
Binary files /dev/null and b/data/icons/hicolor_status_22x22_pm-transfer.png differ
diff --git a/data/icons/hicolor_status_22x22_prf-columns.png b/data/icons/hicolor_status_22x22_prf-columns.png
new file mode 100644 (file)
index 0000000..629bacd
Binary files /dev/null and b/data/icons/hicolor_status_22x22_prf-columns.png differ
diff --git a/data/icons/hicolor_status_22x22_prf-display.png b/data/icons/hicolor_status_22x22_prf-display.png
new file mode 100644 (file)
index 0000000..76a5e7a
Binary files /dev/null and b/data/icons/hicolor_status_22x22_prf-display.png differ
diff --git a/data/icons/hicolor_status_22x22_prf-euro.png b/data/icons/hicolor_status_22x22_prf-euro.png
new file mode 100644 (file)
index 0000000..b6d7d5c
Binary files /dev/null and b/data/icons/hicolor_status_22x22_prf-euro.png differ
diff --git a/data/icons/hicolor_status_22x22_prf-general.png b/data/icons/hicolor_status_22x22_prf-general.png
new file mode 100644 (file)
index 0000000..50d14c0
Binary files /dev/null and b/data/icons/hicolor_status_22x22_prf-general.png differ
diff --git a/data/icons/hicolor_status_22x22_prf-import.png b/data/icons/hicolor_status_22x22_prf-import.png
new file mode 100644 (file)
index 0000000..844353e
Binary files /dev/null and b/data/icons/hicolor_status_22x22_prf-import.png differ
diff --git a/data/icons/hicolor_status_22x22_prf-interface.png b/data/icons/hicolor_status_22x22_prf-interface.png
new file mode 100644 (file)
index 0000000..809b70e
Binary files /dev/null and b/data/icons/hicolor_status_22x22_prf-interface.png differ
diff --git a/data/icons/hicolor_status_22x22_prf-report.png b/data/icons/hicolor_status_22x22_prf-report.png
new file mode 100644 (file)
index 0000000..8f6bacb
Binary files /dev/null and b/data/icons/hicolor_status_22x22_prf-report.png differ
diff --git a/data/icons/hicolor_status_48x48_prf-columns.png b/data/icons/hicolor_status_48x48_prf-columns.png
new file mode 100644 (file)
index 0000000..fae4121
Binary files /dev/null and b/data/icons/hicolor_status_48x48_prf-columns.png differ
diff --git a/data/icons/hicolor_status_48x48_prf-display.png b/data/icons/hicolor_status_48x48_prf-display.png
new file mode 100644 (file)
index 0000000..afb782c
Binary files /dev/null and b/data/icons/hicolor_status_48x48_prf-display.png differ
diff --git a/data/icons/hicolor_status_48x48_prf-euro.png b/data/icons/hicolor_status_48x48_prf-euro.png
new file mode 100644 (file)
index 0000000..7582bae
Binary files /dev/null and b/data/icons/hicolor_status_48x48_prf-euro.png differ
diff --git a/data/icons/hicolor_status_48x48_prf-general.png b/data/icons/hicolor_status_48x48_prf-general.png
new file mode 100644 (file)
index 0000000..6daf478
Binary files /dev/null and b/data/icons/hicolor_status_48x48_prf-general.png differ
diff --git a/data/icons/hicolor_status_48x48_prf-import.png b/data/icons/hicolor_status_48x48_prf-import.png
new file mode 100644 (file)
index 0000000..acb7dc4
Binary files /dev/null and b/data/icons/hicolor_status_48x48_prf-import.png differ
diff --git a/data/icons/hicolor_status_48x48_prf-interface.png b/data/icons/hicolor_status_48x48_prf-interface.png
new file mode 100644 (file)
index 0000000..277a6b6
Binary files /dev/null and b/data/icons/hicolor_status_48x48_prf-interface.png differ
diff --git a/data/icons/hicolor_status_48x48_prf-report.png b/data/icons/hicolor_status_48x48_prf-report.png
new file mode 100644 (file)
index 0000000..dc231db
Binary files /dev/null and b/data/icons/hicolor_status_48x48_prf-report.png differ
diff --git a/debian/README.Debian b/debian/README.Debian
new file mode 100644 (file)
index 0000000..8306410
--- /dev/null
@@ -0,0 +1,15 @@
+homebank for Debian
+-------------------
+
+Homebank is a project born for the amiga, now the author has migrated it
+to GTK+, the primary development target is linux, but the roadmap previews
+a macOS port (quite done) and a window$ port.
+
+PATCHES TO HTML DOCUMENTATION
+-----------------------------
+If you want to contribute enhancing the html feel free to send patches to
+the upstream author or to the maintainers of homebank. Consider that the
+documentation is made using a normal text editor, so a simple patch is
+fine.
+
+ -- Francesco Namuri <francesco@namuri.it>  Mon, 20 Aug 2007 00:57:09 +0200
diff --git a/debian/README.source b/debian/README.source
new file mode 100644 (file)
index 0000000..036acf8
--- /dev/null
@@ -0,0 +1,8 @@
+README.source for homebank.
+
+The homebank package uses CDBS's simple-patchsys patch system.
+
+* To apply patches, run 'debian/rules patch'.
+* To unapply patches, run 'debian/rules unpatch'.
+* To add a new patch, or edit an existing patch, the 'cdbs-edit-patch' tool 
+  can be used.  See 'man cdbs-edit-patch' for details
diff --git a/debian/changelog b/debian/changelog
new file mode 100644 (file)
index 0000000..6e8a092
--- /dev/null
@@ -0,0 +1,8 @@
+homebank (4.6.2-1) unstable; urgency=medium
+
+  * debian/control: changed description (Closes: #734503, #639536)
+    (LP: #155059)
+  * homebank-data: now includes example files. (Closes: #692517, #649436)
+    (LP: #835606)
+
+ -- NetBit73 <netbit73@gmail.com>  Sat, 10 Feb 2014 19:23:10 +0100
diff --git a/debian/compat b/debian/compat
new file mode 100644 (file)
index 0000000..7ed6ff8
--- /dev/null
@@ -0,0 +1 @@
+5
diff --git a/debian/control b/debian/control
new file mode 100644 (file)
index 0000000..635177e
--- /dev/null
@@ -0,0 +1,58 @@
+Source: homebank
+Section: gnome
+Priority: optional
+Maintainer: Francesco Namuri <franam@debian.org>
+Build-Depends: debhelper (>= 5.0.0), cdbs, autotools-dev, pkg-config, libgtk2.0-dev, libxml-parser-perl, quilt, libofx-dev, intltool
+Standards-Version: 3.9.5
+Vcs-Svn: svn://anonscm.debian.org/collab-maint/ext-maint/homebank/trunk
+Vcs-Browser: http://anonscm.debian.org/wsvn/collab-maint/ext-maint/homebank/trunk/
+Homepage: http://homebank.free.fr/
+
+Package: homebank
+Architecture: any
+Depends: homebank-data (>= ${source:Version}), ${shlibs:Depends}, ${misc:Depends}
+Recommends: librsvg2-common
+Replaces: homebank-data (<= 3.3-0ubuntu2)
+Description: Manage your personal accounts at home
+ HomeBank is a fast, simple and easy to use program to manage your personal
+ accounting.
+ It differs from gnucash for the better look and feel, and for the greatest
+ start-up speed. It has a lot of features such as easy analysis with
+ graphical charts (statistics, budget, overdrawn, car cost), useful reports
+ ("Where your money goes", "Trend Time Report" ), multi-accounts  support, 
+ budget management, reminder, import from  OFX/QFX-CSV files, visual status 
+ of operations.  It is based on GTK2.
+
+Package: homebank-data
+Architecture: all
+Depends: ${misc:Depends}
+Recommends: homebank (>= ${source:Version})
+Description: Data files for homebank
+ HomeBank is a fast, simple and easy to use program to manage your personal
+ accounting.
+ It differs from gnucash for the better look and feel, and for the greatest
+ start-up speed. It has a lot of features such as easy analysis with
+ graphical charts (statistics, budget, overdrawn, car cost), useful reports
+ ("Where your money goes", "Trend Time Report" ), multi-accounts  support,
+ budget management, reminder, import from  OFX/QFX-CSV files, visual status
+ of operations.  It is based on GTK2.
+ .
+ This package contains the architecture independent portions of homebank
+
+Package: homebank-dbg
+Architecture: any
+Section: debug
+Priority: extra
+Depends: ${misc:Depends}, homebank (= ${binary:Version})
+Recommends: homebank (>= ${source:Version})
+Description: Debugginf symbols for homebank
+ HomeBank is a fast, simple and easy to use program to manage your personal
+ accounting.
+ It differs from gnucash for the better look and feel, and for the greatest
+ start-up speed. It has a lot of features such as easy analysis with
+ graphical charts (statistics, budget, overdrawn, car cost), useful reports
+ ("Where your money goes", "Trend Time Report" ), multi-accounts  support, 
+ budget management, reminder, import from  OFX/QFX-CSV files, visual status 
+ of operations.  It is based on GTK2.
+ .
+ This package contains the debugging symbols for homebank
diff --git a/debian/copyright b/debian/copyright
new file mode 100644 (file)
index 0000000..3003f9d
--- /dev/null
@@ -0,0 +1,35 @@
+This package was debianized by Adrien Cunin <adri2000@gmail.com> on
+Mon, 27 Nov 2006 18:43:23 +0100.
+
+It was downloaded from http://homebank.free.fr/
+
+Upstream Author: Maxime Doyen <homebank@free.fr>
+
+Copyrights:
+   Copyright  © 1995-2010 Maxime DOYEN
+
+License:
+
+   This package is free software; you can redistribute it and/or modify
+   it under the terms of the GNU General Public License as published by
+   the Free Software Foundation; either version 2 of the License, or
+   (at your option) any later version.
+
+   This package is distributed in the hope that it will be useful,
+   but WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+   GNU General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with this package; if not, write to the Free Software
+   Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+
+On Debian systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL'.
+
+The Debian packaging is
+ © 2006, Adrien Cunin <adri2000@ubuntu.com>
+ © 2007-2009, Francesco Namuri <francesco@namuri.it>
+and is licensed under the GPL, see above.
+
+All files under images/*.svg are under GPLv2 license.
diff --git a/debian/docs b/debian/docs
new file mode 100644 (file)
index 0000000..54489db
--- /dev/null
@@ -0,0 +1,4 @@
+AUTHORS
+NEWS
+README
+debian/README.source
diff --git a/debian/homebank-data.doc-base b/debian/homebank-data.doc-base
new file mode 100644 (file)
index 0000000..989a269
--- /dev/null
@@ -0,0 +1,10 @@
+Document: homebank
+Title: homebank documentation
+Author: Maxime Doyen <homebank@free.fr>
+Abstract: This manual describes homebank, a program for
+ managing your accounts at home.
+Section: Office
+
+Format: HTML
+Index: /usr/share/doc/homebank-data/help/index.html
+Files: /usr/share/doc/homebank-data/help/*.html
diff --git a/debian/homebank-data.install b/debian/homebank-data.install
new file mode 100644 (file)
index 0000000..816832d
--- /dev/null
@@ -0,0 +1,4 @@
+debian/tmp/usr/share/homebank/images
+debian/tmp/usr/share/locale
+debian/tmp/usr/share/homebank/help /usr/share/doc/homebank-data
+debian/tmp/usr/share/homebank/datas
diff --git a/debian/homebank-data.links b/debian/homebank-data.links
new file mode 100644 (file)
index 0000000..bd842f8
--- /dev/null
@@ -0,0 +1 @@
+/usr/share/pixmaps/homebank.xpm /usr/share/homebank/images/homebank.svg
diff --git a/debian/homebank.1 b/debian/homebank.1
new file mode 100644 (file)
index 0000000..5bf7b91
--- /dev/null
@@ -0,0 +1,60 @@
+.\"                                      Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH HOMEBANK 1 "Dec 22, 2007"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh        disable hyphenation
+.\" .hy        enable hyphenation
+.\" .ad l      left justify
+.\" .ad b      justify to both left and right margins
+.\" .nf        disable filling
+.\" .fi        enable filling
+.\" .br        insert line break
+.\" .sp <n>    insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+homebank \- manage your personal accounts at home
+.SH SYNOPSIS
+.B homebank
+[OPTION...] [FILE]
+.SH DESCRIPTION
+This manual page documents briefly the
+.B homebank
+command.
+.PP
+.\" TeX users may be more comfortable with the \fB<whatever>\fP and
+.\" \fI<whatever>\fP escape sequences to invode bold face and italics, 
+.\" respectively.
+\fBhomebank\fP is a simple and easy to use program to manage your accounts.
+It has a lot of features such as statistics with graphical charts, 
+multi-accounts support, budget management, reminder, and even more!
+.SH OPTIONS
+.SS "Help Options:"
+.TP
+.BI \-?,\ \fB\-\-help\fR
+Show help options
+.TP
+\fB\-\-help\-all\fR
+Show all help options
+.TP
+\fB\-\-help\-gtk\fR
+Show GTK+ Options
+.SS "Application Options:"
+.TP
+\fB\-\-version
+Output version information and exit
+.TP
+\fB\-\-display\fR=\fIDISPLAY\fR
+X display to use
+.TP
+.SH SEE ALSO
+\fIhttp://homebank.free.fr/\fR
+.SH AUTHOR
+\fBhomebank\fP was written by Maxime Doyen <homebank@free.fr>.
+.PP
+This manual page was written by Adrien Cunin <adri2000@ubuntu.com>
+and by Francesco Namuri <francesco@namuri.it>,
+for the Debian project (but may be used by others).
diff --git a/debian/homebank.install b/debian/homebank.install
new file mode 100644 (file)
index 0000000..4ca63ad
--- /dev/null
@@ -0,0 +1,8 @@
+debian/tmp/usr/bin
+debian/tmp/usr/share/application-registry
+debian/tmp/usr/share/applications
+debian/tmp/usr/share/icons
+debian/tmp/usr/share/mime
+debian/tmp/usr/share/mime-info
+debian/homebank.xpm /usr/share/pixmaps/
+debian/tmp/usr/share/homebank/icons
diff --git a/debian/homebank.xpm b/debian/homebank.xpm
new file mode 100644 (file)
index 0000000..8771eb4
--- /dev/null
@@ -0,0 +1,221 @@
+/* XPM */
+static char *homebank[] = {
+/* columns rows colors chars-per-pixel */
+"32 30 185 2",
+"   c black",
+".  c #0E0B00",
+"X  c #110E00",
+"o  c #181300",
+"O  c #221B00",
+"+  c #2C2300",
+"@  c #332800",
+"#  c #3F3200",
+"$  c #423500",
+"%  c #4B3C00",
+"&  c #702A00",
+"*  c #655200",
+"=  c #685400",
+"-  c #735D00",
+";  c #834400",
+":  c #856D00",
+">  c #8B7200",
+",  c #967C01",
+"<  c #A77500",
+"1  c #AE7C00",
+"2  c #A28502",
+"3  c #A68A05",
+"4  c #AA8B03",
+"5  c #AE9106",
+"6  c #B08500",
+"7  c #B58B00",
+"8  c #B88F00",
+"9  c #B09307",
+"0  c #B39608",
+"q  c #BB9400",
+"w  c #BF9900",
+"e  c #BA9C0A",
+"r  c #BEA00A",
+"t  c #C19700",
+"y  c #C29D00",
+"u  c #C5A202",
+"i  c #C2A50E",
+"p  c #C8A606",
+"a  c #C9A709",
+"s  c #CBAA0D",
+"d  c #C7AA12",
+"f  c #CDAD13",
+"g  c #CEAE1A",
+"h  c #CFB017",
+"j  c #CFB118",
+"k  c #D2B41D",
+"l  c #D5B91A",
+"z  c #D3B624",
+"x  c #D6B924",
+"c  c #D5B92B",
+"v  c #D9BE25",
+"b  c #D8BD2D",
+"n  c #D8BE34",
+"m  c #DCC21F",
+"M  c #DDC222",
+"N  c #DFC62A",
+"B  c #DDC43B",
+"V  c #DFCE33",
+"C  c #DECE3C",
+"Z  c #EDD402",
+"A  c #ECD40A",
+"S  c #E7D112",
+"D  c #E5D01C",
+"F  c #EED714",
+"G  c #EBD51A",
+"H  c #EFD814",
+"J  c #EFD81B",
+"K  c #F0D70A",
+"L  c #F0D914",
+"P  c #F2DB1C",
+"I  c #E3CD25",
+"U  c #E1CF2E",
+"Y  c #E4CD32",
+"T  c #E3CC39",
+"R  c #E4D124",
+"E  c #E7D12D",
+"W  c #EBD421",
+"Q  c #EAD32D",
+"!  c #EED825",
+"~  c #EED929",
+"^  c #E6D235",
+"/  c #E7D238",
+"(  c #E9D432",
+")  c #EBD73B",
+"_  c #EFDB37",
+"`  c #EEDA39",
+"'  c #F3DD24",
+"]  c #F3DD28",
+"[  c #F4DF31",
+"{  c #F2DE3A",
+"}  c #FAEC19",
+"|  c #F5E033",
+" . c #F5E13B",
+".. c #F8E337",
+"X. c #F8E339",
+"o. c #DEC542",
+"O. c #DDCE42",
+"+. c #DBCD4D",
+"@. c #D8CD5B",
+"#. c #DFD040",
+"$. c #DFD04D",
+"%. c #DED150",
+"&. c #DFD25B",
+"*. c #D7CD63",
+"=. c #D6CD68",
+"-. c #D6CD77",
+";. c #D5CE7A",
+":. c #DED57F",
+">. c #E1CA44",
+",. c #E2CB4A",
+"<. c #E5CF53",
+"1. c #E3D347",
+"2. c #E5D04C",
+"3. c #E8D34B",
+"4. c #EFDB42",
+"5. c #EDDA4A",
+"6. c #E6D455",
+"7. c #EAD75D",
+"8. c #ECDB55",
+"9. c #ECD95B",
+"0. c #F0DD53",
+"q. c #F0DE5E",
+"w. c #E0D364",
+"e. c #E2D76C",
+"r. c #E6D966",
+"t. c #E3D86E",
+"y. c #EFDD65",
+"u. c #E2D775",
+"i. c #E1D779",
+"p. c #E1D87D",
+"a. c #F0DF62",
+"s. c #F6E344",
+"d. c #F5E34D",
+"f. c #F8E440",
+"g. c #F6E555",
+"h. c #F7E659",
+"j. c #F8E650",
+"k. c #F5E464",
+"l. c #B6B9B3",
+"z. c #B9BBB6",
+"x. c #BCBEB9",
+"c. c #BEC0BC",
+"v. c #D4CE83",
+"b. c #D4CF8B",
+"n. c #D2CE97",
+"m. c #D2CF9B",
+"M. c #D9D38B",
+"N. c #D3D09F",
+"B. c #DCD695",
+"V. c #D9D49E",
+"C. c #C0C1BE",
+"Z. c #D1CFA7",
+"A. c #D3D1A6",
+"S. c #D5D3AA",
+"D. c #DAD6A4",
+"F. c #D8D6AF",
+"G. c #DCD8AA",
+"H. c #D3D3B6",
+"J. c #D2D3BE",
+"K. c #DCDABC",
+"L. c #C4C6C2",
+"P. c #C7C8C5",
+"I. c #C9CAC7",
+"U. c #CBCDC9",
+"Y. c #CED1CB",
+"T. c #D2D4C5",
+"R. c #D2D5CE",
+"E. c #DDDBC2",
+"W. c #DEDDCB",
+"Q. c #D4D5D2",
+"!. c #D5D9D3",
+"~. c #D9DBD6",
+"^. c #DCDDDA",
+"/. c #DFE1DD",
+"(. c #E0DFCC",
+"). c #E1E2DE",
+"_. c #E4E5E2",
+"`. c #E7E8E6",
+"'. c #E7E9E8",
+"]. c #E9EAE7",
+"[. c #ECEDEB",
+"{. c #EFF0EE",
+"}. c #F0F1EF",
+"|. c #F1F2F0",
+" X c None",
+/* pixels */
+" X X X X X X X X X Xq t a g c n B n z f p t 7  X X X X X X X X X",
+" X X X X X X X Xq y z >.7.y.k.k.k.k.k.a.<.n s t 6  X X X X X X X",
+" X X X X X X Xy g >.a.h.s.X.X...X...X.f.j.k.7.n a q  X X X X X X",
+" X X X X X6 y z 9.g...[ { 8.u.i.p.u.r.5...[ s.a.,.f t  X X X X X",
+" X X X X Xu b y.f.] { e.G.~._.'.].].).(.B.3.[ [ g.6.g q  X X X X",
+" X X X Xy c 9.| ] 3.D.).{.|.|.[.[.{.[.[.`.(.p._ ' d.2.s y  X X X",
+" X X Xw j 8...' <.E.[.{.{.{.[._._.].).^.).[._.B._ ' d.T u ;  X X",
+" X X< u o.s.P 1.K.[.[.{.|.{._._._.).^.~.^.]._._.M.] ] 8.k t  X X",
+" X Xq k 8.' ~ V.'.{.{.{.[.'.`._._./.^.!./.].)._.^.w.P  .>.p 8  X",
+" X Xy B  .H &./.].].{.]._._._._./.^.^.~./.].]._._.F.( P 5.h q  X",
+" Xq s 3.' J V.].].]._./.^._._.).^.^.~.Q.~._.)._./.~.%.L { b y  X",
+" Xq k 5.H ^ E.)._./.^.^.^.^.^.^.^.^.Q.Q.Y.!././.^./.M.H ] T u  X",
+" Xq z 4.K 1.~.)./.!.!.!.Q.I.P.P.I.U.Q.Y.Y.U.Y.^.~.^.A.J P T a  X",
+" Xq x { A +././.!.!.Y.P.c.x.x.x.C.C.L.P.I.U.U.R.~.^.S.D H / a & ",
+" Xq x _ Z 1.^./././.C.c.x.x.x.x.z.c.c.c.x.C.!.~.!.~.A.G L ^ a & ",
+" Xq k _ Z 1.!.~./.Y.c.z.x.x.x.z.c.c.z.z.z.c.R.~.!.~.Z.A L Y p  X",
+" Xq f ) A R J.!.R.T.c.l.l.z.c.z.z.z.z.z.l.z.Y.!.!.!.;.A J N u  X",
+" Xq p Y H Z b.!.R.U.l.l.l.l.l.l.z.l.z.z.l.l.Y.R.!.T.#.Z ~ l w  X",
+" X Xr M ~ Z C T.!.U.l.l.l.l.l.l.l.l.l.l.l.l.U.R.~.m.S Z Q s w  X",
+" X Xq h ( K A v.!.Y.c.c.z.c.c.c.C.z.C.z.c.c.Y.!.T.C Z J M u 1  X",
+" X X  q M ~ Z D N.!.R.R.R.R.R.R.Q.Y.R.R.R.R.Q.R.*.Z A Q f 4    X",
+"      % r E G Z R m.!.!.R.Y.R.R.Q.Q.R.Q.R.!.T.=.A Z ! l 3       ",
+"        = d Q L Z D ;.J.!.!.!.!.Q.Q.Q.Q.R.Z.+.Z Z G m 4 O       ",
+"          - d U G Z Z V -.Z.J.Y.Y.T.H.n.@.D Z Z W M 5 +         ",
+"            * e I ! A Z Z S E C O.V I A Z Z L W l 2 +           ",
+"              $ 3 j I ! F Z Z Z Z Z Z A H W M i : .             ",
+" X              . = 5 h m I W W W W W I l i , #                 ",
+" X X                X % > 4 0 r r e 5 2 - @                  X X",
+" X X X X                    o + @ O .                    X X X X",
+" X X X X X X X                                       X X X X X X"
+};
diff --git a/debian/menu b/debian/menu
new file mode 100644 (file)
index 0000000..9e4d1dc
--- /dev/null
@@ -0,0 +1,4 @@
+?package(homebank):needs="X11" section="Applications/Office"\
+  icon="/usr/share/pixmaps/homebank.xpm" title="homebank"\
+  longtitle="Free easy personal accounting for all"\
+  command="/usr/bin/homebank"
diff --git a/debian/rules b/debian/rules
new file mode 100755 (executable)
index 0000000..6550c74
--- /dev/null
@@ -0,0 +1,22 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/class/autotools.mk
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/gnome.mk
+#include /usr/share/cdbs/1/rules/patchsys-quilt.mk
+
+DEB_INSTALL_MANPAGES_homebank = debian/homebank.1
+DEB_CONFIGURE_EXTRA_FLAGS := --htmldir=/usr/share/doc/homebank-data/help
+
+DEB_DH_STRIP_ARGS := --dbg-package=homebank-dbg
+
+#to avoid the deletion of data/homebank.desktop.in by clean target
+#we copy data/homebank.desktop.in in homebank.desktop.in-orig
+#and then we restore the original situation after the clean.
+
+cleanbuilddir/homebank::
+       cp data/homebank.desktop.in homebank.desktop.in-orig
+
+clean::
+       rm -f intltool-extract intltool-merge intltool-update config.log
+       mv homebank.desktop.in-orig data/homebank.desktop.in
diff --git a/debian/source/format b/debian/source/format
new file mode 100644 (file)
index 0000000..163aaf8
--- /dev/null
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/watch b/debian/watch
new file mode 100644 (file)
index 0000000..618bbcf
--- /dev/null
@@ -0,0 +1,4 @@
+version=3
+opts=uversionmangle=s/(\d)(beta\d*)$/$1~$2/ \
+http://homebank.free.fr/downloads.php \
+(?:|.*/)homebank(?:[_\-]v?|)(\d[^\s/]*)\.(?:tar\.xz|txz|tar\.bz2|tbz2|tar\.gz|tgz)
diff --git a/doc/00-intro.html b/doc/00-intro.html
new file mode 100644 (file)
index 0000000..9574518
--- /dev/null
@@ -0,0 +1,82 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+
+<html>
+<head>
+  <meta http-equiv="content-type" content="text/html; charset=utf-8">
+
+  <title>Introduction</title>
+  <link rel="stylesheet" href="help.css" type="text/css">
+</head>
+
+<body id="top">
+  <div class="dochead">
+    HomeBank User manual
+  </div>
+
+  <div class="title">
+    <h1>Introduction</h1>
+
+    <p>«HomeBank» is free software. It's an easy personal finance software
+    that will help you managing your personal accounting. It is designed to
+    easy to use and be able to analyze your personal finances in detail
+    using powerful filtering tools and graphs.</p>
+  </div>
+
+  <div class="rounded content">
+    <h3>How HomeBank can help me doing my accounts ?</h3>
+
+    <p class="argument">The first reason is that I want HomeBank to be
+    simple and intuitive:<br>
+    =&gt; You do not need to be an expert accountant to know how to use it
+    !</p>
+
+    <p>Also here is some of his strengths:</p>
+
+    <ul>
+      <li>Easy import of OFX, QFX, QIF files with duplicate detection</li>
+
+      <li>Easy management of transactions: bookmark, inheritance, filter,
+      multiple edition, scheduling, reminder</li>
+
+      <li>Easy management of payees and categories: automatic assignment,
+      direct add from the register, auto-completion</li>
+
+      <li>Unique fields for transactions: visual paymode/status, paymode
+      info, tag</li>
+
+      <li>Import and export of many parts of the data's in a specific CSV
+      file format</li>
+    </ul>
+  </div>
+
+  <div class="rounded content">
+    <h3>How HomeBank can analyze the use of my money ?</h3>
+
+    <p class="argument">HomeBank can anticipate future costs and also helps
+    to know where your money comes from, but also more specifically where
+    it goes !</p>
+
+    <ul>
+      <li>Anticipate future costs: scheduled transaction inserted before
+      term, future balance</li>
+
+      <li>Dynamic, easy and powerful reports tools with graphical
+      charts</li>
+
+      <li>Monitoring the balance in time and alert on bank overdrafts</li>
+
+      <li>Simple budget and vehicle cost analysis</li>
+    </ul>
+  </div>
+
+  <div class="rounded content">
+    <h3>Ask for feature and suggest your ideas</h3>
+
+    <p>Finally, HomeBank is not only open source, it will also be open to
+    suggestions and feature requests from users.<br>
+    That's the reason why HomeBank is what it is today.</p>
+
+    <p class="argument">So... Do not hesitate to ask and suggest !</p>
+  </div>
+</body>
+</html>
diff --git a/doc/00-lexicon.html b/doc/00-lexicon.html
new file mode 100644 (file)
index 0000000..b854aed
--- /dev/null
@@ -0,0 +1,291 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+
+<html>
+<head>
+  <meta http-equiv="CONTENT-TYPE" content="text/html; charset=utf-8">
+
+  <title>Lexicon</title>
+  <link rel="stylesheet" href="help.css" type="text/css">
+
+</head>
+
+<body id="top">
+  <div class="dochead">
+    HomeBank User manual
+  </div>
+
+  <div class="title">
+  
+   <h1>Lexicon</h1>
+
+  <p>This section is intended to give you a brief introduction to the basic
+  concepts and terminology you will need to understand in order to make
+  sense to the rest of the documentation.</p>
+
+<table class="lexicon">
+       <tr>
+               <th>A-B</th>    
+               <th>C-D</th>    
+               <th>E-J</th>    
+               <th>K-O</th>    
+               <th>P-Z</th>    
+       </tr>
+       <tr>
+               <td><!--A-B-->
+                       <a href="#accounts">Accounts</a><br>
+                       <a href="#assignment">Assignment</a><br>
+                       <a href="#budget">Budget</a><br>
+               </td>   
+               
+               <td><!--C-D-->
+               <a href="#categories">Categories</a><br>
+               </td>   
+               
+               <td><!--E-J-->
+               
+               </td>   
+
+               <td><!--K-O-->
+       
+               </td>   
+
+               <td><!--P-Z-->
+               <a href="#payees">Payees</a><br>
+
+               <a href="#remind">Remind</a><br>
+                       <a href="#scheduled">Scheduled</a><br>
+               <a href="#split">Split</a><br>
+
+   <a href="#tags">Tags</a><br>
+                       <a href="#template">Template</a>        <br>    
+                       <a href="#transactions">Transactions</a>        <br>    
+  
+               <a href="#wallet">Wallet</a><br>
+               </td>   
+       </tr>   
+       
+</table>
+  
+  
+  
+
+</div>
+
+
+<div class="rounded content">
+
+  <h2><a name="wallet" id="wallet"></a>Wallet</h2>
+
+  <p>Wallet is the 1st level of data's. It represent a HomeBank file (.xhb)<br>
+  Managing the few wallet properties is done in the <a href=
+  "04wall.html">Properties dialog</a>.</p>
+
+       <p class="top"><a href="#top">[top]</a></p>
+
+</div>
+
+
+<div class="rounded content">
+
+  <h2><a name="accounts" id="accounts"></a>Accounts</h2>
+
+  <p>Accounts is the 2nd level of the data's. An account is a
+  division of the wallet, that will contains your financial
+  transactions.<br>
+  Managing the accounts is done in the <a href="dlg-acco.html">Accounts
+  dialog</a>.</p>
+       <p class="top"><a href="#top">[top]</a></p>
+
+</div>
+
+
+<div class="rounded content">
+
+  <h2><a name="transactions" id="transactions"></a>Transactions</h2>
+
+  <p>Transactions is the last level of data's. A transaction
+  is a financial transaction, attached to its own account.</p>
+
+  <p>In addition to the usual fields you can find in most accounting
+  application, HomeBank offers the following:</p>
+
+  <ul>
+    <li>tags: like in the web, you can assign some tags to a
+    transaction</li>
+
+    <li>payment: small image showing the payment mode</li>
+
+
+    <li>info: miscellaneous data's for payment, like date, cheque number
+    and so on</li>
+
+    <li>remind state: to keep track of debt</li>
+
+    <li>vehicle-cost data's: memo field can contain data's for your vehicle
+    refuels</li>
+  </ul>
+
+  <p>Managing transactions is done in the <a href="win-main.html">main
+  window</a> or the <a href="win-account.html">account window</a>.</p>
+       <p class="top"><a href="#top">[top]</a></p>
+
+</div>
+
+
+<div class="rounded content">
+
+  <h2><a name="split"></a>Split</h2>
+
+  <p>Split is the ability to cut out the amount of a transaction to multiple categories.</p>
+
+  <p>Managing split is done in the <a href="dlg-spli.html">Split
+  dialog</a> from the <a href="dlg-tran.html">Transaction
+  dialog</a>.</p>
+
+       <p class="top"><a href="#top">[top]</a></p>
+
+</div>
+
+<div class="rounded content">
+
+  <h2><a name="scheduled"></a>Scheduled</h2>
+
+  <p>Scheduled is a transaction you can configure to be automatically inserted.<br>
+  Typical such transactions are the one's occurring very often, for
+  example: <em>Wage, Rent, Phone, Taxes, etc</em>...</p>
+
+  <p>Managing scheduled is done in the <a href="dlg-arch.html">Scheduled/Template
+  dialog</a>.<br>
+  Please have a look at <a href="use-auto_addition.html">Using the Scheduled transaction feature</a> for more details.</p>
+
+       <p class="top"><a href="#top">[top]</a></p>
+
+</div>
+
+
+<div class="rounded content">
+
+  <h2><a name="template"></a>Template</h2>
+
+  <p>Template will enable to fast add manually some transactions without too much seizure, 
+  most of the fields already populated with correct data</p>
+
+  <p>Managing templates is done in the <a href="dlg-arch.html">Scheduled/Template
+  dialog</a>.</p>
+
+  <p>Templates can also be created from existing transactions from the
+  <a href="win-account.html">Account window</a>.<br>
+  Every template is available as a bookmark for fill purpose in the <a href=
+  "dlg-tran.html">Transaction dialog</a>.</p>
+  
+       <p class="top"><a href="#top">[top]</a></p>
+
+</div>
+
+
+
+
+
+<div class="rounded content">
+
+  <h2><a name="payees" id="payees"></a>Payees</h2>
+
+  <p>A payee can optionally be set for each transaction to later perform
+  sorting, filtering and analysis. The payee identify people you give money
+  to, as like as those you receive money from.<br>
+  Managing payees is done on the <a href="dlg-paye.html">Payee dialog</a>.
+  Payees are global to the wallet and are shared between all the
+  accounts.</p>
+       <p class="top"><a href="#top">[top]</a></p>
+
+</div>
+
+<div class="rounded content">
+
+  <h2><a name="categories" id="categories"></a>Categories</h2>
+
+  <p>A category can optionally set for each transaction to later perform
+  sorting, filtering and analysis. The categories is another classification
+  model of your financial transactions.<br>
+  Managing categories is done on the <a href="dlg-cate.html">Categories
+  dialog</a>. Categories are global to the wallet and are shared between
+  all the accounts.</p>
+
+  <p>Please also note well that categories and subcategories are the same
+  from a HomeBank point of view, the subcategories are only to create a
+  hierarchy in category tree. This is especially important for the <a href=
+  "04bud1.html">budget dialog</a></p>
+       <p class="top"><a href="#top">[top]</a></p>
+
+</div>
+
+<div class="rounded content">
+
+  <h2><a name="tags" id="tags"></a>Tags</h2>
+
+  <p>Some tags can optionally be set for each transaction to later perform
+  sorting, and analysis. The tags are most common to those yo can find in
+  the web, so it is words separated by space.</p>
+  
+       <p class="top"><a href="#top">[top]</a></p>
+
+</div>
+
+
+<div class="rounded content">
+
+  <h2><a name="assignment"></a>Assignment</h2>
+
+  <p>Assigments are some rule to fastly set payee and/or category to the transactions</p>
+  
+  <p>Please refer to the <a href="use-auto_assign.html">Using the Automatic assignment feature</a> 
+  for details on how using this feature.</p>
+  
+       <p class="top"><a href="#top">[top]</a></p>
+
+</div>
+
+
+<div class="rounded content">
+
+  <h2><a name="remind"></a>Remind</h2>
+
+  <p>Remind is a special status for the transaction. The purpose here is to keep the transaction 
+  into the list for later uses to remind you about a bill to pay, a bill to be payed for.</p>
+  
+  <p>Remind transaction are excluded from any computing: balance, reports, etc.</p>
+  
+       <p class="top"><a href="#top">[top]</a></p>
+
+</div>
+
+
+<div class="rounded content">
+
+  <h2><a name="budget" id="budget"></a>Budget</h2>
+
+  <p>The budget is aimed towards reporting comparing actual values to
+  pre-defined budget values allocated to each expense/income category. The
+  budget report shows the difference (decay) between the budget and the
+  actual expense/income for each categories. You can select which accounts
+  are included in the budget report.</p>
+
+  <p><a href="dlg-budget.html">Using the Budget feature</a> provides a quick
+  overview to get you started. For more in-depth details see the <a href=
+  "04bud1.html">Budget dialog</a> and the <a href="dlg-bud2.html">Budget
+  report</a>.</p>
+
+  <p>The budget is global to the wallet, so if you need to manage a
+  different budget each year, you can use csv import/export
+  capabilities.</p>
+  
+       <p class="top"><a href="#top">[top]</a></p>
+</div>
+
+
+
+
+
+</body>
+</html>
diff --git a/doc/00-whatsnew.html b/doc/00-whatsnew.html
new file mode 100644 (file)
index 0000000..4300e9e
--- /dev/null
@@ -0,0 +1,239 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+
+<html>
+<head>
+  <meta http-equiv="content-type" content="text/html; charset=utf-8">
+
+  <title>New features</title>
+  <link rel="stylesheet" href="help.css" type="text/css">
+
+</head>
+
+<body id="top">
+
+<div class="dochead">
+HomeBank User manual
+</div>
+
+
+<div class="title">
+
+  <b>New features in v4.6</b>
+  <ul class="toc">
+    <li><a href="#46search">Quick search for transaction</a></li>
+       <li><a href="#46fiscyear">Configure fiscal year boundaries</a></li>
+       <li><a href="#46schedwe">Scheduled transaction date before or after weekend</a></li>
+       <li><a href="#46schedplay">Ability to individually play scheduled transactions from the list</a></li>
+  </ul>
+  <b>New features in v4.5.5</b>
+  <ul class="toc">
+    <li><a href="#language">Ability to change language</a></li>
+  </ul>
+
+  <b>New features in v4.5</b>
+  <ul class="toc">
+    <li><a href="#mainreport">Where your money goes</a></li>
+    <li><a href="#txnsplit">Category split for transactions</a></li>
+    <li><a href="#accflt">New filters for account window</a></li>
+    <li><a href="#schedul">Scheduled append until a day of month</a></li>
+  </ul>
+
+</div>
+
+<!-- = = = = separator = = = = -->
+
+<h1>New features in v4.6</h1>
+
+<div class="rounded content">
+  <h2><a name="46search" id="46search"></a> 
+  <!-- = = = = separator = = = = -->Quick search for transaction</h2>
+
+  <table class="t2col">
+    <tr>
+      <td>
+        <p>In the transaction window, right to the balance you will now find
+               a quick search input to fast filter transaction based on text column.<p>
+               The search apply to all columns except status, date and amount columns.</p>
+      </td>
+
+      <td><img src="images/46search.png" class="gtkshot"></td>
+    </tr>
+  </table>
+
+       <p class="top"><a href="#top">[top]</a></p>
+</div>  
+
+<div class="rounded content">
+  <h2><a name="46fiscyear" id="46fiscyear"></a> 
+  <!-- = = = = separator = = = = -->Configure fiscal year boundaries</h2>
+
+  <table class="t2col">
+    <tr>
+      <td>
+       <p>Starting 4.6, you can define your fiscal year start/end date.</p>
+
+       <p>Previously the fiscal year was aligned to the calendar year, starting on 1st january and ending on 31 december.</p>
+      </td>
+
+      <td><img src="images/46fiscyear.png" class="gtkshot"></td>
+    </tr>
+  </table>
+
+       <p class="top"><a href="#top">[top]</a></p>
+</div>  
+
+<div class="rounded content">
+  <h2><a name="46schedwe" id="46schedwe"></a> 
+  <!-- = = = = separator = = = = -->Scheduled transaction date before or after weekend</h2>
+
+  <table class="t2col">
+    <tr>
+      <td>
+               <p>Insert a scheduled transaction can be controled to avoid insert on weekend and to 
+               automatically change the date to before or after.</p>
+
+      </td>
+
+      <td><img src="images/46schedwe.png" class="gtkshot"></td>
+    </tr>
+  </table>
+
+       <p class="top"><a href="#top">[top]</a></p>
+</div>  
+
+<div class="rounded content">
+  <h2><a name="46schedplay" id="46schedplay"></a> 
+  <!-- = = = = separator = = = = -->Ability to individually play scheduled transactions from the list</h2>
+
+  <table class="t2col">
+    <tr>
+      <td>
+               <p>You now have 2 buttons below the scheduled list on the main window, one to Skip, one to Post, and this for
+               every scheduled you want to manage manually.</p>
+               <p>If the scheduled transaction can be posted as it, it will be, otherwise if the amount or target account 
+               is not prefilled, you will be prompted with the trasaction dialog to make any changes before posting the 
+               transaction.</p>
+      </td>
+
+      <td><img src="images/46schedplay.png" class="gtkshot"></td>
+    </tr>
+  </table>
+       <p class="top"><a href="#top">[top]</a></p>
+</div>  
+
+<!-- = = = = separator = = = = -->
+
+<h1>New features in v4.5.5</h1>
+<div class="rounded content">
+
+  <h2><a name="language" id="language"></a> 
+  <!-- = = = = separator = = = = -->Ability to change language</h2>
+
+  <p>You can now select a different language than the one of your system !</p>
+
+       <p class="top"><a href="#top">[top]</a></p>
+</div>  
+
+<!-- = = = = separator = = = = -->
+
+
+<h1>New features in v4.5</h1>
+<div class="rounded content">
+
+  <h2><a name="mainreport" id="mainreport"></a> 
+  <!-- = = = = separator = = = = -->Where your money goes</h2>
+
+               <p class="argument">Top 5 Spending report !</p>
+
+  <table class="t2col">
+    <tr>
+      <td>
+        <p>Top 5 spending category new report can be optionally
+        displayed into the main window. The date range can be
+        configured within the preferences, and changed main-window
+        too.</p>
+      </td>
+
+      <td><img src="images/45topsending.png" class="gtkshot"></td>
+    </tr>
+  </table>
+       <p class="top"><a href="#top">[top]</a></p>
+</div>
+
+ <div class="rounded content">
+
+  <h2><a name="txnsplit" id="txnsplit"></a> 
+  <!-- = = = = separator = = = = -->Category split for
+  transactions</h2>
+
+  <table class="t2col">
+    <tr>
+      <td>
+        <p>This is a long time wish which is now possible into
+        HomeBank. You can split non internal transfer up to 10
+        categories. A new button was added on the right of the
+        amount widget into the transaction dialog.</p>
+      </td>
+
+      <td><img src="images/45txnsplit.png" class="gtkshot"></td>
+    </tr>
+  </table>
+       <p class="top"><a href="#top">[top]</a></p>
+</div>
+
+ <div class="rounded content">
+
+  <h2><a name="accflt" id="accflt"></a> 
+  <!-- = = = = separator = = = = -->New filters for account
+  window</h2>
+
+
+  <p>The account window now have a new filter / information
+  bar.</p>
+
+  <p><img src="images/45accfilter.png" class="gtkshot"></p>
+  
+  <p>Here is a description from left to right:</p>
+
+  <ul>
+    <li>Account title</li>
+
+    <li>Date range filter</li>
+
+    <li><strong>Type filter</strong>: expense, income</li>
+
+    <li><strong>Status filter</strong>: uncategorized,
+    unreconciled</li>
+
+    <li>Reset filter button</li>
+
+    <li>Number of items displayed with total amount</li>
+
+    <li>Number of transaction selected and the amount sum</li>
+  </ul>
+       <p class="top"><a href="#top">[top]</a></p>
+</div>
+
+ <div class="rounded content">
+
+  <h2><a name="schedul" id="schedul"></a> 
+  <!-- = = = = separator = = = = -->Scheduled append until a day of
+  month</h2>
+
+  <p>You can now insert transaction within a specific day in the
+  next month.<br>
+  So for example, you can add until the 28th of each month, the
+  selected date excluded, which mean transaction that should occurs
+  on 28 will not be inserted.</p>
+
+  <p>You can keep the previous behavior to add xx days into the
+  future from today's date.</p>
+       <p class="top"><a href="#top">[top]</a></p>
+</div>
+
+
+
+  
+</body>
+</html>
diff --git a/doc/Makefile.am b/doc/Makefile.am
new file mode 100644 (file)
index 0000000..0f817c5
--- /dev/null
@@ -0,0 +1,41 @@
+SUBDIRS = images
+
+helpdir   = $(datadir)/homebank/help
+help_DATA = \
+help.css \
+00-intro.html \
+00-lexicon.html \
+00-whatsnew.html \
+dlg-acco.html \
+dlg-arch.html \
+dlg-assi.html \
+dlg-bud1.html \
+dlg-cate.html \
+dlg-filt.html \
+dlg-paye.html \
+dlg-pref.html \
+dlg-spli.html \
+dlg-tran.html \
+dlg-wall.html \
+frm-main.html \
+frm-navig.html \
+index.html \
+misc-balance.html \
+misc-csvformat.html \
+misc-minor.html \
+misc-reconcile.html \
+use-auto_addition.html \
+use-auto_assign.html \
+use-budget.html \
+use-import.html \
+use-tipsandtricks.html \
+use-vehiclecost.html \
+win-account.html \
+win-balance.html \
+win-budget.html \
+win-main.html \
+win-statistics.html \
+win-trendtime.html \
+win-vehiclecost.html
+
+EXTRA_DIST   = $(help_DATA)
diff --git a/doc/TODO b/doc/TODO
new file mode 100644 (file)
index 0000000..6219b42
--- /dev/null
+++ b/doc/TODO
@@ -0,0 +1,48 @@
+
+1. Introduction
+
+
+2. Concept
+       . The balances fundamentals
+       . The Archives
+       . Minor currency (for €uro countries)
+
+3. Usage
+       . HomeBank: First start
+       . Main window
+       . Operation book window
+       . Working on Operations
+               . Add/Import operations
+               . Automate recurrent operations
+               . Create an archive from an operation
+               . Validate operation with my bank statement
+               . Multiple field edition on operation
+               . Remind operation
+
+4. Dialogs
+       . Properties
+       .1 Accounts
+       .2 Payee
+       .3 Category
+       .4 Archives
+       .5 Budget
+       . Operation filter
+       . Settings
+               .1 General
+               .2 Interface
+               .3 Display format
+               .4 Help system
+               .5 Euro options
+               .6 Report options
+
+5. Reports
+       .1 Statistics
+       .2 Budget
+       .3 Overdrawn
+       .4 Car cost
+
+6. CSV file format
+       1. Payee
+       2. Category
+       3. Budget
+       4. Operation
diff --git a/doc/dlg-acco.html b/doc/dlg-acco.html
new file mode 100644 (file)
index 0000000..a0f5df9
--- /dev/null
@@ -0,0 +1,159 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+
+<html>
+<head>
+  <meta http-equiv="content-type" content="text/html; charset=utf-8">
+
+  <title>Accounts dialog</title>
+  <link rel="stylesheet" href="help.css" type="text/css">
+</head>
+
+<body id="top">
+  <div class="dochead">
+    HomeBank User manual
+  </div>
+
+  <div class="title">
+
+  <h1>Accounts dialog</h1>
+
+  <p>The accounts dialog is used to add, edit and manage the
+  <a href="00-lexicon.html#accounts">accounts</a> of the current
+  wallet.</p>
+
+  <h2>Dialog call</h2>
+
+  <ul>
+    <li>mainwindow-menu: Manage / Accounts</li>
+
+    <li>mainwindow-toolbar.</li>
+  </ul>
+</div>
+
+  <div class="rounded content">
+
+  <h2>Using accounts dialog</h2>
+
+  <p><img class="gtkshot right" src="images/dlg-account1.png"></p>
+
+  <h3><img src="images/1.png"> Account list</h3>
+
+  <p>display the actual list of accounts in the wallet. The account
+  at the top of the list will be the one to be displayed when
+  opening your wallet. You can easily change the accounts order
+  using Drag&amp;Drop process.</p>
+
+  <h3><img src="images/2.png"> Buttons</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Remove</th>
+
+      <td>remove the active account. This is only possible if the
+      account has no transactions.</td>
+    </tr>
+
+    <tr>
+      <th>Add</th>
+
+      <td>add a new empty account.</td>
+    </tr>
+  </table>
+
+  <h3><img src="images/3.png"> Informations</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Name</th>
+
+      <td>specify a name that identify the account.</td>
+    </tr>
+
+    <tr>
+      <th>Type</th>
+
+      <td>specify the type of the account</td>
+    </tr>
+
+    <tr>
+      <th>Number</th>
+
+      <td>specify the bank account number itself.</td>
+    </tr>
+
+    <tr>
+      <th>Bank name</th>
+
+      <td>specify the bank name where the account is
+      registered.</td>
+    </tr>
+
+    <tr>
+      <th>This account was closed</th>
+
+      <td>specify the bank account is closed.</td>
+    </tr>
+  </table>
+
+  <h3><img src="images/4.png"> Usage options</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Exclude from account summary</th>
+
+      <td>the account will must not be used into the account
+      summary list of the main window.</td>
+    </tr>
+
+    <tr>
+      <th>Exclude from the budget</th>
+
+      <td>the account will not be used for the budget datas.</td>
+    </tr>
+
+    <tr>
+      <th>Exclude from any reports</th>
+
+      <td>the account will not be used for any report datas.</td>
+    </tr>
+  </table>
+
+  <h3><img src="images/5.png"> Balances</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Initial</th>
+
+      <td>specify the initial balance amount, i.e the balance
+      before the first transaction.</td>
+    </tr>
+
+    <tr>
+      <th>Minimum</th>
+
+      <td>specify the balance threshold, if you have an authorized
+      balance, this will be used in the <a href=
+      "05over.html">Balance</a> report window.</td>
+    </tr>
+  </table>
+
+  <h3><img src="images/6.png"> Current cheque number</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Checkbook 1</th>
+
+      <td>specify the next cheque number of pad1 to be used (this
+      is auto updated later when you add some transactions).</td>
+    </tr>
+
+    <tr>
+      <th>Checkbook 2</th>
+
+      <td>some of the above but for a second cheque pad (for a
+      joined account)</td>
+    </tr>
+  </table>
+  </div>
+</body>
+</html>
diff --git a/doc/dlg-arch.html b/doc/dlg-arch.html
new file mode 100644 (file)
index 0000000..57f48e2
--- /dev/null
@@ -0,0 +1,112 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+
+<html>
+<head>
+  <meta http-equiv="content-type" content="text/html; charset=utf-8">
+
+  <title>Scheduled/Template transactions dialog</title>
+  <link rel="stylesheet" href="help.css" type="text/css">
+</head>
+
+<body id="top">
+  <div class="dochead">
+    HomeBank User manual
+  </div>
+
+  <div class="title">
+
+  <h1>Scheduled/Template transactions dialog</h1>
+
+  <p>The Scheduled/Template transactions dialog is used to add,
+  edit and manage the <a href=
+  "00-lexicon.html#scheduled">scheduled</a> / <a href=
+  "00-lexicon.html#template">template</a> of the current wallet.</p>
+
+  <h2>Dialog call</h2>
+
+  <ul>
+    <li>mainwindow-menu: Manage / Scheduled/Template...</li>
+
+    <li>mainwindow-toolbar.</li>
+  </ul>
+</div>
+
+  <div class="rounded content">
+
+  <h2>Using Scheduled/Template transactions dialog</h2>
+
+  <p><img class="gtkshot right" src="images/dlg-template1.png"></p>
+
+  <h3><img src="images/1.png"> Template list</h3>
+
+  <p>display the actual list of Scheduled/Template transactions in
+  the wallet. It is always sorted in alphabetic order.</p>
+
+  <h3><img src="images/2.png"> Buttons</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Remove</th>
+
+      <td>remove the active template.</td>
+    </tr>
+
+    <tr>
+      <th>Add</th>
+
+      <td>add a new empty template.</td>
+    </tr>
+  </table>
+
+  <h3><img src="images/3.png"> Transaction details</h3>
+
+  <p>Please refer to <a href="dlg-tran.html">transaction dialog</a>
+  for these fields.</p>
+
+  <h3><img src="images/4.png"> Scheduled insertion</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Activate</th>
+
+      <td>set this template to be scheduled</td>
+    </tr>
+
+    <tr>
+      <th>Limit to</th>
+
+      <td>limit the insertion to a finished count</td>
+    </tr>
+
+    <tr>
+      <th>times</th>
+
+      <td>number of insertion to limit to</td>
+    </tr>
+
+    <tr>
+      <th>Every</th>
+
+      <td>set the insertion interval</td>
+    </tr>
+
+    <tr>
+      <th>Units</th>
+
+      <td>set the unit of the insertion interval: day, week, month,
+      year</td>
+    </tr>
+
+    <tr>
+      <th>Next on</th>
+
+      <td>specify the date of the next insertion, when you first
+      edit you should set it manually, then it is updated
+      automatically. You can of course adjust it later if
+      needed.</td>
+    </tr>
+  </table>
+  
+  </div>
+</body>
+</html>
diff --git a/doc/dlg-assi.html b/doc/dlg-assi.html
new file mode 100644 (file)
index 0000000..10bff6d
--- /dev/null
@@ -0,0 +1,96 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+
+<html>
+<head>
+  <meta http-equiv="CONTENT-TYPE" content=
+  "text/html; charset=utf-8">
+
+  <title>Assignment dialog</title>
+  <link rel="stylesheet" href="help.css" type="text/css">
+</head>
+
+<body id="top">
+  <div class="dochead">
+    HomeBank User manual
+  </div>
+
+  <div class="title">
+
+  <h1>Assignments dialog</h1>
+
+  <p>The assignments dialog is used to add, edit and manage the
+  <a href="00-lexicon.html#assignment">assignment</a> rules of the current wallet.</p>
+
+  <p>Please refer to the <a href="use-auto_assign.html">Using the Automatic assignment feature</a> 
+  for details on how using this feature.</p>
+
+  <h2>Dialog call</h2>
+
+  <ul>
+    <li>mainwindow-menu: Manage / Assignments...</li>
+
+    <li>mainwindow-toolbar.</li>
+  </ul>
+</div>
+
+  <div class="rounded content">
+
+  <h2>Using assignments dialog</h2>
+
+  <p><img class="gtkshot right" src="images/dlg-assign1.png"></p>
+
+  <h3><img src="images/1.png"> Assignment list</h3>
+
+  <p>display the actual list of assignments in the wallet. It is
+  always sorted in alphabetic order.</p>
+
+  <h3><img src="images/2.png"> Buttons</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Remove</th>
+
+      <td>remove the active assignment.</td>
+    </tr>
+
+    <tr>
+      <th>Add</th>
+
+      <td>add a new empty assignment.</td>
+    </tr>
+  </table>
+
+  <h3><img src="images/3.png"> Search in memo</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Contains the text</th>
+
+      <td>define the text to search into the memo</td>
+    </tr>
+    <tr>
+      <th>Case sensitive</th>
+
+      <td>set the search to be sensible to case of characters</td>
+    </tr>
+  </table>
+
+  <h3><img src="images/4.png"> Automatic assignments</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Payee</th>
+
+      <td>the payee to assign</td>
+    </tr>
+
+    <tr>
+      <th>Category</th>
+
+      <td>the category to assign</td>
+    </tr>
+  </table>
+  
+  </div>
+</body>
+</html>
diff --git a/doc/dlg-bud1.html b/doc/dlg-bud1.html
new file mode 100644 (file)
index 0000000..cf28721
--- /dev/null
@@ -0,0 +1,108 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+
+<html>
+<head>
+  <meta http-equiv="content-type" content="text/html; charset=utf-8">
+
+  <title>Budget dialog</title>
+  <link href="help.css" rel="stylesheet" type="text/css">
+</head>
+
+<body id="top">
+  <div class="dochead">
+    HomeBank User manual
+  </div>
+
+  <div class="title">
+
+  <h1>Budget dialog</h1>
+
+  <p>The budget dialog is the main interface to edit, modify and
+  manage your <a href="00-lexicon.html#budget">budget</a>.</p>
+   
+    <p>Please refer to the <a href="use-budget.html">using the budget
+  feature</a> for details on how using this feature.</p>
+
+
+  <h2>Dialog call</h2>
+
+  <ul>
+    <li>mainwindow-menu: Manage / Budget</li>
+
+    <li>mainwindow-toolbar.</li>
+  </ul>
+</div>
+
+  <div class="rounded content">
+
+  <h2>Using budget dialog</h2>
+
+  <p><img class="gtkshot right" src="images/dlg-budget1.png"></p>
+
+  <h3><img src="images/1.png"> Categories list</h3>
+
+  <p>display the list of categories and subcategories of the
+  current wallet.<br>
+  bold categories signals a budgeted category.</p>
+
+  <h3><img src="images/2.png"> Budget for each month</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>is the same</th>
+
+      <td>category budget will be the same for every month: Jan
+      -&gt; Dec<br>
+      you can then fill the amount below</td>
+    </tr>
+
+    <tr>
+      <th>is different</th>
+
+      <td>category budget will be specific each month<br>
+      you can then fill the amount of each needed months</td>
+    </tr>
+
+    <tr>
+      <th>Jan to Dec</th>
+
+      <td>The amount for each month</td>
+    </tr>
+
+    <tr>
+      <th>Force monitoring this category</th>
+
+      <td>Force the active category to be displayed into the budget report, 
+               event if there is no amount</td>
+    </tr>
+
+  </table>
+
+  <h3><img src="images/3.png"> Buttons</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Clear</th>
+
+      <td>clear any budget for the selected category</td>
+    </tr>
+
+    <tr>
+      <th>Import</th>
+
+      <td>import the budget from a csv file.<br>
+      See <a href="misc-csvformat.html#bud">csv file format</a> for
+      details.</td>
+    </tr>
+
+    <tr>
+      <th>Export</th>
+
+      <td>export the budget to a csv file.<br>
+      See <a href="misc-csvformat.html#bud">csv file format</a> for
+      details.</td>
+    </tr>
+  </table>
+  </div>
+</body>
+</html>
diff --git a/doc/dlg-cate.html b/doc/dlg-cate.html
new file mode 100644 (file)
index 0000000..06cac6f
--- /dev/null
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+
+<html>
+<head>
+  <meta http-equiv="content-type" content="text/html; charset=utf-8">
+
+  <title>Categories dialog</title>
+  <link rel="stylesheet" href="help.css" type="text/css">
+</head>
+
+<body id="top">
+  <div class="dochead">
+    HomeBank User manual
+  </div>
+
+  <div class="title">
+
+  <h1>Categories dialog</h1>
+
+  <p>The categories dialog is used to add, edit and manage the
+  <a href="00-lexicon.html#categories">categories</a> of the current
+  wallet.</p>
+
+  <h2>Dialog call</h2>
+
+  <ul>
+    <li>mainwindow-menu: Manage / Categories.</li>
+
+    <li>mainwindow-toolbar.</li>
+  </ul>
+</div>
+
+  <div class="rounded content">
+
+  <h2>Using categories dialog</h2>
+
+  <p><img class="gtkshot right" src="images/dlg-category1.png"></p>
+
+  <h3><img src="images/1.png"> Category name</h3>
+
+  <p>type a new category name here and press return to add.</p>
+
+  <h3><img src="images/2.png"> Subcategory name</h3>
+
+  <p>- select the category to add subcategory to in the category
+  list<br>
+  - type a new subcategory name here and press return to add.</p>
+
+  <h3><img src="images/3.png"> Categories list</h3>
+
+  <p>display the category and subcategory, sorted
+  alphabetically.</p>
+
+  <h3><img src="images/4.png"> Buttons</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Is income</th>
+
+      <td>when checked, this set the category to be an income
+      category (for sort purpose).</td>
+    </tr>
+
+    <tr>
+      <th>Add</th>
+
+      <td>add category/subcategory if the relative category name is
+      not empty.</td>
+    </tr>
+
+    <tr>
+      <th>Remove</th>
+
+      <td>remove the selected branch or categories, i.e. if a
+      category is selected, all subcategories will be removed.</td>
+    </tr>
+
+    <tr>
+      <th>Edit</th>
+
+      <td>open a dialog to edit the selected category</td>
+    </tr>
+  </table>
+
+  <h3><img src="images/5.png"> Buttons</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Import</th>
+
+      <td>Import and merge some categories from a csv file.</td>
+    </tr>
+
+    <tr>
+      <th>Export</th>
+
+      <td>export the entire categories list into a csv file.</td>
+    </tr>
+  </table>
+
+  <p>Please refer to <a href="misc-csvformat.html#cat">csv file
+  format</a> for the file description.</p>
+  
+  </div>
+</body>
+</html>
diff --git a/doc/dlg-filt.html b/doc/dlg-filt.html
new file mode 100644 (file)
index 0000000..f7f0ad3
--- /dev/null
@@ -0,0 +1,276 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+
+<html>
+<head>
+  <meta http-equiv="content-type" content="text/html; charset=utf-8">
+
+  <title>Filter dialog</title>
+  <link rel="stylesheet" href="help.css" type="text/css">
+</head>
+
+<body id="top">
+  <div class="dochead">
+    HomeBank User manual
+  </div>
+
+  <div class="title">
+
+  <h1>Filter dialog</h1>
+
+  <p>The filter dialog is used to adjust the filter for transaction
+  from the account window and the statistics window.</p>
+
+
+  <ul class="toc">
+  <li><a href="#tab1">Date</a>
+  <li><a href="#tab2">Status</a>
+  <li><a href="#tab3">Paymode</a>
+  <li><a href="#tab4">Amount</a>
+  <li><a href="#tab5">Text</a>
+  <li><a href="#tab6">Category</a>
+  <li><a href="#tab6">Payee</a>
+  <li><a href="#tab6">Account</a>
+  </ul>
+
+</div>
+
+  <div class="rounded content">
+
+  <h2><a name="tab1" id="tab1"></a>Filter date</h2>
+
+  <p><img class="gtkshot right" src="images/dlg-filter1.png"></p>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Option</th>
+
+      <td>set this filter status:
+      <ul><li>inactive<li>include<li>exclude</ul></td>
+    </tr>
+
+    <tr>
+      <th>From</th>
+
+      <td>the date minimum value</td>
+    </tr>
+
+    <tr>
+      <th>To</th>
+
+      <td>the date maximum value</td>
+    </tr>
+    
+    <tr>
+      <th>Month</th>
+
+      <td>set a specific month</td>
+    </tr>
+
+    <tr>
+      <th>Year</th>
+
+      <td>set a specific year</td>
+    </tr>
+    
+  </table>
+
+</div>
+
+  <div class="rounded content">
+
+  <h2><a name="tab2" id="tab2"></a>Filter status</h2>
+
+  <p><img class="gtkshot right" src="images/dlg-filter2.png"></p>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Option</th>
+
+      <td>set this filter status:
+      <ul><li>inactive<li>include<li>exclude</ul></td>
+    </tr>
+
+    <tr>
+      <th>reconciled</th>
+
+      <td>select the reconciled transactions</td>
+    </tr>
+
+     <tr>
+      <th>remind</th>
+
+      <td>select the remind transactions</td>
+    </tr>
+   <tr>
+      <th>Force display 'Added'</th>
+
+      <td>force transaction in 'added' status to always be
+      displayed</td>
+    </tr>
+
+    <tr>
+      <th>Force display 'Edited'</th>
+
+      <td>force transaction in 'edited' status to always be
+      displayed</td>
+    </tr>
+  </table>
+
+</div>
+
+  <div class="rounded content">
+
+   <h2><a name="tab3" id="tab3"></a>Filter paymode</h2>
+
+  <p><img class="gtkshot right" src="images/dlg-filter3.png"></p>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Option</th>
+
+      <td>set this filter status:
+      <ul><li>inactive<li>include<li>exclude</ul></td>
+    </tr>
+
+    <tr>
+      <th>payment</th>
+
+      <td>
+
+         <ul>
+          <li>(none)</li>
+
+          <li>credit card</li>
+
+          <li>check</li>
+
+          <li>cash</li>
+
+          <li>transfer</li>
+
+          <li>internal transfer</li>
+
+          <li>debit card</li>
+
+          <li>standing order</li>
+
+          <li>electronic payment</li>
+
+          <li>deposit</li>
+
+          <li>fi fee</li>
+        </ul>
+              
+      </td>
+    </tr>
+  </table>
+
+</div>
+
+  <div class="rounded content">
+
+  <h2><a name="tab4" id="tab4"></a>Filter amount</h2>
+
+  <p><img class="gtkshot right" src="images/dlg-filter4.png"></p>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Option</th>
+
+      <td>set this filter status:
+      <ul><li>inactive<li>include<li>exclude</ul></td>
+    </tr>
+
+    <tr>
+      <th>From</th>
+
+      <td>the amount minimum value</td>
+    </tr>
+
+    <tr>
+      <th>To</th>
+
+      <td>the amount maximum value</td>
+    </tr>
+  </table>
+
+</div>
+
+  <div class="rounded content">
+
+  <h2><a name="tab5" id="tab5"></a>Filter text</h2>
+
+  <p><img class="gtkshot right" src="images/dlg-filter5.png"></p>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Option</th>
+
+      <td>set this filter status:
+      <ul><li>inactive<li>include<li>exclude</ul></td>
+    </tr>
+
+    <tr>
+      <th>Memo</th>
+
+      <td>the memo string to search</td>
+    </tr>
+
+    <tr>
+      <th>Info</th>
+
+      <td>the info string to search</td>
+    </tr>
+
+    <tr>
+      <th>Tag</th>
+
+      <td>the tag string to search</td>
+    </tr>
+
+  </table>
+
+</div>
+
+  <div class="rounded content">
+
+  <h2><a name="tab6" id="tab6"></a>Filter Category/Payee/Account</h2>
+
+  <p><img class="gtkshot right" src="images/dlg-filter6.png"></p>
+
+  <p>These tabs all function-the same manner. You can filter these
+  using a list of item, including or excluding the selected
+  items.<br>
+  The account tab is not showed when you filter from the account
+  window, it is showed only from the statistics dialog.</p>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Option</th>
+
+      <td>set this filter status:
+      <ul><li>inactive<li>include<li>exclude</ul></td>
+    </tr>
+
+    <tr>
+      <th>All</th>
+
+      <td>will select all the items in the list</td>
+    </tr>
+
+    <tr>
+      <th>None</th>
+
+      <td>will unselected all the items in the list</td>
+    </tr>
+   <tr>
+      <th>Invert</th>
+
+      <td>will invert all the items in the list</td>
+    </tr>
+
+  </table>
+
+ </div>
+</body>
+</html>
diff --git a/doc/dlg-paye.html b/doc/dlg-paye.html
new file mode 100644 (file)
index 0000000..f6e90db
--- /dev/null
@@ -0,0 +1,88 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+
+<html>
+<head>
+  <meta http-equiv="content-type" content="text/html; charset=utf-8">
+
+  <title>Payees dialog</title>
+  <link rel="stylesheet" href="help.css" type="text/css">
+</head>
+
+<body id="top">
+  <div class="dochead">
+    HomeBank User manual
+  </div>
+
+  <div class="title">
+
+  <h1>Payees dialog</h1>
+
+  <p>The payees dialog is used to add, edit and manage the <a href=
+  "00-lexicon.html#payees">payees</a> of the current wallet.</p>
+
+  <h2>Dialog call</h2>
+
+  <ul>
+    <li>mainwindow-menu: Manage / Payees...</li>
+
+    <li>mainwindow-toolbar.</li>
+  </ul>
+</div>
+
+  <div class="rounded content">
+
+  <h2>Using payees dialog</h2>
+
+  <p><img class="gtkshot right" src="images/dlg-payee1.png"></p>
+
+  <h3><img src="images/1.png"> Payee name</h3>
+
+  <p>type a new payee name here and press return to add.</p>
+
+  <h3><img src="images/2.png"> Payee list</h3>
+
+  <p>display the list of payee, sorted in alphabetical order</p>
+
+  <h3><img src="images/3.png"> Buttons</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Add</th>
+
+      <td>if payee name is not empty, add it as a new payee</td>
+    </tr>
+
+    <tr>
+      <th>Remove</th>
+
+      <td>remove the selected payee</td>
+    </tr>
+
+    <tr>
+      <th>Edit</th>
+
+      <td>open a dialog to edit the selected payee</td>
+    </tr>
+  </table>
+
+  <h3><img src="images/4.png"> Buttons</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Import</th>
+
+      <td>Import and merge some payees from a csv file.</td>
+    </tr>
+
+    <tr>
+      <th>Export</th>
+
+      <td>export the entire payee list into a csv file.</td>
+    </tr>
+  </table>
+
+  <p>Please refer to <a href="misc-csvformat.html#pay">csv
+  file format</a> for the file description.</p>
+  </div>
+</body>
+</html>
diff --git a/doc/dlg-pref.html b/doc/dlg-pref.html
new file mode 100644 (file)
index 0000000..ed57a8d
--- /dev/null
@@ -0,0 +1,484 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+
+<html>
+<head>
+  <meta http-equiv="content-type" content="text/html; charset=utf-8">
+
+  <title>Preferences dialog</title>
+  <link rel="stylesheet" href="help.css" type="text/css">
+</head>
+
+<body id="top">
+  <div class="dochead">
+    HomeBank User manual
+  </div>
+
+  <div class="title">
+
+  <h1>Preferences dialog</h1>
+
+  <p>The preferences dialog can be accessed from the main window
+  menu, as Edit-Preferences. It lets you customize many aspects
+  of the way HomeBank works. The following sections detail the
+  settings that you can customize, and what they affect.</p>
+
+  <ul class="toc">
+  <li><a href="#tab1">General</a>
+  <li><a href="#tab2">Interface</a>
+  <li><a href="#tab3">Transactions</a>
+  <li><a href="#tab4">Display format</a>
+  <li><a href="#tab5">Import/Export</a>
+  <li><a href="#tab6">Report</a>
+  <li><a href="#tab7">Euro minor</a>
+  </ul><!-- separator -->
+
+</div>
+
+  <div class="rounded content">
+
+  <h2><a name="tab1" id="tab1"></a>General</h2>
+
+  <p><img class="gtkshot right" src="images/dlg-prefs1.png"></p>
+
+  <h3>Program start</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Show splash screen</th>
+
+      <td>display a splash screen when HomeBank start</td>
+    </tr>
+
+    <tr>
+      <th>Load last opened file</th>
+
+      <td>load the last opened file when HomeBank start</td>
+    </tr>
+
+    <tr>
+      <th>Append scheduled transactions</th>
+
+      <td>append scheduled transaction to accounts when HomeBank
+      start</td>
+    </tr>
+  </table>
+
+  <h3>Main window reports</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Date range</th>
+
+      <td>default range initial value for the main window
+      reports</td>
+    </tr>
+  </table>
+
+  <h3>Files folder</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Default</th>
+
+      <td>default folder to load/save HomeBank files</td>
+    </tr>
+  </table><!-- separator -->
+  <div class="clear"></div>
+          <p class="top"><a href="#top">[top]</a></p>
+</div>
+
+  <div class="rounded content">
+
+  <h2><a name="tab2" id="tab2"></a>Interface</h2>
+
+  <p><img class="gtkshot right" src="images/dlg-prefs2.png"></p>
+
+  <h3>General</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Tool-bar</th>
+
+      <td>tool-bar style to be used</td>
+    </tr>
+  </table>
+
+  <h3>Treeview</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Show rules hint</th>
+
+      <td>specify if the alternate lines colors should be used for
+      tree-view/list-view</td>
+    </tr>
+  </table>
+
+  <h3>Amount colors</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Uses custom colors</th>
+
+      <td>specify if amounts should be displayed with colors
+      below</td>
+    </tr>
+
+    <tr>
+      <th>Preset</th>
+
+      <td>contains some Tango color preset to fast set the amount
+      colors</td>
+    </tr>
+
+    <tr>
+      <th>Expense</th>
+
+      <td>color used for expense</td>
+    </tr>
+
+    <tr>
+      <th>Income</th>
+
+      <td>color used for incomes</td>
+    </tr>
+
+    <tr>
+      <th>Warning</th>
+
+      <td>color used for amount in warning (overdrawn)</td>
+    </tr>
+  </table><!-- separator -->
+
+  <div class="clear"></div>
+   <p class="top"><a href="#top">[top]</a></p>
+</div>
+
+  <div class="rounded content">
+
+  <h2><a name="tab3" id="tab3"></a>Transactions</h2>
+
+  <p><img class="gtkshot right" src="images/dlg-prefs3.png"></p>
+
+  <h3>Transaction window</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Date range</th>
+
+      <td>Set the default range to be used for account window</td>
+    </tr>
+
+    <tr>
+      <th>Hide reconciled transaction</th>
+
+      <td>set the filter for account window not to default show
+      reconciled transactions</td>
+    </tr>
+  </table>
+
+  <h3>Multiple add</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Keep the last date</th>
+
+      <td>Set the date to be kept when you add several transaction
+      successively</td>
+    </tr>
+  </table>
+
+  <h3>Column list</h3>
+
+  <p>Here you can show/hide columns to be displayed in transaction
+  list.</p><!-- separator -->
+
+  <div class="clear"></div>
+   <p class="top"><a href="#top">[top]</a></p>
+</div>
+
+  <div class="rounded content">
+
+  <h2><a name="tab4" id="tab4"></a>Display format</h2>
+
+  <p><img class="gtkshot right" src="images/dlg-prefs4.png"></p>
+
+  <h3>Date options</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Date format</th>
+
+      <td>display format used for date</td>
+    </tr>
+
+    <tr>
+      <th>&nbsp;</th>
+
+      <td>A date sample is displayed</td>
+    </tr>
+  </table>
+
+  <h3>Numbers options</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Prefix symbol</th>
+
+      <td>Symbol that prefix the amount</td>
+    </tr>
+
+    <tr>
+      <th>Suffix symbol</th>
+
+      <td>Symbol that suffix the amount</td>
+    </tr>
+
+    <tr>
+      <th>Decimal char</th>
+
+      <td>Character to be used as decimal separator</td>
+    </tr>
+
+    <tr>
+      <th>Grouping char</th>
+
+      <td>Character to be used as grouping separator</td>
+    </tr>
+
+    <tr>
+      <th>Frac digits</th>
+
+      <td>Number of digits after decimal separator</td>
+    </tr>
+
+    <tr>
+      <th>&nbsp;</th>
+
+      <td>An amount sample is displayed</td>
+    </tr>
+  </table>
+
+  <h3>Measurement units</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Use Imperial units</th>
+
+      <td>Display vehicle cost result with imperial units (no
+      conversion, just label).</td>
+    </tr>
+  </table><!-- separator -->
+
+  <div class="clear"></div>
+   <p class="top"><a href="#top">[top]</a></p>
+</div>
+
+  <div class="rounded content">
+
+  <h2><a name="tab5" id="tab5"></a>Import/Export</h2>
+
+  <p><img class="gtkshot right" src="images/dlg-prefs5.png"></p>
+
+  <h3>Date options</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Date order</th>
+
+      <td>
+        set the default date order for file import
+
+        <ul>
+          <li>d-m-y</li>
+
+          <li>m-d-y</li>
+
+          <li>y-m-d</li>
+        </ul>
+      </td>
+    </tr>
+  </table>
+
+  <h3>OFX/QFX options</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Memo field</th>
+
+      <td>define what to do for memo field during import:<br>
+      ignore, add to memo, add to info.</td>
+    </tr>
+  </table>
+
+  <h3>Files folder</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Import</th>
+
+      <td>default folder to load files to import</td>
+    </tr>
+
+    <tr>
+      <th>Export</th>
+
+      <td>default folder to save files to export</td>
+    </tr>
+  </table><!-- separator -->
+
+  <div class="clear"></div>
+   <p class="top"><a href="#top">[top]</a></p>
+</div>
+
+  <div class="rounded content">
+
+  <h2><a name="tab6" id="tab6"></a>Report</h2>
+
+  <p><img class="gtkshot right" src="images/dlg-prefs6.png"></p>
+
+  <h3>Initial filter</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Date range</th>
+
+      <td>Set the default range to be used for account window</td>
+    </tr>
+  </table>
+
+  <h3>Chart options</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Color scheme</th>
+
+      <td>
+        Set the default color scheme to be applied for charts
+
+        <ul>
+          <li>MS Money</li>
+
+          <li>Quicken</li>
+
+          <li>Google Analytics</li>
+
+          <li>Excel 2010</li>
+        </ul>
+      </td>
+    </tr>
+  </table>
+
+  <h3>Statistics options</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Show by amount</th>
+
+      <td>set the by amount toggle on the statistics window to
+      default be checked</td>
+    </tr>
+
+    <tr>
+      <th>Show rate column</th>
+
+      <td>set the rate column to be displayed by default</td>
+    </tr>
+
+    <tr>
+      <th>Show details</th>
+
+      <td>set the detail toggle on the statistics window to default
+      be checked</td>
+    </tr>
+  </table>
+
+  <h3>Budget options</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Show details</th>
+
+      <td>set the detail toggle on the budget window to default be
+      checked</td>
+    </tr>
+  </table><!-- separator -->
+
+  <div class="clear"></div>
+   <p class="top"><a href="#top">[top]</a></p>
+</div>
+
+  <div class="rounded content">
+
+  <h2><a name="tab7" id="tab7"></a>Euro minor</h2>
+
+  <p><img class="gtkshot right" src="images/dlg-prefs7.png"></p>
+
+  <h3>General</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Enable</th>
+
+      <td>enable euro minor currency support in HomeBank.<br>
+      see <a href="misc-minor.html">minor currency</a> for more
+      details.</td>
+    </tr>
+
+    <tr>
+      <th>Fill from</th>
+
+      <td>preselect of parameters for this tab</td>
+    </tr>
+
+    <tr>
+      <th>Country</th>
+
+      <td>remind of the filled country from</td>
+    </tr>
+
+    <tr>
+      <th>Value</th>
+
+      <td>change rate, value of 1 euro in your old country
+      currency</td>
+    </tr>
+  </table>
+
+  <h3>Numbers format</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Prefix symbol</th>
+
+      <td>Symbol that prefix the amount</td>
+    </tr>
+
+    <tr>
+      <th>Suffix symbol</th>
+
+      <td>Symbol that suffix the amount</td>
+    </tr>
+
+    <tr>
+      <th>Decimal char</th>
+
+      <td>Character to be used as decimal separator</td>
+    </tr>
+
+    <tr>
+      <th>Grouping char</th>
+
+      <td>Character to be used as grouping separator</td>
+    </tr>
+
+    <tr>
+      <th>Frac digits</th>
+
+      <td>Number of digits after decimal separator</td>
+    </tr>
+  </table>
+   <p class="top"><a href="#top">[top]</a></p>
+  </div>
+</body>
+</html>
diff --git a/doc/dlg-spli.html b/doc/dlg-spli.html
new file mode 100644 (file)
index 0000000..5bab1c0
--- /dev/null
@@ -0,0 +1,109 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+
+<html>
+<head>
+  <meta name="generator" content="Bluefish 2.2.3" >
+  <meta http-equiv="CONTENT-TYPE" content=
+  "text/html; charset=utf-8">
+
+  <title>Split dialog</title>
+  <link rel="stylesheet" href="help.css" type="text/css">
+</head>
+
+<body id="top">
+  <div class="dochead">
+    HomeBank User manual
+  </div>
+
+  <div class="title">
+
+  <h1>Split transaction dialog</h1>
+
+  <p>The split dialog is used to edit,modify and manage the
+  <a href="00-lexicon.html#split">split</a> of a transaction.</p>
+
+  <h2>Dialog call</h2>
+
+  <ul>
+    <li>transaction dialog: S button</li>
+  </ul>
+</div>
+
+  <div class="rounded content">
+
+  <h2>Using split transaction dialog</h2>
+
+  <p><img class="gtkshot right" src="images/dlg-split1.png"></p>
+
+  <h3><img src="images/1.png" name="graphics5" align="bottom"
+  width="12" height="12" border="0" id="graphics5"> - / +
+  buttons</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>-</th>
+
+      <td>allows to remove a split line</td>
+    </tr>
+
+    <tr>
+      <th>+</th>
+
+      <td>allows to add a split line</td>
+    </tr>
+  </table>
+
+  <h3><img src="images/2.png" name="graphics6" align="bottom"
+  width="12" height="12" border="0" id="graphics6"> Split line
+  details</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Category</th>
+
+      <td>the category of the split line</td>
+    </tr>
+
+    <tr>
+      <th>Memo</th>
+
+      <td>the memo of the split line</td>
+    </tr>
+
+    <tr>
+      <th>Amount</th>
+
+      <td>the amount of the split line</td>
+    </tr>
+  </table>
+
+  <h3><img src="images/3.png" name="graphics7" align="bottom"
+  width="12" height="12" border="0" id="graphics7"> Split
+  informations</h3>
+
+  <p>Depending on the context, the following will be displayed:</p>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Sum of splits</th>
+
+      <td>sum of every split lines</td>
+    </tr>
+
+    <tr>
+      <th>Remaining</th>
+
+      <td>remaining amount for the split: transaction amount - sum
+      of splits</td>
+    </tr>
+
+    <tr>
+      <th>Transaction amount</th>
+
+      <td>transaction amount as a remind</td>
+    </tr>
+  </table>
+
+  </div>
+</body>
+</html>
diff --git a/doc/dlg-tran.html b/doc/dlg-tran.html
new file mode 100644 (file)
index 0000000..c8c3ee7
--- /dev/null
@@ -0,0 +1,174 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+
+<html>
+<head>
+  <meta name="generator" content="Bluefish 2.2.3" >
+  <meta http-equiv="CONTENT-TYPE" content=
+  "text/html; charset=utf-8">
+
+  <title>Transactions dialog</title>
+  <link rel="stylesheet" href="help.css" type="text/css">
+</head>
+
+<body id="top">
+  <div class="dochead">
+    HomeBank User manual
+  </div>
+
+  <div class="title">
+
+  <h1>Transaction dialog</h1>
+
+  <p>The transaction dialog is used to add, edit and manage the
+  <a href="00-lexicon.html#transactions">transactions</a>.</p>
+  
+ <p>Please refer to the <a href="use-tipsandtricks.html">tip & tricks</a> 
+  for additional informations.</p>
+
+
+  <h2>Dialog call</h2>
+
+  <ul>
+    <li>mainwindow-menu: Transaction / Add...</li>
+
+    <li>mainwindow-toolbar.</li>
+
+    <li>from the account window-menu: Transaction / Add... /
+    Inherit... / Edit...</li>
+
+    <li>from the account window transaction list: by double-click on
+    an transaction</li>
+  </ul>
+</div>
+
+  <div class="rounded content">
+
+  <h2>Using transaction dialog</h2>
+
+  <p><img class="gtkshot right" src=
+  "images/dlg-transaction1.png"></p>
+
+  <p>The 'Add' button enable to add an transaction and keep the
+  transaction dialog open to add more transactions.</p>
+
+  <h3><img src="images/1.png" width="12" height="12" border="0"> Transaction details</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Date</th>
+
+      <td>date of the transaction (dd.mm.yy).<br>
+      - use shift key + arrow up/down to increase/decrease
+      date.<br>
+      - the right side button popup a full calendar</td>
+    </tr>
+
+    <tr>
+      <th>Amount</th>
+
+      <td>amount of the transaction<br>
+      - the right side +/- button toggle between
+      income/expense</td>
+    </tr>
+
+    <tr>
+      <th>Payment</th>
+
+      <td>
+        payment for the transaction. It will be displayed as small
+        icons.
+      </td>
+    </tr>
+
+    <tr>
+      <th>Of notebook 2<br>
+      To account</th>
+
+      <td>these fields appears depending on the payment
+      selected:<br>
+      for cheque: select the 2nd cheque notebook for internal
+      transfer: select the destination account</td>
+    </tr>
+
+    <tr>
+      <th>Info</th>
+
+      <td>additional informations such as real date or value
+      date, cheque numbers, other numbers related to the transaction.<br>
+      this field is automatically filled for cheque numbers.</td>
+    </tr>
+
+    <tr>
+      <th>Account</th>
+
+      <td>account the transaction should be attached to.</td>
+    </tr>
+       </table>
+
+  <h3><img src="images/2.png" width="12" height="12" border="0"> Transaction details</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Payee</th>
+
+      <td>payee of the transaction, see <a href=
+      "00-lexicon.html#payee">payee definition</a> for further
+      details.</td>
+    </tr>
+
+    <tr>
+      <th>Category</th>
+
+      <td>category of the transaction, see <a href=
+      "00-lexicon.html#category">category definition</a> for further
+      details.</td>
+    </tr>
+
+    <tr>
+      <th>Memo</th>
+
+      <td>memo of transaction.<br>
+      and optionally vehicle cost data's, see <a href=
+      "use-vehiclecost.html">vehicle cost</a>.</td>
+    </tr>
+
+    <tr>
+      <th>Tags</th>
+
+      <td>tags of the transaction, see <a href=
+      "00-lexicon.html#tags">tag definition</a> for further
+      details.</td>
+    </tr>
+
+    <tr>
+      <th>Reconciled</th>
+
+      <td>when the transaction has been checked with your bank
+      statement, you can mark transaction as 'validated'.<br>
+      the amount will be then integrated in the bank balance.</td>
+    </tr>
+
+    <tr>
+      <th>Remind</th>
+
+      <td>when you are in add mode, if you set this option, an
+      transaction of the opposite amount will be inserted also
+      (marked in the list with an '!'), this is very useful when
+      you lent money and don't want to forget about it. The remind
+      transaction are never computed into the balances and are
+      always displayed. an transaction can be a transparent
+      reminder when this is checked. See <a href=
+      "00-lexicon.html#remind">remind definition</a>.</td>
+    </tr>
+  </table>
+
+  <h3><img src="images/3.png" name="graphics7" align="bottom"
+  width="12" height="12" border="0" id="graphics7"> Fill in with
+  template</h3>
+
+  <p>Select a source <a href="00-lexicon.html#template">template definition</a>
+  to fill in the transaction dialog fields.</p>
+  
+  </div>
+</body>
+</html>
diff --git a/doc/dlg-wall.html b/doc/dlg-wall.html
new file mode 100644 (file)
index 0000000..5b8530c
--- /dev/null
@@ -0,0 +1,89 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+
+<html>
+<head>
+  <meta name="generator" content="Bluefish 2.2.3" >
+  <meta http-equiv="CONTENT-TYPE" content=
+  "text/html; charset=utf-8">
+
+  <title>Properties dialog</title>
+  <link rel="stylesheet" href="help.css" type="text/css">
+</head>
+
+<body id="top">
+  <div class="dochead">
+    HomeBank User manual
+  </div>
+
+  <div class="title">
+
+  <h1>Properties dialog</h1>
+
+  <p>The properties dialog is used to edit,modify and manage the
+  <a href="00-lexicon.html#wallet">wallet</a> properties.</p>
+
+  <h2>Dialog call</h2>
+
+  <ul>
+    <li>mainwindow-menu: File / Properties</li>
+  </ul>
+</div>
+
+  <div class="rounded content">
+
+  <h2>Using properties dialog</h2>
+
+  <p><img class="gtkshot right" src="images/dlg-properties1.png"></p>
+
+  <h3><img src="images/1.png" name="graphics5" align="bottom"
+  width="12" height="12" border="0" id="graphics5"> General</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Owner</th>
+
+      <td>specify the title for the wallet, this will be used as
+      the main window title.</td>
+    </tr>
+  </table>
+
+  <h3><img src="images/2.png" name="graphics6" align="bottom"
+  width="12" height="12" border="0" id="graphics6"> Scheduled
+  transaction</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Add until xx of each month (excluded)</th>
+
+      <td>specify the day number of the month until which the
+      scheduled transaction will be automatically added.<br></td>
+    </tr>
+
+    <tr>
+      <th>Add x days in advance the current date</th>
+
+      <td>specify a number of days to add to the today's date
+      (limit of insertion) when HomeBank insert automated
+      transactions.<br>
+      For example: you specify 30 days here, HomeBank will insert
+      automated transactions that should occur till today + 30
+      days.</td>
+    </tr>
+  </table>
+
+  <h3><img src="images/3.png" name="graphics7" align="bottom"
+  width="12" height="12" border="0" id="graphics7"> Vehicle
+  cost</h3>
+
+  <table class="widgetinfo">
+    <tr>
+      <th>Category</th>
+
+      <td>specify the default category for the <a href=
+      "win-vehiclecost.html">Vehicle cost</a> report.</td>
+    </tr>
+  </table>
+  
+  </div>
+</body>
+</html>
diff --git a/doc/frm-main.html b/doc/frm-main.html
new file mode 100644 (file)
index 0000000..b1baa3b
--- /dev/null
@@ -0,0 +1,23 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+
+<html>
+<head>
+
+  <title>HomeBank - Documentation in English</title>
+  <meta http-equiv="Content-Type" content="text/html">
+  <link rel="stylesheet" href="help.css" type="text/css">
+</head>
+
+<body id="top">
+
+<div class="mainpage">
+  <p><img src="images/web_title.png"><br></p>
+
+  <p>&copy; Copyright 1995-2014 by Maxime Doyen<br>
+  All Rights Reserved</p>
+
+  <p>Version: 4.6.3<br>
+  Compilation date: August 9th, 2014</p><br>
+ </div>
+</body>
+</html>
diff --git a/doc/frm-navig.html b/doc/frm-navig.html
new file mode 100644 (file)
index 0000000..1da9c0a
--- /dev/null
@@ -0,0 +1,82 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
+
+<html>
+<head>
+
+  <title>HomeBank - Content</title>
+  <meta http-equiv="Content-Type" content="text/html">
+  <link rel="stylesheet" href="help.css" type="text/css"&