Mateusz Pusz
27d2def908
feat: 2.5.0 released
2025-12-24 15:50:11 +01:00
Mateusz Pusz
2da832546c
docs: "Auto-scaling of a quantity" chapter added
2025-12-22 23:27:40 +01:00
Mateusz Pusz
7ce2001a47
Merge branch 'master' into bugfix/disable-appleclang-17
2025-12-21 13:37:38 +01:00
Mateusz Pusz
0fa88a42ae
docs: overflow on scaling example added to the "Cheat Sheet"
2025-12-18 09:46:37 +01:00
Mateusz Pusz
ad5ebffc5e
docs: examples documentation index refactored
2025-12-16 19:27:11 +01:00
Mateusz Pusz
84d18e249f
style: pre-commit
2025-12-16 13:34:40 +01:00
Mateusz Pusz
0f192cb2a3
docs: more output examples added to numerical value formatting chapter
2025-12-16 13:32:18 +01:00
Mateusz Pusz
0b91164fd2
docs: advanced examples documentation added
2025-12-16 13:30:20 +01:00
Mateusz Pusz
3aa47fd09e
docs: broken relative link fixed
2025-12-15 15:39:44 +01:00
Mateusz Pusz
238abc7731
docs: "Cheat Sheet" added
2025-12-15 11:30:24 +01:00
Mateusz Pusz
a1106878e3
docs: "Quick Start` tabs rendering fixed
2025-12-14 19:43:45 +01:00
Mateusz Pusz
af18c4be67
docs: examples reworked
2025-12-13 13:06:49 +01:00
Roth Michaels
0b8f78e4c5
Disable building with AppleClang 17
...
AppleClang 17 has the same compiler bug as Clang 19:
https://github.com/llvm/llvm-project/issues/110231
Updated conan configuration to disable building with AppleClang 17.
Updated compiler support documentation to show incompatible Xcode.
2025-11-11 11:45:43 +00:00
Mateusz Pusz
b2e7312f76
docs: clarify flowchart labels for quantity addition and differences
2025-11-05 08:54:51 -10:00
Mateusz Pusz
640575a8fb
docs: quantity values are now using MathJax
2025-11-04 18:18:31 -10:00
Mateusz Pusz
2a27c533b7
docs: Compiler Explorer links description modified
2025-11-04 18:13:26 -10:00
Mateusz Pusz
be97b7c1a9
style: pre-coommit
2025-11-04 17:50:45 -10:00
Mateusz Pusz
c8203814a4
Merge branch 'master' of github.com:mpusz/units
2025-11-04 17:48:25 -10:00
Mateusz Pusz
c9520f50b6
docs: grammar and spelling improved in the absolute quantities article
2025-11-04 17:48:18 -10:00
Mateusz Pusz
2f0f14da39
fix(docs): broken link fixed in the absolute quantities article
2025-11-04 17:47:43 -10:00
Mateusz Pusz
3cbcae8a48
docs: "Which Quantity Abstraction Should I Use?" added to the absolute quantities article
2025-11-04 17:46:37 -10:00
Mateusz Pusz
1e45ab1cb9
Merge branch 'master' into crtp_fix
2025-11-05 03:43:50 +01:00
Mateusz Pusz
31b0d655c9
docs: small changes to absolute quantities artcle based on feedback
2025-11-03 11:06:39 -10:00
Mateusz Pusz
43948e3086
build: MP_UNITS_BUILD_AS_SYSTEM_HEADERS removed
2025-11-02 15:36:47 -08:00
Mateusz Pusz
c9d7384cc7
docs: another small refactoring of the absolute quantities article
2025-10-31 23:49:59 +01:00
Mateusz Pusz
f9d1332ba4
docs: the final version of the absolute quantities article
2025-10-31 23:10:01 +01:00
Mateusz Pusz
c39595ed8d
docs: more updates to the absolute quantity article
2025-10-31 16:32:04 +01:00
Mateusz Pusz
6bdc54cedf
docs: absolute quantities article updated again
2025-10-31 15:10:12 +01:00
Mateusz Pusz
1df6a552d8
docs: absolute quantities blog article heavily revised
2025-10-30 23:29:03 +01:00
Mateusz Pusz
0bb63c5f8f
docs: adjust formatting in temperature printing function for better alignment
2025-10-27 21:10:34 +01:00
Mateusz Pusz
3a410642cf
docs: tpo in the Affine Space docs fixed
...
Resolves #736
2025-10-27 21:06:45 +01:00
Mateusz Pusz
6bb399b832
docs: info about kind_of<dimensionless> units added
2025-10-17 10:45:45 +02:00
Mateusz Pusz
23d91ff8be
docs: "References" chapter added to all tutorials
2025-10-17 10:45:04 +02:00
Mateusz Pusz
d864da87e2
docs: ce_embed script now also takes mp-units version as an argument
2025-10-17 10:04:25 +02:00
Mateusz Pusz
499093100a
docs: solution of tutorial 8 fixed
2025-10-17 09:25:57 +02:00
Mateusz Pusz
9c5d9f748f
docs: tutorial 8 improved again
2025-10-16 14:19:24 +02:00
Mateusz Pusz
932f354d4f
docs: tutorial 8 added
2025-10-16 10:39:18 +02:00
Mateusz Pusz
76abb8fee6
docs: tutorial 7 added
2025-10-15 11:26:55 +02:00
Mateusz Pusz
1a84e673c6
refactor: MP_UNITS_INSTALL renamed to MP_UNITS_BUILD_INSTALL
2025-10-14 20:32:37 +02:00
Mateusz Pusz
8e7291693c
refactor: 💥 rename default_denominator to default_solidus in unit_symbol_solidus enum
2025-10-14 18:28:58 +02:00
Mateusz Pusz
0e0751a2c2
style: pre-commit
2025-10-14 18:25:58 +02:00
Mateusz Pusz
3d6149acbf
docs: first tutorials added
2025-10-14 18:25:58 +02:00
Mateusz Pusz
57f593f831
docs: another markdownlint issue fixed
2025-10-14 18:25:58 +02:00
Mateusz Pusz
ce334ac0f4
docs: markdownlint issues fixed
2025-10-14 18:25:58 +02:00
Mateusz Pusz
e9b70efdff
Merge branch 'master' of github.com:mpusz/units
2025-10-14 18:25:09 +02:00
Alexandros Theodotou
1688d278e6
build: add INSTALL option to cmake
...
Implements #721 .
2025-09-25 11:20:53 +09:00
Alexandros Theodotou
16ce422cdf
build: explicit_this enabled for AppleClang 17 and MSVC 19.32
...
Both compilers do not implement the feature test macro, but they do
implement `explicit_this`, as mentioned in their corresponding release
notes:
- https://developer.apple.com/documentation/xcode-release-notes/xcode-16_3-release-notes
- https://learn.microsoft.com/en-us/visualstudio/releases/2022/release-notes-v17.2
Resolves #722 .
2025-09-24 21:25:22 +09:00
Mateusz Pusz
c9be7bb466
docs: "Concepts" chapter improved
2025-09-21 15:07:38 +02:00
Mateusz Pusz
30576ee365
docs: "Systems of Quantities" chapter improved
2025-09-21 14:39:45 +02:00
Mateusz Pusz
ba62f15d91
docs: "Interface Introduction" improved
2025-09-21 14:33:32 +02:00