lyrgb
8ff0e89bb1
added compiler warnings/flags for cmake
2026-07-17 12:03:13 +02:00
lyrgb
37c919df90
interval was being ignored because of type error
...
size_t interval should've been a double, but was being implicitly
converted, so it worked, compiled. but not like I intended.
2026-07-17 00:41:46 +02:00
lyrgb
9dbc24efc1
visualization of bsort, manager now responsible for updates and time
...
split timeractions from timers into seperate header
integrated the experiments into an improved displaynumbers, which
includes the vector as well as bars above them
outsourced the calculation of delta time to the manager to clean up main()
2026-07-17 00:04:28 +02:00
lyrgb
db8fc15560
time keeping / deltatime now handled by timermanager instead of main
2026-07-16 18:49:11 +02:00
lyrgb
523dac1f4d
went from callback lambda to class with update function (command pattern?) so it can keep state. (to bypass for loop by counting iterations)
...
implemented reversing array and "animating" it
2026-07-10 21:54:58 +02:00
lyrgb
f3b7de0489
put classes in own file implemented basic wchar printing using timer
2026-07-10 19:49:09 +02:00
lyrgb
3834d764c1
utf drawing test
2026-07-10 10:06:04 +02:00
lyrgb
0cc5d69c0a
expanded timer to infinite and limited timers.
...
simplified display.
2026-07-09 18:37:35 +02:00
lyrgb
02a12622c2
added timermanager, and std::pointers
2026-07-09 02:15:22 +02:00
lyrgb
e337ee3841
added constructor to timer and implemented basic ncurses again
2026-07-07 02:54:27 +02:00
lyrgb
76c7281b84
refactored into class, some cleanup
2026-07-07 02:12:41 +02:00
lyrgb
69a943371c
timer ic
2026-07-06 03:50:11 +02:00
lyrgb
8bdf3c0fbf
changed structure
2026-06-30 07:01:23 +02:00