Commit Graph

39 Commits

Author SHA1 Message Date
Tobias Erbshäußer 2fc6cadf32 Changed installer to set file associations. 2026-04-04 15:13:17 +02:00
Tobias Erbshäußer 3247b46174 Added support to open file when double clicked in explorer. 2026-04-04 14:04:31 +02:00
Tobias Erbshäußer 371709c0fe Added print option for calculation details.
Now the calculation details show more information.
2021-05-28 20:02:25 +02:00
Tobias Erbshäußer 5e71baa677 Fixed printing problems on Windows 8. Since printing is broken on Windows 8, the XPS viewer will be opened directly.
Fixed wrong dates in printed document if tenant entered or departed.
2021-05-16 11:52:53 +02:00
Tobias Erbshäußer 1743c73ed8 Added license file. 2021-04-06 14:02:45 +02:00
Tobias Erbshäußer fd38e7812b Prepared release 2.1. 2021-04-06 13:55:26 +02:00
Tobias Erbshäußer 17ff9d0c0b Fixed bugs the following bugs:
* Opening the cost overview could lead to a crash if a cost entry did not cover all tenants.
* The amount in the unit calculation window was not updated when changes were made.
* After creation of a new billing the main window could be closed without getting a save dialog.

Added autosave functionality.
2021-04-06 13:41:41 +02:00
Tobias Erbshäußer 5c96fced55 Modified printable document to align date on the right. 2021-01-01 19:22:42 +01:00
Tobias Erbshäußer 0ba3ea47e2 Reduced newline height in printable document. 2021-01-01 18:42:09 +01:00
Tobias Erbshäußer ff540c6f0c Moved recently opened file location to app data. 2021-01-01 18:41:16 +01:00
Tobias Erbshäußer 7efdc01919 Fixed loading of old billings by making
* tenant bank account values optional
 * landlord mail address optional
2021-01-01 17:06:31 +01:00
Tobias Erbshäußer dac8f59523 Extended hover area for tooltips. 2021-01-01 17:05:18 +01:00
Tobias Erbshäußer 3681891dfc Added script to create installer. 2020-12-28 11:53:34 +01:00
Tobias Erbshäußer 1f1dfb3513 Added installer script for Inno Setup. 2020-06-28 17:33:28 +02:00
Tobias Erbshäußer d25d3ddf81 Set application icon for release. 2020-06-28 16:54:11 +02:00
Tobias Erbshäußer e89318363b Fixed entry dates bug in calculation.
Added cost overview in details.
2020-06-28 16:44:25 +02:00
Tobias Erbshäußer e656e373e1 Implemented printing. 2020-06-28 15:29:23 +02:00
Tobias Erbshäußer 42fb20fc3a Implemented importing of billings. 2020-06-27 11:32:09 +02:00
Tobias Erbshäußer 18f280968e Removed unnecessary properties and functions from billing classes. 2020-06-27 10:59:25 +02:00
Tobias Erbshäußer 93ef81f2f3 Implemented billing calculation. 2020-06-27 10:55:13 +02:00
Tobias Erbshäußer 03b09ca3b0 Implemented missing dumping of cost entry details model to billing. 2020-06-19 08:10:29 +02:00
Tobias Erbshäußer 55c9871d9a Implemented loading of old format. 2020-06-18 18:34:06 +02:00
Tobias Erbshäußer ee8d88146f Fixed minor bug in recently opened files list where changes were not reflected in UI. 2020-06-18 17:14:26 +02:00
Tobias Erbshäußer 6c3fa4bb2e Added cost details window. 2020-06-18 16:02:33 +02:00
Tobias Erbshäußer 06e8fdfc59 Fixed bug in file loader.
Implemented ResetModified.
2020-06-17 13:09:50 +02:00
Tobias Erbshäußer 74205f016a Implemented loading of new format. 2020-06-16 18:39:54 +02:00
Tobias Erbshäußer 1a94bb0692 Implemented ui logic for saving. 2020-06-16 16:16:06 +02:00
Tobias Erbshäußer f566911d31 Changed cost page to view affected flats together with the name. 2020-06-16 15:27:43 +02:00
Tobias Erbshäußer 69cb2c924a Implemented cost entries excluding cost entry details. 2020-06-16 13:59:12 +02:00
Tobias Erbshäußer 1e21078d3f Added icon.
Started to implement costs.
2020-06-16 10:52:05 +02:00
Tobias Erbshäußer 3f97fbfae4 Implemented restrictions for the entry and departure dates.
Implemented restrictions for decimal values.
2020-06-15 18:25:35 +02:00
Tobias Erbshäußer 9fb148cf48 Implemented tenant model. 2020-06-15 18:13:21 +02:00
Tobias Erbshäußer 8ce542fb3c Implemented salutation combobox for landlord. 2020-06-11 10:41:53 +02:00
Tobias Erbshäußer 9a4589f864 Implemented flat editing logic. 2020-06-11 10:30:45 +02:00
Tobias Erbshäußer 7274b9b6b2 Modified error handling to support ModelProperties with multiple errors to implement nested properties. 2020-06-11 09:57:50 +02:00
Tobias Erbshäußer ce9dd644fc Filled landlord page. 2020-06-10 14:05:19 +02:00
Tobias Erbshäußer 9313ecb775 Implemented displaying errors. 2020-06-10 13:31:48 +02:00
Tobias Erbshäußer 0300090806 Implemented page switching with side bar buttons. 2020-06-10 10:30:14 +02:00
Tobias Erbshäußer 6b03c881a3 Implemented new dialog. 2020-06-09 20:03:31 +02:00