343 Commits

Author SHA1 Message Date
Andrew Pamment
48444fc5bc fix irc 2022-07-12 13:30:21 +10:00
Andrew Pamment
4085a95696 fix tcp poll 2022-07-12 12:01:53 +10:00
Andrew Pamment
5023c24047 new textedit widget and text editor 2022-07-11 20:00:28 +10:00
Andrew Pamment
0a423f01e4 fixes & new pointer 2022-07-10 12:48:35 +10:00
Andrew Pamment
e67ffa31f9 move old broken filesystem code to attic 2022-07-10 11:42:04 +10:00
Andrew Pamment
e4c42928ec Improve meminfo 2022-07-09 16:30:09 +10:00
Andrew Pamment
d904919877 Improve colour picker 2022-07-09 12:53:22 +10:00
Andrew Pamment
4248d61311 new colour picker 2022-07-09 10:15:40 +10:00
Andrew Pamment
a305c42a45 colour schemes, moving things 2022-07-08 19:44:08 +10:00
Andrew Pamment
8257566d81 loadable system fonts 2022-07-08 17:35:53 +10:00
Andrew Pamment
55e9efd57b clang format 2022-07-08 10:51:43 +10:00
Andrew Pamment
d7308fcf4a update gitignore 2022-07-08 10:36:55 +10:00
Andrew Pamment
2c31b42995 add tabstops to console and terminal 2022-07-07 19:13:15 +10:00
Andrew Pamment
3fac76d460 fix typo 2022-07-07 18:26:34 +10:00
Andrew Pamment
71bde7415f brexx 2022-07-07 18:18:17 +10:00
Andrew Pamment
d5f5938adc add dup2 2022-07-07 16:32:19 +10:00
Andrew Pamment
6f4f810e6e Change ramdisk to minixfs from fatfs 2022-07-07 15:20:38 +10:00
Andrew Pamment
cc1992948f Fixes for tcp not closing 2022-07-07 14:27:13 +10:00
Andrew Pamment
1e4a6ed831 Updates for tcp keepalive and wwwserver 2022-07-07 11:28:17 +10:00
Andrew Pamment
e6ff1770ca TinyC compiler! 2022-07-06 13:02:47 +10:00
Andrew Pamment
eadc8bc8a1 minizip 2022-07-05 20:27:47 +10:00
Andrew Pamment
258b14cfac add nasm build 2022-07-05 19:10:42 +10:00
Andrew Pamment
5c2fc8098c More stripping, include my basic in dist image 2022-07-04 14:36:31 +10:00
Andrew Pamment
0091c21ec5 Strip binaries 2022-07-04 14:25:52 +10:00
Andrew Pamment
7a6289e576 fix png loading 2022-07-04 14:17:28 +10:00
Andrew Pamment
98babf7ed8 Update freetype / libpng and libz 2022-07-04 11:57:46 +10:00
Andrew Pamment
19cc4fb076 add a warning 2022-07-03 20:43:25 +10:00
Andrew Pamment
f465d4266e Improvements to file manager, init and terminal 2022-07-03 20:07:01 +10:00
Andrew Pamment
57ece81a3f Better failure at telnet when no ethernet setup 2022-07-03 17:59:27 +10:00
Andrew Pamment
f1b31910b3 Lots of work! TCP works! 2022-07-03 12:28:33 +10:00
Andrew Pamment
7141121562 Fixes! 2022-07-01 14:14:41 +10:00
Andrew Pamment
13245b1443 Clang format... 2022-06-29 21:47:22 +10:00
Andrew Pamment
c7a91feeba Started on kthreads 2021-12-28 14:47:06 +10:00
Andrew Pamment
c9ca50d170 Improvements 2021-12-27 18:39:59 +10:00
Andrew Pamment
76c03c336d Updates for libquinn (sleeping on input) 2021-12-25 10:26:02 +10:00
Andrew Pamment
da2b421dfb Fixes for sockets 2021-12-24 20:42:51 +10:00
Andrew Pamment
9b19dfc5b7 Work on sockets 2021-12-24 11:02:16 +10:00
Andrew Pamment
f8b5b0169c Lots of work on sockets.. 2021-12-23 21:41:16 +10:00
Andrew Pamment
c2bb04a56e Tweaks to scheduling (priority) and fixes for the shell 2021-12-23 18:08:45 +10:00
Andrew Pamment
07328a4267 Update paths of stuff 2021-12-23 14:43:51 +10:00
Andrew Pamment
d91b2cd5f1 Fixes 2021-12-23 09:40:54 +10:00
Andrew Pamment
9a6881f3b9 etherdevs -> ptr_vector 2021-12-22 20:37:06 +10:00
Andrew Pamment
e0f7cea9c9 Add new make_distimage.sh to help making VM images 2021-12-22 19:07:51 +10:00
Andrew Pamment
b0fa48dc31 Clean up minimize icon 2021-12-22 17:04:50 +10:00
Andrew Pamment
6cd2b104e2 Improvements 2021-12-22 16:28:27 +10:00
Andrew Pamment
20e1328c8e Fixes for keyboard 2021-12-21 16:51:29 +10:00
Andrew Pamment
026f044d13 Add getcwd, make cwd per task, not per device 2021-12-20 16:19:00 +10:00
Andrew Pamment
73aeced1d0 Fix memory issue 2021-12-20 14:33:25 +10:00
Andrew Pamment
ecb16ef320 Fix warnings 2021-12-20 12:32:05 +10:00
Andrew Pamment
533704ef53 Fix 2021-12-20 12:30:17 +10:00