Arthur Sonzogni
14da21b0ee
Improve documentation ( #1058 )
...
* Remove @ingroup from class member definitions
* Add the documentation for every public classes.
2025-06-05 11:35:14 +02:00
Arthur Sonzogni
d75108e960
Fix linear_gradient float precision bug.
...
This was reported by:
https://github.com/ArthurSonzogni/FTXUI/issues/998
Indeed, the `t` interpolation factor, which is itself interpolated might become
slightly larger than 1.0. This is due to the float precision.
This was supposedly handled, but there was an off-by-one error in the check.
Along the way, fix a bug found by a fuzzer.
Bug: https://github.com/ArthurSonzogni/FTXUI/issues/998
Fixed: https://github.com/ArthurSonzogni/FTXUI/issues/998
2025-02-10 23:10:27 +01:00
ArthurSonzogni
5724f8483b
Move copyright to the top of files.
2023-08-19 13:57:01 +02:00
ArthurSonzogni
8058e1af6c
Cleanup. (IWYU, clang-tidy, etc...)
2023-08-13 08:20:16 +02:00
Herman Semenov
d464a071da
Optimize inserts in vector and refactor const reference objects ( #659 )
...
Signed-off-by: German Semenov <GermanAizek@yandex.ru >
Co-authored-by: ArthurSonzogni <sonzogniarthur@gmail.com >
2023-05-31 19:24:08 +02:00
Robin Lindén
f1303626f5
Fix MSVC possible loss of data warning ( #645 )
2023-05-20 00:35:26 +02:00
Marc
eed7e2ea70
Multiple fixes: signed/unsigned, etc... ( #600 )
...
Co-authored-by: ArthurSonzogni <sonzogniarthur@gmail.com >
2023-03-26 20:20:02 +02:00
Vinicius Moura Longaray
e83e90ced2
Feature: LinearGradient color decorator. ( #592 )
...
Based on the existing color decorators, create new ones to apply a gradient effect on the DOM.
Co-authored-by: ArthurSonzogni <sonzogniarthur@gmail.com >
2023-03-22 13:59:02 +01:00