log

age author description
Sun, 17 Jun 2018 08:18:48 +0200 John Schneiderman Selected the final name for the library and updated everything accordingly.
Sat, 16 Jun 2018 14:27:02 +0200 John Schneiderman Removed unused variables.
Sat, 16 Jun 2018 14:13:02 +0200 John Schneiderman Restructured the source code to reflect how it's installed.
Sat, 16 Jun 2018 13:51:45 +0200 John Schneiderman Now uses the built-in CMake export mechanism.
Sat, 16 Jun 2018 13:07:26 +0200 John Schneiderman Adds more functions for getting the library configuration information.
Sat, 16 Jun 2018 12:42:23 +0200 John Schneiderman Now uses the built-in CMake package config generators.
Sat, 16 Jun 2018 11:53:35 +0200 John Schneiderman Changed the base src project to have its version from the top-level project.
Sat, 16 Jun 2018 11:46:17 +0200 John Schneiderman Adds the ability to ask the library its version and copyright information.
Sat, 16 Jun 2018 11:33:08 +0200 John Schneiderman Moved the version into the project declaration.
Sat, 16 Jun 2018 09:03:06 +0200 John Schneiderman Changed version information to use the cmake built-in variables.
Sat, 16 Jun 2018 08:49:06 +0200 John Schneiderman Correctly sets the C++ standard.
Sat, 02 Jun 2018 13:21:01 +0200 John Schneiderman Changed the ordering for the setUpCurrency function to have the converter first as that's what is more often the thing to be changed.
Thu, 24 May 2018 16:48:36 +0200 John Schneiderman Fixes warning about possible loss of data.
Tue, 22 May 2018 19:08:22 +0200 John Schneiderman Fixes issue with the CMake detection for the library on Windows.
Tue, 22 May 2018 18:30:40 +0200 John Schneiderman Coded money now asserts that the minor unit fits.
Sun, 20 May 2018 09:38:13 +0200 John Schneiderman Adds the ability to place a currency code into a stream.
Thu, 03 May 2018 14:44:30 +0200 John Schneiderman Adds an initialisation function to give the library in a known state.
Thu, 03 May 2018 10:23:32 +0200 John Schneiderman Adds the ability to get the maximum and minimum values a monetary type can support.
Wed, 02 May 2018 13:35:05 +0200 John Schneiderman Adds an container of all the supported currency codes.
Mon, 30 Apr 2018 11:52:27 +0200 John Schneiderman Fixed incorrect calculation of the minimum amount value.
Sun, 29 Apr 2018 13:27:22 +0200 John Schneiderman Removed the aggregate declaration file as it's been troublesome.
Tue, 24 Apr 2018 21:55:01 +0200 John Schneiderman Changed the conversions to use long doubles as the rates can get quite small.
Sun, 22 Apr 2018 19:00:38 +0200 John Schneiderman Added missing relation operators for floating point values.
Sun, 22 Apr 2018 18:39:56 +0200 John Schneiderman Fixed the ratio division not accounting for different currencies.
Sun, 22 Apr 2018 17:16:18 +0200 John Schneiderman Adds the case for dividing two money objects for when you want to know the ratio between the two.
Sun, 22 Apr 2018 14:45:17 +0200 John Schneiderman Adds ability to change the money's code without performing any conversions.
Sun, 22 Apr 2018 14:38:48 +0200 John Schneiderman Corrected fix for the relational operators which the previous fix had prevented conversions from deducing the answer when all information was still present.
Sun, 22 Apr 2018 11:13:08 +0200 John Schneiderman Fixed issue with the relational operators silently fail when the currency codes do not match and they assumed that they did.
Sun, 15 Apr 2018 10:06:58 +0200 John Schneiderman Convience function to determine if the instance is set.
Sat, 14 Apr 2018 09:59:04 +0200 John Schneiderman Added a member function to conver the monetary value into a native floating-point number with a specific rounding method.