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
Mateusz Pusz
f39ae0909b
GitHub license badge changed
2020-05-05 20:57:58 +02:00
Andy Little
c886590b03
fix link to godbolt compiler in readme
2020-03-21 18:14:49 +01:00
Mateusz Pusz
6a5f25750d
UDL naming refactored
2020-03-10 20:53:53 +01:00
Mateusz Pusz
af9d72efae
README updated with the link to documentation
2020-03-10 13:33:11 +01:00
Mateusz Pusz
b65328d575
Sphinx-based documentation added
2020-03-09 18:55:41 +01:00
Mateusz Pusz
c079856d72
Conan stable package link updated in README
2020-02-25 15:42:27 +01:00
Mateusz Pusz
600d2cb12c
Release notes moved from README to CHANGELOG
2020-02-20 20:20:44 +01:00
Mateusz Pusz
7efd815fe5
Release notes updated again
2020-02-19 11:02:45 +01:00
Mateusz Pusz
4d0afc2df9
Release notes updated
2020-02-19 11:01:36 +01:00
Mateusz Pusz
81febba3f7
Compiler Explorer link updated
2020-02-19 11:01:17 +01:00
Mateusz Pusz
18620044c5
All UDLs are now prefixed with q_
2020-02-17 15:56:06 +01:00
oschonrock
dfb9042e9d
promo text
2020-02-16 14:53:06 +01:00
Mateusz Pusz
8675542f98
README updated to reflect the latest units changes
2020-01-13 11:15:26 +01:00
Mateusz Pusz
17e6b0d75d
Small refactoring of new ratio ( resolves #14 )
2019-12-28 18:59:53 +01:00