1

57 Commits

Author SHA1 Message Date
a33b9bb93e replace char*/string with stringview 2022-07-29 14:35:33 +02:00
6481bae5f6 merged cleanup 2022-07-24 21:12:31 +02:00
b0b6ec13dc allow vector to be lazy init if alloc not avail 2022-07-24 02:22:43 +02:00
e4469e51b2 cleanup 2022-07-24 00:33:14 +02:00
605d4e8c8d switch cpu methods to static 2022-07-24 00:29:21 +02:00
520445b66e add overloads for bse::string 2022-07-24 00:08:22 +02:00
ddad13defa clean outstream 2022-07-23 22:46:03 +02:00
c95361552a rename Vector to vector 2022-07-23 21:37:00 +02:00
9a3458e56a remove old queue code 2022-07-23 15:34:08 +02:00
cde3967961 fix semaphore bug (preempt before block/deblock) 2022-07-22 18:13:30 +02:00
4327789db6 remove old input.h 2022-07-22 02:34:00 +02:00
017f7de650 adapt to scheduler rework 2022-07-21 20:36:12 +02:00
ae7294601d adapt to vector 2022-07-21 02:44:01 +02:00
18c659c4cc implement new list interface (optional) 2022-07-19 23:36:57 +02:00
132eb13431 update for new list interface 2022-07-17 21:02:33 +02:00
b454f5d01c adapt to new list interface 2022-07-16 18:24:32 +02:00
bf3d807464 switch semaphore to arraylist because queue buggy 2022-07-16 03:30:41 +02:00
2f7a2a219b add a shnitton of loggers 2022-07-16 03:30:20 +02:00
c67177f7bf add queue debug messages 2022-07-16 00:57:32 +02:00
f395ff1232 mode 2022-07-15 01:28:18 +02:00
b840895164 change mode 2022-07-14 13:35:26 +02:00
5ca6d25c7c change keyboard demo to event listener 2022-07-11 22:51:03 +02:00
ec084d3aca move user stuff to user 2022-07-11 19:29:42 +02:00
24c418eb0a constexpr stream manipulators to allow "macroing" 2022-07-11 18:18:18 +02:00
5170be00aa remove math 2022-07-11 18:17:24 +02:00
66b3b914d0 fix semaphore spinlock bug 2022-07-11 15:37:26 +02:00
012f68838b implement semaphore 2022-07-11 15:00:05 +02:00
9c41c72011 reformat 2022-07-11 14:36:37 +02:00
bb0ff5104c add vorgabe10 2022-07-11 13:29:54 +02:00
331613cd46 update mode, why does this keep happening? 2022-06-27 22:50:11 +02:00
e6e2674164 update mode 2022-06-23 12:58:34 +02:00
7870f2e247 update queue 2022-06-15 21:30:48 +02:00
b07d78d842 add queue isEmpty() 2022-06-05 16:50:37 +02:00
4840c91707 first implementation of queue 2022-06-05 15:52:06 +02:00
2ae21b274a update vorgabe04 2022-06-05 15:25:52 +02:00
32b1f2391f add vorgabe06 2022-06-02 13:01:43 +02:00
7927220247 changed a lot of small clang-tidy warnings 2022-05-23 17:06:11 +02:00
d6d071d6fd update 2022-05-23 11:52:38 +02:00
bdfe784340 add vorgabe05 2022-05-20 16:16:24 +02:00
2b41893743 disable concepts since we don't have c++20 2022-05-20 16:15:56 +02:00
5e2196c898 Buffered CGA refactor finish 2022-05-20 16:15:43 +02:00
80cbe0900d BufferedCGA refactoring 2022-05-17 18:38:52 +02:00
13c7d898ab BufferedCGA refactoring 2022-05-17 17:50:19 +02:00
c1b7c4cb5b namespace mylibs 2022-05-15 15:29:46 +02:00
d804fff473 add vorgabe04 2022-05-14 16:54:22 +02:00
6f6301d5d0 implement a scrollback buffer 2022-05-09 16:19:59 +02:00
b5a66f769e add default arg to mymemcpy 2022-05-09 16:19:18 +02:00
d8d71d712e add some rudimentary math functions 2022-05-09 14:03:12 +02:00
27d8f13b5e add some rudimentary memory manipulation functions 2022-05-09 14:02:30 +02:00
333d5930a5 some silly math functions 2022-05-09 01:26:06 +02:00