Commit Graph

36 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
gunny b761625110 cpp gitignore 2026-06-25 13:13:07 +02:00
lyrgb 450579d266 ic, basic binary to hex using nibbles 2026-06-17 00:35:30 +02:00
lyrgb 6e1a33db8a file input 2026-06-14 04:13:14 +02:00
lyrgb a214e58f2c setup make file to compile .c into /build 2026-06-14 04:12:17 +02:00
lyrgb 840f5f5424 split into modules 2026-06-14 03:06:47 +02:00
lyrgb bd700e78b2 IC of parser, set up basic struct 2026-06-08 02:25:13 +02:00
lyrgb 20777e094c 3,4 handling strings in/using a struct, redid naming 2026-06-06 02:55:53 +02:00
lyrgb f48b0288d2 setting up clang formatting 2026-06-06 02:55:28 +02:00
lyrgb 152714b4ea enable inputs 2026-06-05 08:37:48 +02:00
lyrgb 27057ff3ab dynamic array, manual realloc, renames 2026-06-01 00:40:14 +02:00
lyrgb 2a3cb53aa1 added constructor function 2026-05-30 19:52:30 +02:00
lyrgb c737f8ab0f struct practice 2026-05-30 17:57:52 +02:00
lyrgb 42c08d947f string sort using char [][] 2026-05-30 01:40:22 +02:00
lyrgb e0d044e719 start of stringsort, just basic array for now. 2026-05-29 22:25:31 +02:00
lyrgb 2a436575a6 Merge branch 'main' of ssh://92.222.229.62:23231/exc
test
2026-05-25 01:37:26 +02:00
lyrgb 7ecaece37f now uses struct for digits array 2026-05-25 01:24:18 +02:00
my name fa84ab7000 now uses struct for digits array 2026-05-25 00:48:50 +02:00
Your Name 164e9d961b cm 2026-05-21 20:57:07 +02:00
Your Name 154a90e80a basic implementation of duplicate digit checker 2026-05-18 00:29:12 +02:00
Your Name 8fa79ad566 hw 2026-05-17 21:25:27 +02:00
Your Name 64ef5c8a7c start king 2026-05-02 03:10:01 +02:00
Your Name 05e167b58a .gitignore 2026-05-02 01:01:45 +02:00
Your Name 662ab16e7d factv2 2026-05-02 01:00:06 +02:00
Your Name 2fb0bd05f3 IC 2026-05-01 01:14:15 +02:00