Commit Graph
3796 Commits
Author SHA1 Message Date
Mateusz Pusz ded2bf4db4 ci: non-documenation actions should not run on tags 2024-11-05 18:24:14 +01:00
Mateusz Pusz c4b5e468e7 ci: building docs on new git tag fixed 2024-11-05 18:02:32 +01:00
Mateusz Pusz 4ac237e699 ci: documentation action should run on a new tag as well 2024-11-05 17:54:29 +01:00
Mateusz Pusz 57a030a602 docs: 2.4.0 release 2024-11-05 17:30:38 +01:00
Mateusz Pusz 98f173993d docs: CHANGELOG udpated 2024-11-05 17:26:01 +01:00
Mateusz Pusz 16dbce6948 docs: 2.4.0 release announcement updated 2024-11-05 17:25:45 +01:00
Mateusz Pusz 2892fd83b0 test: more get_common_quantity_spec tests added 2024-11-05 08:06:45 +01:00
Mateusz Pusz 65a3c80a5f refactor: max used in one of the explode overloads 2024-11-05 08:06:04 +01:00
Mateusz Pusz 43ea6adc64 refactor: TagType renamed to SymbolicConstant 2024-11-05 08:00:10 +01:00
Mateusz Pusz cc25f9b0de refactor: get_complexity refactored to returned maximum complexity of an element (instead of the sum of elements) 2024-11-04 19:13:48 +01:00
Mateusz Pusz 467d9a5558 refactor: get_complexity refactored to be 0-based and not account for a number of arguments in a list 2024-11-04 18:04:01 +01:00
Mateusz Pusz 73a003d0ef test: additional kind to quantity spec convertibility test added 2024-11-04 18:02:37 +01:00
Mateusz Pusz c45df2a4bd fix: convertible_kinds implementation fixed 2024-11-04 18:02:09 +01:00
Mateusz Pusz d249bc1400 docs: grammar and spelling of ISQ Part 5 improved 2024-11-04 11:58:01 +01:00
Mateusz Pusz 614ecb5c42 Merge branch 'master' of github.com:mpusz/mp-units 2024-11-04 10:58:32 +01:00
Mateusz Pusz 21e0f9b4b1 docs: ISQ Part 5 published 2024-11-04 10:53:32 +01:00
Mateusz Pusz f461cf479b test: test for lack of consitency between op+ and op+= for quantity_point 2024-11-04 09:41:11 +01:00
Mateusz Pusz 5810420277 refactor: 💥 tag types should not expose their members 2024-11-04 09:40:25 +01:00
Mateusz Pusz 8217399a88 fix: QuantityConvertibleTo used in quantity_point compound assignment
Resolves #215
2024-11-03 10:45:10 +01:00
Mateusz Pusz 046a83224e refactor: Forwarding renamed to Mutable
Resolves #215
2024-11-02 22:45:36 +01:00
Mateusz Pusz 80a4d6bc80 refactor: QuantityLikeImpl refactored to conform to API Reference by @JohelEGP 2024-11-02 13:56:49 +01:00
Mateusz Pusz 9d05e31af7 refactor: point_origin_interface::op- cleanup 2024-11-02 13:45:42 +01:00
Mateusz Pusz 93e112f040 docs: small typos fixed in the ISQ series 2024-10-30 15:47:09 +01:00
Mateusz Pusz 185a6d1c1a ci: "head" renamed to "HEAD" 2024-10-30 15:25:33 +01:00
Mateusz Pusz 26d2fc47f2 build: unit_tests_static_truncating restored for quantity_test and chrono_test 2024-10-30 15:00:03 +01:00
Mateusz Pusz e78a0ac4cf ci: "dev" renamed to "head" for the latest documentation version 2024-10-30 14:57:18 +01:00
Mateusz Pusz e6443f082d ci: steps renamed in a documentation action 2024-10-30 14:53:07 +01:00
Mateusz Pusz 9532e64644 ci: the latest not-released docs will use "dev" as a version from now on 2024-10-30 14:47:07 +01:00
Mateusz Pusz 641ea85fc9 docs: another way to hide a page title at API Reference page 2024-10-30 14:01:57 +01:00
Mateusz Pusz 856e42e4f5 style: pre-commit 2024-10-30 13:20:42 +01:00
Mateusz Pusz f0b941dfa9 docs: hide a title on the API Reference page 2024-10-30 13:15:20 +01:00
Mateusz Pusz 574dfd133d docs: API Reference now presents _index.html_ instead of _full.hml_ 2024-10-30 13:07:55 +01:00
Mateusz Pusz 1aac89f412 docs: pi definition fixed 2024-10-30 09:57:14 +01:00
Mateusz Pusz 8ca8270d2f feat: from now on truncation is not allowed in compound assignment 2024-10-30 08:40:49 +01:00
Mateusz Pusz d8bc0598fe style: clang-format in pre-commit updated to 19.1.2 2024-10-29 15:04:28 +01:00
Mateusz Pusz 9b3bae0f05 fix: compilation fixed after previous commits 2024-10-29 14:49:02 +01:00
Mateusz Pusz 06d9197f44 refactor: explicit cleanup for deduction guides of quantity and quantity_point 2024-10-29 14:06:32 +01:00
Mateusz Pusz c51b6e1f75 refactor: Forwarding concept applied to quantity and quantity_point 2024-10-29 13:56:02 +01:00
Mateusz Pusz 699b0e7c23 refactor: quantity_spec.h cleanup: extraneous detail namespace usage removed 2024-10-29 13:20:15 +01:00
Mateusz Pusz 74325e7965 refactor: per_mille symbol definition syntax changed 2024-10-29 13:15:57 +01:00
Mateusz Pusz 975025f88a refactor: 💥 convertibility traits and concepts refactored to use bool flags instead of wrappers 2024-10-29 13:15:10 +01:00
Mateusz Pusz 18525beb31 test: small refactoring of compund assignment tests 2024-10-29 10:20:11 +01:00
Mateusz Pusz 8cd7f5084e docs: quantity arithmetics chapter updated with improved quantity compoud assignment 2024-10-29 10:18:57 +01:00
Mateusz Pusz 63dc044dd8 fix: chrono_test.cpp is truncating 2024-10-29 09:37:58 +01:00
Mateusz Pusz 7445585db8 fix: compound assignment operations on quantities now behave the same as on the underying representation types
Resolves #137
2024-10-29 09:18:32 +01:00
Mateusz Pusz 797ae2e559 docs: typo in a comment fixed 2024-10-29 08:35:11 +01:00
Mateusz Pusz 08f90ba474 feat: quantity_values are now defined on top of std::chrono::duration_values 2024-10-28 16:08:56 +01:00
Mateusz Pusz 4651c61be4 refactor: Unicode symbols description reworked based on the latest SG16 recommendations 2024-10-28 16:03:09 +01:00
Mateusz Pusz c72d801ef8 docs: ISQ part 4 released 2024-10-28 11:11:57 +01:00
Mateusz Pusz c4583d279f docs: CHANGELOG updated 2024-10-27 15:34:39 +01:00