Commit Graph

  • 04927107e6 Create codeql-analysis.yml Mateusz Pusz 2020-11-05 15:06:11 +01:00
  • ddba9760eb docs: ISO C++ standardization note updated Mateusz Pusz 2020-11-05 13:06:20 +01:00
  • a97b6c71c1 docs: documentation generation badge added Mateusz Pusz 2020-11-05 12:58:15 +01:00
  • 03d5ff8cb6 docs: supression of Sphinx warnings removed Mateusz Pusz 2020-11-05 12:25:49 +01:00
  • 75f41fe3df docs: CHANGELOG updated Mateusz Pusz 2020-11-05 12:18:56 +01:00
  • c4359d7ebd ci: Path filtering applied to documentation workflow Mateusz Pusz 2020-11-05 12:16:48 +01:00
  • 80a86e340c ci: Travis and AppVeyor support removed Mateusz Pusz 2020-11-05 12:16:05 +01:00
  • 1637ee21e8 docs: CI badge replaced with GiHub Actions Mateusz Pusz 2020-11-05 12:15:24 +01:00
  • ec4221d4a6 docs: Ninja installation removed + docs generation fixed Mateusz Pusz 2020-11-05 09:02:53 +01:00
  • 4f018836c6 build: Ninja installation added Mateusz Pusz 2020-11-05 08:37:46 +01:00
  • 5f859f332e build: documentation generation made a separate workflow Mateusz Pusz 2020-11-05 08:31:33 +01:00
  • e9f35ecd10 docs: Conan data caching added Mateusz Pusz 2020-11-04 23:22:29 +01:00
  • 7c612eb9b8 build: documentation generation fixed again Mateusz Pusz 2020-11-04 22:47:56 +01:00
  • 0e2919d4f1 build: copy-paste error fixed in CONAN_UPLOAD Mateusz Pusz 2020-11-04 22:26:50 +01:00
  • 9c6798b978 build: Conan deployment variables are not fixed anymore Mateusz Pusz 2020-11-04 22:23:49 +01:00
  • 3a378cc376 build: documentation generation fixed Mateusz Pusz 2020-11-04 22:22:57 +01:00
  • a0f85cadc9 build: GitHub CI updated Mateusz Pusz 2020-11-04 21:57:05 +01:00
  • 8ccee4d13d build: uses and run keys in one step error fixed Mateusz Pusz 2020-11-04 18:30:28 +01:00
  • 878c99ad87 build: GitHub Actions based CI added Mateusz Pusz 2020-11-04 18:27:51 +01:00
  • 60e52805a9 build: generate_docs Conan option added Mateusz Pusz 2020-11-04 18:26:03 +01:00
  • bfe4077fb6 build: conan settings simplified Mateusz Pusz 2020-11-04 18:22:22 +01:00
  • 46051d8e68 Added library.json platformio_library.json Daniel Brunner 2020-10-28 01:01:58 +01:00
  • af2f988b58 test: CTAD tests for chrono fixed master Mateusz Pusz 2020-10-09 23:32:35 +02:00
  • a2891296c2 test: duplication in chrono test fixed Mateusz Pusz 2020-10-09 23:29:18 +02:00
  • 803622a1be refactor: [[nodiscard]] added to quantity_like_traits for std::chrono Mateusz Pusz 2020-10-09 23:24:00 +02:00
  • 8b15826c65 refactor: Small cleanup after @johelegp code review Mateusz Pusz 2020-10-08 08:54:30 +02:00
  • d64d26a4c4 refactor: interoperability with quantity-like types simplified Mateusz Pusz 2020-10-07 14:29:12 +02:00
  • 2dd8c90250 feat: interoperability with std::chrono::duration and other units libraries Mateusz Pusz 2020-10-07 12:02:08 +02:00
  • 043046c068 refactor: [[nodiscard]] added to min_expl Mateusz Pusz 2020-10-06 19:50:36 +02:00
  • 6accefbc16 docs: basic concepts and custom representation types documentation updated Mateusz Pusz 2020-10-06 19:50:00 +02:00
  • 4ff96170aa build: workaround for gcc-10.0.1 added Mateusz Pusz 2020-10-06 19:21:47 +02:00
  • ccbd97e3af docs: CHANGELOG updated Mateusz Pusz 2020-10-06 18:32:26 +02:00
  • cfc90f4aac refactor: 💥 basic_concepts, quantity and quantity_cast refactored Mateusz Pusz 2020-10-06 18:17:52 +02:00
  • 40f205b381 fix: ambiguous case for empty list resolved Mateusz Pusz 2020-10-01 13:39:36 +02:00
  • 920c396742 feat: value initialization for quantity value removed (left with a default initialization) Mateusz Pusz 2020-09-24 16:10:07 +02:00
  • ffc429a4b8 docs: basic concepts UML diagram updated with quantity point Mateusz Pusz 2020-09-23 16:48:51 +02:00
  • c6a5d9e222 fix: broken requires expressions fixed Mateusz Pusz 2020-09-23 16:38:40 +02:00
  • a098f97c08 feat: CTAD for dimensionless quantity added Mateusz Pusz 2020-09-23 16:34:13 +02:00
  • f1f877130f build: doxygen updated to 1.8.20 Mateusz Pusz 2020-09-23 16:33:24 +02:00
  • cb86cd2bcd fix: regression in quantity::op<<() for the case of std::setw() fixed Mateusz Pusz 2020-09-15 08:55:35 +02:00
  • 1eee6cbe93 docs: CHANGELOG updated Mateusz Pusz 2020-09-15 07:30:27 +02:00
  • 8687527b34 perf: temporary string creation removed from quantity::op<<() Mateusz Pusz 2020-09-15 07:30:06 +02:00
  • fd8d2e672b build: VS2019 16.7 minimum dependency clearly stated in conanfile Mateusz Pusz 2020-09-14 20:43:37 +02:00
  • 79b402db41 refactor: small cleanup in quantity_cast Mateusz Pusz 2020-09-14 20:42:19 +02:00
  • cc68172de7 fix: invalid tests removed from custom_rep_min_req_test Mateusz Pusz 2020-09-14 20:41:57 +02:00
  • ca11f4ff5d fix: ms-gsl Expects commented out for runtime code Mateusz Pusz 2020-09-14 20:09:51 +02:00
  • 3b0ba31e4d fix: constant evaluation encouraged in quantity_cast Mateusz Pusz 2020-09-14 20:07:26 +02:00
  • bb57013add Revert "docs: Conan windows support issue documentation added" Mateusz Pusz 2020-09-14 14:11:58 +02:00
  • 2e2259e650 docs: Conan windows support issue documentation added Mateusz Pusz 2020-09-14 13:33:54 +02:00
  • 6a3865b455 build: header-only mode enabled for Conan Mateusz Pusz 2020-09-14 12:50:51 +02:00
  • 3df415835e docs: added sudo apt-get install -y libtinfo5 graphviz to usage Mateusz Pusz 2020-09-14 10:23:26 +02:00
  • c00d98d6e1 build: disabled -qq for apt-get in build.py Mateusz Pusz 2020-09-14 10:22:46 +02:00
  • d0d95c322a docs: even more restrictive sphinx logging Mateusz Pusz 2020-09-14 10:22:07 +02:00
  • 8cc7a53943 docs: various small documentation fixes Mateusz Pusz 2020-09-14 08:45:36 +02:00
  • 452f1a105d docs: luminance and luminous_intensity paths fixed Mateusz Pusz 2020-09-14 08:43:58 +02:00
  • 3fae2b537e docs: generic quantities documentation added Mateusz Pusz 2020-09-14 08:43:18 +02:00
  • 63d288636f docs: downcasting documentation added Mateusz Pusz 2020-09-14 08:34:45 +02:00
  • 92c575cb1d build: Sphinx output disabled (only warnings and errors left) Mateusz Pusz 2020-09-14 08:34:03 +02:00
  • d4d23847d8 refactor: DOWNCAST_MODE renamed to UNITS_DOWNCAST_MODE Mateusz Pusz 2020-09-13 18:45:46 +02:00
  • 68bdc82955 docs: quantity_of concepts family documentation added Mateusz Pusz 2020-09-13 17:45:12 +02:00
  • 5a87b64009 docs: more core docs restored Mateusz Pusz 2020-09-13 17:44:48 +02:00
  • 7bcc97f77a docs: systems documentation reverted Mateusz Pusz 2020-09-13 17:07:12 +02:00
  • f1e46dd9e7 docs: changelog updated Mateusz Pusz 2020-09-13 16:41:56 +02:00
  • f69cc29cac docs: conan stable package badge updated in README Mateusz Pusz 2020-09-13 12:23:56 +02:00
  • eb23d004d4 build: version updated to 0.7.0 Mateusz Pusz 2020-09-13 11:46:24 +02:00
  • 3f1eb80aaf docs: 0.6.0 release v0.6.0 Mateusz Pusz 2020-09-13 11:38:06 +02:00
  • b5ffc8fe25 docs: Compiler Explorer links updated Mateusz Pusz 2020-09-13 11:36:37 +02:00
  • 6e510b3a2a refactor: modules-like behavior for systems removed to improve broken compile-time Mateusz Pusz 2020-09-13 00:11:02 +02:00
  • accd113ad2 fix: got rid of terse syntax to make it work under MSVC Mateusz Pusz 2020-09-12 21:22:23 +02:00
  • 57548fdb24 refactor: added preprocessor branch for downcast_mode OFF code Mateusz Pusz 2020-09-12 21:21:45 +02:00
  • a19c97fe85 refactor: small downcasting refactoring Mateusz Pusz 2020-09-12 21:20:17 +02:00
  • be46ac77d6 fix: downcasting_2.0 workaround for MSVC Mateusz Pusz 2020-09-12 21:19:40 +02:00
  • caae7675d6 docs: documentation updated with recent changes Mateusz Pusz 2020-09-11 23:32:41 +02:00
  • c5cf329ed0 fix: Conan test_package fixed Mateusz Pusz 2020-09-11 21:46:05 +02:00
  • 978c6297f0 fix: forgot to comit one file with changes Mateusz Pusz 2020-09-11 21:24:22 +02:00
  • 47c1930721 refactor: derived_from concepts refactored Mateusz Pusz 2020-09-11 21:23:46 +02:00
  • f4747a4d7d refactor: ♻️ more file system related cleanup (mostly physical dimensions definitions) Mateusz Pusz 2020-09-11 21:16:26 +02:00
  • 2d51b2f233 fix: wrong integral type used for exponent values fixed Mateusz Pusz 2020-09-11 18:12:07 +02:00
  • 2a56438f1c refactor: file tree with systems defninitions refactored to limit ODR issues Mateusz Pusz 2020-09-11 18:11:25 +02:00
  • 2c36f21716 Merge branch 'master' of github.com:mpusz/units Mateusz Pusz 2020-09-11 08:46:14 +02:00
  • e273acc9f3 docs: Compiler Explorer links updated + removed fmt as it times out CE again Mateusz Pusz 2020-09-11 08:46:09 +02:00
  • 4120fd408b Fix typo in 'day' time unit declaration Matthew Barry 2020-09-10 17:52:04 -05:00
  • 20f3aba256 Updated documentation rbrugo 2020-09-10 18:16:33 +02:00
  • 6f4386c14e Updated documentation rbrugo 2020-09-10 18:10:48 +02:00
  • 1061d2ac56 Fixed indentation rbrugo 2020-09-10 01:37:31 +02:00
  • b0428d623a Added tests for localization rbrugo 2020-09-10 01:31:42 +02:00
  • 91761f0522 Added L modifier for localization rbrugo 2020-09-10 01:24:45 +02:00
  • a0beeb48b1 feat: custom systems examples added Mateusz Pusz 2020-09-10 21:17:43 +02:00
  • c73ed97585 docs: custom systems section extended Mateusz Pusz 2020-09-10 21:16:38 +02:00
  • 79558a6d72 refactor: systems defined in terms of SI moved under si namespace Mateusz Pusz 2020-09-10 17:14:33 +02:00
  • 7d204a1177 build(cmake): mp-units-config.cmake file added with explicit dependencies Mateusz Pusz 2020-09-10 15:22:04 +02:00
  • a388959133 test: additional tests for dimension specific concepts added Mateusz Pusz 2020-09-10 13:03:24 +02:00
  • 6f88a03285 fix: ambiguity of operators in case of unknown_dimension resolved Mateusz Pusz 2020-09-10 13:02:33 +02:00
  • 9cd0cb4105 feat: two argument explicit cast support added Mateusz Pusz 2020-09-10 13:01:38 +02:00
  • 44e8d39102 feat: dimensionless quantity implicit construction enabled for DOWNCAST_MODE=OFF Mateusz Pusz 2020-09-10 11:34:58 +02:00
  • 58daacfd58 fix: unit tests fixed for DOWNCAST_MODE = OFF Mateusz Pusz 2020-09-10 11:33:58 +02:00
  • d24363af98 Revert "refactor: squared units use *2 now instead of sq_* prefix" Mateusz Pusz 2020-09-10 11:26:41 +02:00
  • 673de3af4c test: dimension concept with quantities differing in exponents Johel Ernesto Guerrero Peña 2020-09-09 20:14:04 -04:00
  • 4cb1122ff4 fix: require equal exponent ratios for DimensionOf when UNITS_DOWNCAST OFF Johel Ernesto Guerrero Peña 2020-09-09 23:27:37 -04:00
  • c284b7e25a refactor: simplify Prefix Johel Ernesto Guerrero Peña 2020-09-09 18:36:56 -04:00