Commit Graph

12 Commits

Author SHA1 Message Date
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