Wed, 20 Jan 2021 19:31:25 +0100 |
John Schneiderman |
Made it possible to configure the default locale via CMake.
|
Wed, 20 Jan 2021 17:40:49 +0100 |
John Schneiderman |
Fixed the invoking the previous iterator on the begining of a container when sorting.
|
Wed, 20 Jan 2021 16:39:33 +0100 |
John Schneiderman |
Adds support for the project automatically being able to execute the unit-tests.
|
Wed, 20 Jan 2021 16:14:28 +0100 |
John Schneiderman |
MSVC generates nonsense when including the public library directory.
|
Tue, 19 Jan 2021 16:56:05 +0100 |
John Schneiderman |
Renamed the math functions to be descriptive.
|
Tue, 19 Jan 2021 16:38:28 +0100 |
John Schneiderman |
Documentation correction.
|
Tue, 19 Jan 2021 16:35:16 +0100 |
John Schneiderman |
Prefixed all CMake library variables by their project names.
|
Fri, 15 Jan 2021 18:52:50 +0100 |
John Schneiderman |
Enabled floating-point exceptions on Windows.
|
Fri, 15 Jan 2021 18:20:24 +0100 |
John Schneiderman |
Fixed incorrectly braced countries using a given currency.
|
Thu, 14 Jan 2021 20:30:37 +0100 |
John Schneiderman |
Documentation format update.
|
Thu, 14 Jan 2021 20:17:11 +0100 |
John Schneiderman |
Moved the documentation for friend functions to the actual functions & grouping the friend declarations together.
|
Thu, 14 Jan 2021 20:06:05 +0100 |
John Schneiderman |
Renamed toIso4217 to toStdString to be clear about what conversion is taking place.
|
Thu, 14 Jan 2021 19:51:34 +0100 |
John Schneiderman |
Adds assertions to check that supplied functors are not null.
|
Thu, 14 Jan 2021 19:42:06 +0100 |
John Schneiderman |
Reordered the money constructor for specifying only the minor units to read more natural.
|
Thu, 14 Jan 2021 19:33:50 +0100 |
John Schneiderman |
Removed unneeded copy when using the Iso4217Codes and MinorSign.
|
Thu, 14 Jan 2021 19:30:49 +0100 |
John Schneiderman |
Renamed the enumeration Codes to Iso4217Codes so as to avoid ambiguities in consumers of the library.
|
Thu, 14 Jan 2021 19:03:04 +0100 |
John Schneiderman |
Renamed toSymbol to currencySymbol since it's not a conversion of types, but more of a look-up of information.
|
Thu, 14 Jan 2021 18:58:21 +0100 |
John Schneiderman |
Adds support for looking up the name of a currency via the currency's code.
|
Thu, 14 Jan 2021 18:34:33 +0100 |
John Schneiderman |
Adds support for looking up the countries which use a given currency.
|
Thu, 14 Jan 2021 17:36:15 +0100 |
John Schneiderman |
Removed unused includes.
|
Thu, 14 Jan 2021 17:31:41 +0100 |
John Schneiderman |
Adds the ability to select between a shared or static library build.
|
Thu, 14 Jan 2021 17:25:49 +0100 |
John Schneiderman |
Updated the Conan information to the latest version.
|
Wed, 13 Jan 2021 19:48:59 +0100 |
John Schneiderman |
Changed the library CMake package generation to use the built-in CMake functionality.
|
Tue, 12 Jan 2021 18:12:04 +0100 |
John Schneiderman |
Adds a change-log and credit information.
|
Tue, 12 Jan 2021 16:45:49 +0100 |
John Schneiderman |
Re-enabled verification of invalid usages of floating-point operations.
|
Tue, 12 Jan 2021 16:42:14 +0100 |
John Schneiderman |
Marked the swaperator noexcept.
|
Mon, 14 Dec 2020 16:11:29 +0100 |
John Schneiderman |
Updated copyright year macro.
|
Sun, 13 Dec 2020 12:31:13 +0100 |
John Schneiderman |
Adds empty unit tests for accumulate function.
|
Sat, 12 Dec 2020 15:11:30 +0100 |
John Schneiderman |
Merge with release 0.4.2
|
Sat, 12 Dec 2020 15:09:09 +0100 |
John Schneiderman |
Added tag 0.4.2 for changeset 278107cbfa85
release
|
Sat, 12 Dec 2020 15:05:31 +0100 |
John Schneiderman |
Fixed incorrect linkage declaration on Windows.
release 0.4.2
|
Sat, 12 Dec 2020 15:04:05 +0100 |
John Schneiderman |
Fixed waring of unused return value in test.
|
Sat, 12 Dec 2020 14:55:15 +0100 |
John Schneiderman |
Details excatly what is needed for the algorithm to work.
|
Sat, 12 Dec 2020 14:45:41 +0100 |
John Schneiderman |
Added scripts to parse and auto-generate the Codes file.
|
Mon, 07 Dec 2020 13:53:13 +0100 |
John Schneiderman |
Merge with release 0.4.1.
|
Mon, 07 Dec 2020 13:52:29 +0100 |
John Schneiderman |
Added tag 0.4.1 for changeset a2c9d9f7a9b8
release
|
Mon, 07 Dec 2020 13:31:09 +0100 |
John Schneiderman |
Adds taking in the swaperator to make the sort function able to be used by custom types.
release 0.4.1
|
Mon, 07 Dec 2020 11:26:31 +0100 |
John Schneiderman |
Bumped the minor version.
|
Mon, 07 Dec 2020 11:24:44 +0100 |
John Schneiderman |
Added tag 0.4.0 for changeset 1b36dbaadebc
|
Mon, 07 Dec 2020 11:24:09 +0100 |
John Schneiderman |
Updated the copyright years.
0.4.0
|
Mon, 07 Dec 2020 11:18:14 +0100 |
John Schneiderman |
Corrected assertions.
|
Mon, 07 Dec 2020 11:16:54 +0100 |
John Schneiderman |
Fixed normaliseAmount returning and performing more than just the normalisation of the amount.
|
Mon, 07 Dec 2020 11:00:28 +0100 |
John Schneiderman |
Adds a sorting algorithm to ensure that currencies are not converted while sorting.
|
Wed, 02 Dec 2020 20:00:58 +0100 |
John Schneiderman |
Added extra sanity checks around zero.
|
Wed, 26 Aug 2020 18:37:25 +0200 |
John Schneiderman |
Added packaging for Conan.io support.
|
Sat, 06 Jun 2020 16:21:49 +0200 |
John Schneiderman |
Moved tag 0.3.0 to changeset f2c4cd8ecfd8 (from changeset aca51ed63e59)
|
Sat, 06 Jun 2020 16:21:34 +0200 |
John Schneiderman |
The invalid check current fails on occassion and needs to be looked into.
0.3.0
|
Tue, 02 Jun 2020 19:30:02 +0200 |
John Schneiderman |
Added tag 0.3.0 for changeset aca51ed63e59
|
Tue, 02 Jun 2020 19:29:50 +0200 |
John Schneiderman |
Fixed working directory for unit tests.
|
Sat, 13 Jul 2019 10:18:02 +0200 |
John Schneiderman |
Fixed ctest not working on the command line and only in KDevelop.
|
Thu, 04 Jul 2019 11:28:04 +0200 |
John Schneiderman |
Fixed compilation warnings on Debian 10.
|
Tue, 02 Jul 2019 10:28:31 +0200 |
John Schneiderman |
Fixed implicit convertion from a code to a money type.
|
Sat, 29 Jun 2019 12:00:46 +0200 |
John Schneiderman |
Added tag 0.2.0 for changeset ec1c60e5d813
|
Thu, 27 Jun 2019 18:02:47 +0200 |
John Schneiderman |
Windows compilation fixes.
0.2.0
|
Mon, 24 Jun 2019 17:55:08 +0200 |
John Schneiderman |
Adds the ability to apply a functor to a money amount in the accumulator prior to it being added.
|
Sun, 23 Jun 2019 15:45:02 +0200 |
John Schneiderman |
Adds the ability to sum a container of currencies with the fewest conversions.
|
Thu, 20 Jun 2019 11:00:31 +0200 |
John Schneiderman |
Adds a function to convert a natural minor unit representation to the internal minor unit representation.
|
Sun, 16 Jun 2019 08:49:30 +0200 |
John Schneiderman |
Adds built in support for CMake unit-test running.
|
Sat, 15 Jun 2019 13:33:06 +0200 |
John Schneiderman |
Made the directory structure explicit.
|
Sat, 15 Jun 2019 10:56:41 +0200 |
John Schneiderman |
Added tag 0.0.0 for changeset faa890ea857a
|