Commit Graph

112 Commits

Author SHA1 Message Date
Mateusz Pusz 5dcf87ac28 docs: link to the code example updated in README 2023-06-16 13:55:27 +03:00
Mateusz Pusz a99bac83a1 docs: README updated 2023-06-16 10:16:05 +03:00
Mateusz Pusz 53fd362fe3 docs: README badges cleanup 2023-03-22 16:20:12 +01:00
Mateusz Pusz 38dff1c74f docs: README badges updated 2023-03-22 10:15:43 +01:00
Mateusz Pusz 8e61286548 docs: "Terms and Definitions" added to README 2023-02-04 08:28:29 +01:00
Mateusz Pusz 6030b2e4e4 Merge branch 'master' of github.com:mpusz/units 2023-02-01 21:03:56 +01:00
Mateusz Pusz 48d11cce8a docs: Compiler Explorer examples compilation fixed 2023-02-01 21:03:44 +01:00
Chip Hogg 712a38eda6 Fix badge image links
For background, see: https://github.com/badges/shields/issues/8671
2023-01-14 14:11:21 +00:00
Markus Hofbauer 7b8d97646c check: initial setup for pre-commit 2022-03-18 16:12:21 +01:00
Mateusz Pusz bc7849beb1 docs: mp-units talk updated to the one provided at NDC TechTown 2021 2021-11-05 11:32:09 +01:00
Mateusz Pusz 21cea146a5 docs: quick start example updated 2021-10-17 12:27:07 +02:00
Mateusz Pusz a26eef0d93 docs: docs updated for gitpod 2021-10-01 11:27:01 +02:00
Mateusz Pusz b1bd4cab2d feat: std::format support for compliant compilers added 2021-09-20 15:01:58 +02:00
Mateusz Pusz 43825a531f chore: project version moved to 0.8.0 2021-05-11 23:07:03 +02:00
Mateusz Pusz 2c8c6c2e98 refactor: quantity cration helpers are not opt-out rather than opt-in
Resolves #277
2021-05-09 15:52:20 +02:00
Mateusz Pusz 024c5e8e9a docs: Got rid of IWYU pragmas from hello_units 2021-04-17 12:06:33 +02:00
Mateusz Pusz 669332061f docs: hello_units example updated with aliases 2021-04-17 11:52:49 +02:00
Ralph J. Steinhagen 3d5aed3969 removed obsolete '#define UNITS_UDLS 1' 2021-04-09 10:37:59 +02:00
Ralph J. Steinhagen a05c1ca23c adding missing/required (?) '#defines' for compiler-explorer examples - also in docs 2021-04-09 10:37:59 +02:00
Ralph J. Steinhagen 9988d9284c adding missing/required (?) '#defines' for compiler-explorer examples
N.B. The compiler explorer examples seem to miss to the following
```
#define UNITS_REFERENCES
#define UNITS_LITERALS
```
defines to execute and recompile slightly modified versions.
2021-04-09 10:37:59 +02:00
Mateusz Pusz 1f80c57fad refactor: hello_units fixed to provide literals and references preprocessor defines explicitly 2021-04-06 16:36:52 +02:00
Mateusz Pusz b982921d27 refactor: References are now guarded UNITS_REFERENCES with (ON by default) + examples duplicated to subdirectories
Now References can be disabled to meassure a compile time impact. Also the same examples are now provided in two subdirectories to be able to easily compare the pros and cons of every quantity construction technique.
2021-04-06 15:57:28 +02:00
Mateusz Pusz c3659dbb47 refactor: UNITS_UDLS renamed to UNITS_LITERALS
Also now the existence of the preprocessor flag is enough to trigger the feature (`#ifdef` instead of `#if`)
2021-04-06 13:33:27 +02:00
Mateusz Pusz a954f5d924 build: Conan testing version is now hosted on Artifactory
Bintray is going to be EOL soon
2021-04-05 17:19:14 +02:00
Mateusz Pusz 7cc34646b9 docs: Compiler Explorer links updated 2021-04-01 19:34:35 +02:00
Mateusz Pusz 019e4cb143 docs: Usage examples updated to prefer references rather than UDLs 2021-04-01 14:04:07 +02:00
Johel Ernesto Guerrero Peña 9da39070ed docs: update for reference<D, U> 2021-03-19 06:31:12 +01:00
Mateusz Pusz bbbb77286c refactor: physical replaced with isq
Refers to #249
2021-03-16 12:03:25 +01:00
Mateusz Pusz 23720d055e refactor: Refactored the library file tree
Resolves #249
2021-03-16 09:32:28 +01:00
Mateusz Pusz 1cc47cbab4 docs: quick start example updated with the latest changes 2020-12-29 11:45:38 +01:00
Mateusz Pusz 326050cfee docs: quantity_io.h described in docs 2020-12-28 17:40:29 +01:00
Mateusz Pusz 7135148a3c docs: README badges updated 2020-12-24 09:38:37 +01:00
Mateusz Pusz ddba9760eb docs: ISO C++ standardization note updated 2020-11-05 13:06:20 +01:00
Mateusz Pusz a97b6c71c1 docs: documentation generation badge added 2020-11-05 12:58:15 +01:00
Mateusz Pusz 1637ee21e8 docs: CI badge replaced with GiHub Actions 2020-11-05 12:15:24 +01:00
Mateusz Pusz f69cc29cac docs: conan stable package badge updated in README 2020-09-13 12:23:56 +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 caae7675d6 docs: documentation updated with recent changes 2020-09-11 23:32:41 +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
Mateusz Pusz 79558a6d72 refactor: systems defined in terms of SI moved under si namespace 2020-09-10 17:14:33 +02:00
Mateusz Pusz 9527b39005 refactor: 💥 q_* UDL renamed to _q_*
We had some fun exploring the STD UDLs for potential collisions,
we have learnt our lesson and know how to proceed.
Now is high time to start behaving and obeying C++ rules.
2020-09-09 19:20:35 +02:00
Mateusz Pusz 35036ae4d8 docs: quick start example updated with fmt
Compiler Explorer finaly does not time out of fmt library :-)
2020-09-07 12:45:56 +02:00
Mateusz Pusz e277ceaf7d Quick start example refactored 2020-06-25 17:45:11 +02:00
Mateusz Pusz f6c6ed6ae4 Conan badge in README updated to 0.5.0/stable 2020-05-17 12:07:09 +02:00
Mateusz Pusz a9ff29c637 Compiler Explorer links updated (resolves #104) 2020-05-11 08:52:08 +02:00
Mateusz Pusz ce301748dd Velocity renamed to Speed (resolves #103) 2020-05-10 17:31:47 +02:00
Mateusz Pusz 90fddb925d Compiler Explorer links updated 2020-05-09 13:12:05 +02:00
Mateusz Pusz 7e935a4108 Physical units put in the physical namespace (I am sorry) 2020-05-08 22:39:24 +02:00
Mateusz Pusz 57993f1ef1 Unused readthedocs badge removed 2020-05-05 20:58:23 +02:00