Commit Graph
925 Commits
Author SHA1 Message Date
Mateusz Pusz cb86cd2bcd fix: regression in quantity::op<<() for the case of std::setw() fixed 2020-09-15 08:55:35 +02:00
Mateusz Pusz 1eee6cbe93 docs: CHANGELOG updated 2020-09-15 07:30:27 +02:00
Mateusz Pusz 8687527b34 perf: temporary string creation removed from quantity::op<<() 2020-09-15 07:30:06 +02:00
Mateusz Pusz fd8d2e672b build: VS2019 16.7 minimum dependency clearly stated in conanfile 2020-09-14 20:43:37 +02:00
Mateusz Pusz 79b402db41 refactor: small cleanup in quantity_cast 2020-09-14 20:42:19 +02:00
Mateusz Pusz cc68172de7 fix: invalid tests removed from custom_rep_min_req_test 2020-09-14 20:41:57 +02:00
Mateusz Pusz ca11f4ff5d fix: ms-gsl Expects commented out for runtime code
Refers to #165

Resolves #164
2020-09-14 20:09:51 +02:00
Mateusz Pusz 3b0ba31e4d fix: constant evaluation encouraged in quantity_cast
Refers to #164
2020-09-14 20:07:26 +02:00
Mateusz Pusz bb57013add Revert "docs: Conan windows support issue documentation added"
This reverts commit 2e2259e650.
2020-09-14 14:11:58 +02:00
Mateusz Pusz 2e2259e650 docs: Conan windows support issue documentation added 2020-09-14 13:33:54 +02:00
Mateusz Pusz 6a3865b455 build: header-only mode enabled for Conan 2020-09-14 12:50:51 +02:00
Mateusz Pusz 3df415835e docs: added sudo apt-get install -y libtinfo5 graphviz to usage 2020-09-14 10:23:26 +02:00
Mateusz Pusz c00d98d6e1 build: disabled -qq for apt-get in build.py 2020-09-14 10:22:46 +02:00
Mateusz Pusz d0d95c322a docs: even more restrictive sphinx logging 2020-09-14 10:22:07 +02:00
Mateusz Pusz 8cc7a53943 docs: various small documentation fixes 2020-09-14 08:45:36 +02:00
Mateusz Pusz 452f1a105d docs: luminance and luminous_intensity paths fixed 2020-09-14 08:43:58 +02:00
Mateusz Pusz 3fae2b537e docs: generic quantities documentation added 2020-09-14 08:43:18 +02:00
Mateusz Pusz 63d288636f docs: downcasting documentation added 2020-09-14 08:37:46 +02:00
Mateusz Pusz 92c575cb1d build: Sphinx output disabled (only warnings and errors left) 2020-09-14 08:34:03 +02:00
Mateusz Pusz d4d23847d8 refactor: DOWNCAST_MODE renamed to UNITS_DOWNCAST_MODE 2020-09-13 18:45:46 +02:00
Mateusz Pusz 68bdc82955 docs: quantity_of concepts family documentation added 2020-09-13 17:45:12 +02:00
Mateusz Pusz 5a87b64009 docs: more core docs restored 2020-09-13 17:44:48 +02:00
Mateusz Pusz 7bcc97f77a docs: systems documentation reverted 2020-09-13 17:07:12 +02:00
Mateusz Pusz f1e46dd9e7 docs: changelog updated 2020-09-13 16:41:56 +02:00
Mateusz Pusz f69cc29cac docs: conan stable package badge updated in README 2020-09-13 12:23:56 +02:00
Mateusz Pusz eb23d004d4 build: version updated to 0.7.0 2020-09-13 11:46:24 +02:00
Mateusz Pusz 3f1eb80aaf docs: 0.6.0 release v0.6.0 2020-09-13 11:38:06 +02:00
Mateusz Pusz b5ffc8fe25 docs: Compiler Explorer links updated 2020-09-13 11:37:01 +02:00
Mateusz Pusz 6e510b3a2a refactor: modules-like behavior for systems removed to improve broken compile-time
Reffers to #32
2020-09-13 00:11:02 +02:00
Mateusz Pusz accd113ad2 fix: got rid of terse syntax to make it work under MSVC 2020-09-12 21:22:23 +02:00
Mateusz Pusz 57548fdb24 refactor: added preprocessor branch for downcast_mode OFF code 2020-09-12 21:21:45 +02:00
Mateusz Pusz a19c97fe85 refactor: small downcasting refactoring 2020-09-12 21:20:17 +02:00
Mateusz Pusz be46ac77d6 fix: downcasting_2.0 workaround for MSVC 2020-09-12 21:19:40 +02:00
Mateusz Pusz caae7675d6 docs: documentation updated with recent changes 2020-09-11 23:32:41 +02:00
Mateusz Pusz c5cf329ed0 fix: Conan test_package fixed 2020-09-11 21:46:05 +02:00
Mateusz Pusz 978c6297f0 fix: forgot to comit one file with changes 2020-09-11 21:24:22 +02:00
Mateusz Pusz 47c1930721 refactor: derived_from concepts refactored 2020-09-11 21:23:46 +02:00
Mateusz Pusz f4747a4d7d refactor: ♻️ more file system related cleanup (mostly physical dimensions definitions)
BREAKING_CHANGE: current, substance, temperature renamed to proper names
2020-09-11 21:16:26 +02:00
Mateusz Pusz 2d51b2f233 fix: wrong integral type used for exponent values fixed 2020-09-11 18:12:07 +02:00
Mateusz Pusz 2a56438f1c refactor: file tree with systems defninitions refactored to limit ODR issues
Relates to #32 as with this commit we created something like modules for derived quantities
2020-09-11 18:11:25 +02:00
Mateusz Pusz 2c36f21716 Merge branch 'master' of github.com:mpusz/units 2020-09-11 08:46:14 +02:00
Mateusz Pusz e273acc9f3 docs: Compiler Explorer links updated + removed fmt as it times out CE again 2020-09-11 08:46:09 +02:00
Matthew Barry 4120fd408b Fix typo in 'day' time unit declaration
Output formatted in days (e.g., `quantity_cast<si::day>(some_time)`) had the right scaling, but the wrong unit (`h` instead of `d`)
2020-09-11 08:36:28 +02:00
rbrugo 20f3aba256 Updated documentation 2020-09-10 23:09:12 +02:00
rbrugo 6f4386c14e Updated documentation 2020-09-10 23:09:12 +02:00
rbrugo 1061d2ac56 Fixed indentation 2020-09-10 23:09:12 +02:00
rbrugo b0428d623a Added tests for localization 2020-09-10 23:09:12 +02:00
rbrugo 91761f0522 Added L modifier for localization 2020-09-10 23:09:12 +02:00
Mateusz Pusz a0beeb48b1 feat: custom systems examples added 2020-09-10 21:17:43 +02:00
Mateusz Pusz c73ed97585 docs: custom systems section extended 2020-09-10 21:16:38 +02:00