summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorLines
2024-07-29window bordersBenji Dial-35/+212
2024-07-29redesign compositor protocol, start widget libraryBenji Dial-231/+506
2024-07-29some work on compositorBenji Dial-100/+1018
2024-07-27new pointer, add some missing packages to readmeBenji Dial-1/+1
2024-07-27change wording of cc0 noticesBenji Dial-4/+4
2024-07-27put pointer icon and documentation under cc0Benji Dial-402/+128
2024-07-27lots and lots of userspace stuffBenji Dial-1301/+2345
2024-05-20rewrite application stuff in the kernel to support multitaskingBenji Dial-1065/+1666
2024-05-19rework daguerre a bitBenji Dial-99/+139
2024-05-19add serial logging for exceptions, fix virtualbox issueBenji Dial-38/+169
2024-05-19licensing change againBenji Dial-5/+4
2024-05-19licensing-changesBenji Dial-3/+407
2024-05-19add font loading and rendering to daguerreBenji Dial-22/+241
2024-05-19fix small typoBenji Dial-2/+4
2024-05-19mouse support (working in qemu, semi-working in virtualbox)Benji Dial-67/+365
2024-05-18reorganization, cross compilerBenji Dial-2105/+2935
2024-01-27keyboard inputBenji Dial-46/+459
2024-01-20updateBenji Dial-404/+4912
2024-01-15update readmeBenji Dial-5/+12
2024-01-15redo application paging and system calls, rename mercury to hilbertBenji Dial-344/+316
2024-01-14register interrupts 0x08 - 0x0fBenji Dial-5/+19
2024-01-13minimal cpu exception handlingBenji Dial-61/+378
2024-01-13application loadingBenji Dial-123/+917
2024-01-12rewrite file system layerBenji Dial-836/+750
2024-01-11file reading, tarfs directory listingBenji Dial-81/+229
2024-01-10more tests, a few fixesBenji Dial-27/+51
2024-01-10partial (largely untested) memory block device and tar file system supportBenji Dial-84/+1111
2024-01-08first commitBenji Dial-0/+1004