21 Commits

Author SHA1 Message Date
50c05bddb3 refactor: format.h header file made deprecated 2025-06-20 09:06:49 +02:00
51f2539fae build: MP_UNITS_DEV_TIME_TRACE CMake option added 2024-11-17 13:35:12 +01:00
b870b85c25 feat: import std; support added
Resolves #595
2024-07-16 17:36:00 +02:00
73f7901329 build: duplicated cmake_minimum_required commands removed
Resolves #592
2024-07-14 18:04:05 +02:00
e90cffcbda refactor: text formatting library header files are no longer included in compat_macros.h 2024-06-10 22:04:41 +02:00
75f719add7 refactor: code refactored to comply with clang-tidy 2024-05-08 11:12:38 +02:00
f770057052 refactor: IWYU updates 2024-04-25 19:33:03 +02:00
c066104af7 refactor: 💥 framework.h introduced + IWYU 2024-04-24 21:09:29 +02:00
63f97d3396 fix: improved text formatting in examples 2024-04-19 16:49:27 +01:00
fa04e93687 feat: New formatting specification implemented 2024-04-18 22:29:09 +01:00
a9deec9d59 refactor: example applications refactored to a new formatting syntax 2024-01-23 21:49:17 +01:00
5293589900 build: all the targets now set C++20 as the minimum required version 2024-01-08 13:02:02 +01:00
a7cb512f87 fix: modules build fixed 2024-01-06 08:51:01 +01:00
271a8117ee fix: glide-computer compilation with headers fixed 2024-01-06 08:51:01 +01:00
0eaf6e2e56 refactor: modules support redesigned 2024-01-06 08:51:01 +01:00
7cb2099af5 feat: add module mp_units 2024-01-06 08:51:00 +01:00
267db9e2a2 Update minimum cmake version to 3.5
Currently, cmake is emitting the following warning:

```
CMake Deprecation Warning at cmake/ccache.cmake:23 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.
```

Update the CMake min version to 3.5 to unclutter the build logs and ensure users don't get broken by the deprecation.
2023-12-16 11:51:58 -08:00
c75559dd34 docs: "i.e." replaced with "e.g." everywhere in the project 2023-10-10 20:24:23 +02:00
f29c57d367 style: formatting to make pre-commit happy 2023-08-25 23:05:36 +02:00
c625be5ebe fix(example): transform_inclusive_scan initial value had to be explicitly provided 2023-08-25 19:49:33 +02:00
9f1a42bc7f refactor: glide_computer renamed to glide_computer_lib 2023-08-24 19:19:55 +02:00