Mateusz Pusz
|
4e044c4e43
|
refactor: hypot was overconstrained
|
2022-08-03 13:51:18 +02:00 |
|
Mateusz Pusz
|
a1e1b70b92
|
test: Unit tests for 3-argument hypot added
|
2022-08-03 13:35:18 +02:00 |
|
Mateusz Pusz
|
4313df390c
|
refactor: hypot refactored to use variadic common_type version
|
2022-08-03 13:34:45 +02:00 |
|
Mateusz Pusz
|
4c8b3ce290
|
test: Commented out ceil unit test enabled as it works correctly now
|
2022-08-03 13:12:24 +02:00 |
|
Mateusz Pusz
|
b252da0fe1
|
test: hypot unit tests added
|
2022-08-03 13:10:59 +02:00 |
|
Mateusz Pusz
|
dd4679459d
|
feat: hypot support added
|
2022-08-03 12:29:49 +02:00 |
|
Mateusz Pusz
|
9aa3fd4d00
|
fix: prefixed_alias_unit constraints fixed
|
2022-08-03 11:29:20 +02:00 |
|
Mateusz Pusz
|
0f37d0af60
|
docs: Broken links in the documentation fixed
|
2022-08-02 18:36:17 +02:00 |
|
Mateusz Pusz
|
6267b3372c
|
docs: READTHEDOCS build support removed
|
2022-08-02 18:35:52 +02:00 |
|
Mateusz Pusz
|
3478c462fa
|
docs: Custom pygments cpp lexer no longer needed
|
2022-08-02 18:35:11 +02:00 |
|
Mateusz Pusz
|
25e868a16f
|
docs: Some outdated TODO comments removed
|
2022-08-02 18:33:58 +02:00 |
|
Mateusz Pusz
|
edf59ac47c
|
docs: Usage page updated for new Conan configuration properties
|
2022-08-02 17:25:40 +02:00 |
|
Mateusz Pusz
|
8a35dcc73f
|
ci: CI scripts updated to use Conan configuration properties
|
2022-08-02 17:17:51 +02:00 |
|
Mateusz Pusz
|
aab2a20505
|
build(conan): Environment variables replaced with Conan configuration properties
|
2022-08-02 17:12:20 +02:00 |
|
Mateusz Pusz
|
d500f3009b
|
ci: build.py removed as it is no longer needed
|
2022-08-02 16:47:17 +02:00 |
|
Mateusz Pusz
|
8c01f8dd65
|
ci: ci-test-package-cmake.yml cleanup
|
2022-08-02 16:16:40 +02:00 |
|
Mateusz Pusz
|
c00d8990f4
|
ci: Conan package will be uploaded only either for a 'stable' channel or for a commit on a master branch
|
2022-08-02 16:15:59 +02:00 |
|
Mateusz Pusz
|
6f791c7cc4
|
ci: Conan remote usage fixed
|
2022-08-02 15:59:29 +02:00 |
|
Mateusz Pusz
|
5fc4820102
|
ci: -b outdated fixed
|
2022-08-02 15:44:40 +02:00 |
|
Mateusz Pusz
|
6147348b88
|
ci: ci-conan no longer uses conan-package-tools
|
2022-08-02 15:41:20 +02:00 |
|
Mateusz Pusz
|
9944de10f9
|
ci: fmt dependency checked only when UNITS_USE_LIBFMT is set
|
2022-08-02 15:10:21 +02:00 |
|
Mateusz Pusz
|
6557647ce9
|
ci: MSVC condition added to VS-specific branches
|
2022-08-02 12:57:09 +02:00 |
|
Mateusz Pusz
|
938a25c9a3
|
ci: MSVC compiler paths removed
|
2022-08-02 10:44:25 +02:00 |
|
Mateusz Pusz
|
82e808855f
|
ci: ci-test-package-cmake.yml updated to the ci-conan.yml state
|
2022-08-02 09:42:31 +02:00 |
|
Mateusz Pusz
|
db6c46ad3a
|
ci: conanvcvars.bat call fixed
|
2022-08-02 09:07:59 +02:00 |
|
Mateusz Pusz
|
a134d74ca2
|
ci: Downcase 'build_type' now uses a GitHub action
|
2022-08-02 08:56:16 +02:00 |
|
Mateusz Pusz
|
f24f87302f
|
ci: CMake preset name fixed in documentation script
|
2022-08-02 08:51:52 +02:00 |
|
Mateusz Pusz
|
82f018f216
|
ci: working-directory fixed
|
2022-08-02 08:39:59 +02:00 |
|
Mateusz Pusz
|
1c5061338f
|
ci: GitHub actions updated with CMake presets usage
|
2022-08-02 08:30:14 +02:00 |
|
Mateusz Pusz
|
9b1c9f16f1
|
ci: Check CMake version
|
2022-08-01 18:31:03 +02:00 |
|
Mateusz Pusz
|
9c10b1cdbe
|
docs: "Usage" documentation updated with CMake presets usage
|
2022-08-01 18:29:49 +02:00 |
|
Mateusz Pusz
|
804d4e1cd4
|
build(conan): cmake_layout support added
|
2022-08-01 18:29:03 +02:00 |
|
Mateusz Pusz
|
d310bb1b8d
|
docs: Documentation updated for the latest unknown_coherent_unit changes
|
2022-08-01 11:59:45 +02:00 |
|
Mateusz Pusz
|
0ebf85b9db
|
fix: unknown_coherent_unit fixed
|
2022-08-01 11:59:00 +02:00 |
|
Mateusz Pusz
|
bb5c02e09e
|
fix: Quantity inversion operation fixed
Resolves #367
|
2022-08-01 10:03:55 +02:00 |
|
Mateusz Pusz
|
5bd378a835
|
refactor: base_units_ratio.h renamed to absolute_magnitude.h
|
2022-07-31 15:45:40 +02:00 |
|
Mateusz Pusz
|
7cd168377f
|
build(conan): Conanfile fixed after the last wrong commit
|
2022-07-30 14:30:16 +02:00 |
|
Mateusz Pusz
|
2e410278ba
|
Revert "build(conan): cmake_layout import added too early by an accident"
This reverts commit 5efbda75d5.
|
2022-07-30 14:29:17 +02:00 |
|
Mateusz Pusz
|
c74bd08cd5
|
Merge branch 'master' of github.com:mpusz/units
|
2022-07-30 14:24:51 +02:00 |
|
Mateusz Pusz
|
5efbda75d5
|
build(conan): cmake_layout import added too early by an accident
|
2022-07-30 10:57:59 +02:00 |
|
Mateusz Pusz
|
d50ed286b3
|
Merge pull request #381 from JohelEGP/llvm16
refactor: update hacks for LLVM 16
|
2022-07-30 10:49:44 +02:00 |
|
Mateusz Pusz
|
6608c6dfd4
|
Merge pull request #379 from chiphogg/chiphogg/mag_
Explicitly qualify `mag<>` that initializes `mag` member
|
2022-07-30 10:44:37 +02:00 |
|
Johel Ernesto Guerrero Peña
|
e988e1d74e
|
refactor: update hacks for LLVM 16
|
2022-07-29 17:17:07 -04:00 |
|
Chip Hogg
|
f6f7f9bafb
|
Explicitly qualify mag<> that initializes mag member
This should fix clang's complaint.
|
2022-07-29 14:18:33 +00:00 |
|
Mateusz Pusz
|
1d3f3b26e4
|
Merge pull request #378 from chiphogg/chiphogg/mag
Rename `as_magnitude<...>()` to `mag<...>()`
|
2022-07-29 08:37:04 +02:00 |
|
Chip Hogg
|
ea83af8aa9
|
Rename as_magnitude<...>() to mag<...>()
This is easier to write and to read.
|
2022-07-29 01:46:06 +00:00 |
|
Mateusz Pusz
|
4912bac0c5
|
Merge pull request #374 from chiphogg/chiphogg/exp0
Remove `exp` member from `ratio`
|
2022-07-28 10:39:44 +02:00 |
|
Chip Hogg
|
0adee83866
|
Use mag_power to make callsites more concise
|
2022-07-27 14:30:38 +00:00 |
|
Mateusz Pusz
|
e7d6b7a9b0
|
build(conan): Imports reordered to make pre-commit happy
|
2022-07-26 12:26:47 +02:00 |
|
Mateusz Pusz
|
a1d43c2613
|
chore: Conan 1.X temporary files added to .gitignore
|
2022-07-26 11:30:38 +02:00 |
|