lumiera_/tests/basics/time
Ichthyostega 55b39ae592 clean-up: retract usages of »time component access«
While these function may seem superficially plausible,
I more and more come to the conclusion that offering such
function as ''basic building blocks'' is in itself an
ill-guided approach to handling of time entities.

Time is neither „just a number“ — nor does it „contain“ hours, minutes and seconds.
It is possible to ''represent'' it through a **time-code**, which incurs
a quantisation step and implies a reference grid.

Thus Lumiera ''should not offer'' a »basic time handling library«.
Doing so would be just an invitation to bypass proper time handling
and avoid the use of more demanding but also more adequate mental concepts.

So the next step will be to remove functions not deemed adequate, and
better directly inline the respective modulus based computations.
Other functions can be integrated into the respective implementation
translation units for time quantisation and timecode representation.
2025-05-27 20:43:52 +02:00
..
digxel-configurations-test.cpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
digxel-test.cpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
format-support-test.cpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
quantiser-basics-test.cpp Invocation: Analysis pertaining to storage for param data 2024-12-07 18:15:44 +01:00
time-basics-test.cpp clean-up: retract usages of »time component access« 2025-05-27 20:43:52 +02:00
time-control-test.cpp clean-up: remove gavl_time_t as external dependency 2025-05-17 23:12:47 +02:00
time-dropframe-test.cpp clean-up: retract usages of »time component access« 2025-05-27 20:43:52 +02:00
time-formats-test.cpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
time-mutation-test.cpp clean-up: remove gavl_time_t as external dependency 2025-05-17 23:12:47 +02:00
time-parsing-test.cpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
time-quantisation-test.cpp Invocation: Analysis pertaining to storage for param data 2024-12-07 18:15:44 +01:00
time-value-test.cpp clean-up: remove gavl_time_t as external dependency 2025-05-17 23:12:47 +02:00