Home
Name Modified Size InfoDownloads / Week
FamilyFinances.pdf 2022-08-31 388.7 kB
Fin2_setup_noadmin.exe 2022-08-31 18.3 MB
Fin2_setup.exe 2022-08-31 18.3 MB
readme.txt 2022-08-31 4.1 kB
fin2_2.4_amd64.deb 2021-08-18 25.8 MB
fin2_2.3_amd64.deb 2021-07-06 25.8 MB
fin2_2.2_amd64.deb 2021-04-23 25.8 MB
fin2_2.0_amd64.deb 2021-02-15 26.9 MB
Totals: 8 Items   141.1 MB 4
Family Finances program version 2.5
===================================
                                                              
    Copyright (c) 2022, Astrid Geck, all rights reserved. 

    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 3 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, see <http://www.gnu.org/licenses/>.

Content
=======
  Features
  Licenses
  Installation

Features
========
The program may help you to organize, control and plan your finances by 
defining accounts, persons and categories. When entering your income and 
spendings as bookings with category, user, account owner and account, the 
program will automatically calculate the state of your accounts and how 
much you have spent/received on the different categories as category state.
You can check your financial state in tables or visualize them in diagrams.

Balance rules may help you to fairly distribute income and spending to 
different persons.

For each category and user you can enter the estimated monthly amount as 
plan value. Based on the specified periodic and future bookings and these 
values or the average amounts of the last months you can plan your finances 
for the next months.

You may import booking data as comma separated text file in special format, 
however you may not directly import data from your bank account via 
internet, because the program is designed for local use and storage of your 
financial data.

See the program help, chapter first steps for how to install, configure and 
use the program.

The program has been tested under Windows 10 version 19044.1889-21H2.

Licenses
========

Family Finances (Fin2)
Copyright (c) 2022 Astrid Geck
All rights reserved.

This program is provided under the terms of the GNU General Public License 
as published by the Free Software Foundation, version 3 of the License, 
see GPL3_LICENSE.TXT.

The program has been developed with the QT5 Creator and uses QT5 5.15 
libraries with GNU Lesser General Public License, version 3, see 
QT5_GLPLv3_LICENSE.TXT. QT5 itself uses a number of other open source 
libraries, see QT5_ThirdPartySoftware_Listing.txt, especially the SQLite 
library used by this program. The program further uses the TinyXML-2 open 
source library for storing and loading XML files.

QT5 Library
http://www.qt.io

Copyright (C) 2015 The Qt Company Ltd, All rights reserved.

The library is provided under the terms of the GNU Lesser General Public 
License, version 3 of the License as published by the Free Software 
Foundation, see QT5_LGPLv3_LICENSE.TXT.

No modification has been applied to the library. Source code of the library 
is provided as zip-file together with the source code of the program.

TinyXML-2  7.0.0 Library
https://github.com/leethomason/tinyxml2

The library is provided with the license as written in 
TinyXML-2_LICENSE.TXT.

Two small modifications have been applied to the library to adapt it to the 
Windows context:
-  The format specifier for long long integers has been changed.
-  The handling of low level file read errors has been changed.
The changes are marked in the source files.

The adapted library sources are provided as part of the program sources.

Installation Windows
====================
Use Fin2_setup to install the program. The installation will request 
administrator rights. If you cannot get administator rigths use 
Fin2_setup_noadmin instead. Then you cannot install it to the system
program folder.
Source: readme.txt, updated 2022-08-31