Wed, 22 Nov 2023 18:50:28 +0100 |
John Schneiderman |
Documented the workaround for the parent bug.
default tip
|
Wed, 22 Nov 2023 17:01:37 +0100 |
John Schneiderman |
Changed ObserverPtr to be more in line with STD smart pointers.
|
Mon, 20 Nov 2023 17:08:13 +0100 |
John Schneiderman |
Seems this cannot be made noexcept due standards not requireing support for it.
|
Tue, 14 Nov 2023 18:17:29 +0100 |
John Schneiderman |
Change the CMake conditional for the compiler checks to be based upon the compiler.
|
Tue, 14 Nov 2023 17:35:59 +0100 |
John Schneiderman |
Adds the ability to have a different base class for a unique pointer.
|
Tue, 14 Nov 2023 17:04:36 +0100 |
John Schneiderman |
Updated to use Pecunia 0.6.
|
Tue, 14 Nov 2023 16:48:54 +0100 |
John Schneiderman |
Adds a unique Qt pointer support.
|
Wed, 08 Mar 2023 17:04:10 +0100 |
John Schneiderman |
Merge QtMemory bookmark.
|
Tue, 20 Dec 2022 17:24:00 +0100 |
John Schneiderman |
Fixes the package project looking in the old component location.
|
Tue, 20 Dec 2022 17:20:01 +0100 |
John Schneiderman |
Bump to next release version.
|
Tue, 20 Dec 2022 15:56:35 +0100 |
John Schneiderman |
Added signature for changeset 9d9f233657fb
release
|
Tue, 20 Dec 2022 15:56:28 +0100 |
John Schneiderman |
Added tag 0.5.0 for changeset c36c3741f673
release
|
Tue, 20 Dec 2022 15:56:13 +0100 |
John Schneiderman |
Merge with candidate 0.5.0.
release 0.5.0
|
Tue, 20 Dec 2022 15:52:04 +0100 |
John Schneiderman |
IN 11: added release date.
candidate
|
Tue, 20 Dec 2022 15:51:18 +0100 |
John Schneiderman |
IN 11: Updated licencing information.
candidate
|
Tue, 20 Dec 2022 15:52:04 +0100 |
John Schneiderman |
IN 11: added release date.
|
Tue, 20 Dec 2022 15:51:18 +0100 |
John Schneiderman |
IN 11: Updated licencing information.
|
Tue, 20 Dec 2022 15:37:41 +0100 |
John Schneiderman |
Merge with default release 0.5.0.
candidate
|
Tue, 20 Dec 2022 14:44:48 +0100 |
John Schneiderman |
IN 11: No longer require a tag to package on Debian.
|
Tue, 20 Dec 2022 13:35:21 +0100 |
John Schneiderman |
IN 11: Fixes Windows not being able to build unit tests.
|
Tue, 20 Dec 2022 12:35:15 +0100 |
John Schneiderman |
IN 11: Fixed Windows build issues.
|
Tue, 20 Dec 2022 10:44:00 +0100 |
John Schneiderman |
IN 11: No longer require the a tag to package.
|
Thu, 01 Dec 2022 18:11:03 +0100 |
John Schneiderman |
Merge fixing budget item association with adjusting the equality check rename.
|
Thu, 01 Dec 2022 17:27:56 +0100 |
John Schneiderman |
IN 40: Fixed the budget item account assoication is not removed when a goal or debt is removed.
|
Fri, 11 Nov 2022 14:51:54 +0100 |
John Schneiderman |
Replaced the enable_if with requires.
QtMemory
|
Fri, 11 Nov 2022 14:39:36 +0100 |
John Schneiderman |
Adds an extra feature when observing QObjects to go null when the observed object is destroyed.
|
Fri, 11 Nov 2022 12:18:31 +0100 |
John Schneiderman |
Changed the miniumum standard to C++20 and fixed all compilation issues.
|
Mon, 07 Nov 2022 20:27:19 +0100 |
John Schneiderman |
Adds the feature to null the QtPtr object when the observed object is destroyed.
|
Wed, 02 Nov 2022 20:50:10 +0100 |
John Schneiderman |
Fixed the exchangeSource not being a QtPtr.
|
Mon, 31 Oct 2022 12:30:39 +0100 |
John Schneiderman |
Converted widgets using ObserverPtr to the QtPtr type.
|
Thu, 03 Nov 2022 19:41:01 +0100 |
John Schneiderman |
IN 48: Adjust name to make clear the equality check isn't exact.
|
Thu, 03 Nov 2022 19:11:35 +0100 |
John Schneiderman |
IN 48: Fixed crash caused by assertion checking amount in transactions.
|
Thu, 03 Nov 2022 18:22:48 +0100 |
John Schneiderman |
IN 45: Fixed allowing selecting the bank account type when posting a budget item.
|
Thu, 03 Nov 2022 18:12:20 +0100 |
John Schneiderman |
IN 46: Fixed the budget item source not adjusting its width when posting a budget item.
|
Thu, 03 Nov 2022 17:52:28 +0100 |
John Schneiderman |
IN 37: Adjusted the presentation text of a BankAccount to be clearer to read.
|
Thu, 03 Nov 2022 17:27:52 +0100 |
John Schneiderman |
IN 37: Split out the presentation tags from the presentation functions.
|
Wed, 02 Nov 2022 19:00:49 +0100 |
John Schneiderman |
IN 37: Adds a strong type for the paramaters for presentationText of money.
|
Wed, 02 Nov 2022 18:29:13 +0100 |
John Schneiderman |
IN 37: Ensures that monies are only ever distrubted to a single account.
|
Mon, 17 Oct 2022 18:53:44 +0200 |
John Schneiderman |
IN 31: Handles updating the name of a bank in the reconciled survey.
|
Mon, 17 Oct 2022 18:45:41 +0200 |
John Schneiderman |
IN 37: handles updating the account code when it's changed in the survey bank account.
|
Mon, 17 Oct 2022 17:33:44 +0200 |
John Schneiderman |
IN 37: handles updating the distrubtion in the survey when the budget item source is renamed.
|
Mon, 10 Oct 2022 18:58:35 +0200 |
John Schneiderman |
IN 37: Adds a function to find a bank account by it's name and number.
|
Thu, 06 Oct 2022 21:28:30 +0200 |
John Schneiderman |
IN 37: Adds the ability to update the names of a bank, budget item, or account code for a ReconciledSurvey.
|
Thu, 06 Oct 2022 20:15:14 +0200 |
John Schneiderman |
IN 32: renamed member "validity" to "checksum" in the ReconciledSurvey to align with how it's used.
|
Thu, 06 Oct 2022 20:08:49 +0200 |
John Schneiderman |
IN 32: Adds the distribution to the ReconciledSurvey of the budget file.
|
Thu, 06 Oct 2022 17:05:23 +0200 |
John Schneiderman |
IN 32: Adds the checksum value for a ReconciledSurvey to the budget file.
|
Wed, 05 Oct 2022 18:34:39 +0200 |
John Schneiderman |
IN 32: Updates the validity when a survey is completed.
|
Wed, 05 Oct 2022 18:05:26 +0200 |
John Schneiderman |
IN 32: Moved the survey completion logic out of the container of surveys and into the object itself where it belongs.
|
Mon, 03 Oct 2022 19:37:42 +0200 |
John Schneiderman |
IN 32: Adds object verification for the construction of a ReconciledSurvey even after completing the survey.
|
Mon, 03 Oct 2022 17:52:12 +0200 |
John Schneiderman |
IN 32: Adds unit test for when the reconciled balance or reconciled transactions do not sum up to the unused balance distribution.
|
Mon, 03 Oct 2022 17:32:38 +0200 |
John Schneiderman |
IN 32: Simplified the completed member function argument list for a ReconciledSurvey.
|
Mon, 03 Oct 2022 17:23:45 +0200 |
John Schneiderman |
IN 32: Removed the add member function from the ReconciledSurveys to prevent possible confusion on how to add new completed surveys.
|
Thu, 29 Sep 2022 19:02:45 +0200 |
John Schneiderman |
IN 32: Moved the survey types to a surveying library.
|
Tue, 27 Sep 2022 19:10:44 +0200 |
John Schneiderman |
IN 28: Renamed QtUniquePtr to UniqueQtPtr to make it simplier to read.
|
Tue, 27 Sep 2022 19:01:42 +0200 |
John Schneiderman |
IN 28: Verify that all Qt types are properly parented.
|
Tue, 27 Sep 2022 17:53:59 +0200 |
John Schneiderman |
IN 28: Adds a check thatthe type used in creating a Qt object is a Qt type.
|
Sat, 24 Sep 2022 13:42:01 +0200 |
John Schneiderman |
IN 32: Adds the ability to unreconcile a transaction that's been cleared.
|
Thu, 08 Sep 2022 19:57:43 +0200 |
John Schneiderman |
IN 32: Introduce basic classes that will manage a reconciled bank account and the distribution of monies across non-monthly budget items.
|
Mon, 05 Sep 2022 20:05:03 +0200 |
John Schneiderman |
IN 32: made the balance required since even an empty one should at least match the balance of the bank account.
|
Mon, 05 Sep 2022 19:36:01 +0200 |
John Schneiderman |
IN 32: Made the std::map private for ReconciledBankAccounts to keep insertions simple and safe.
|