Commit graph

35 commits

Author SHA1 Message Date
573bf7aa71 update instructions in readme, setup 2024-08-01 16:23:37 -04:00
1cc88f9d7d change clock a little, change -Og to -O3 2024-08-01 16:15:49 -04:00
cc9a1811fd redo build system 2024-07-31 19:53:02 -04:00
e6915fb6dd remove argc, argv; arguments will be passed via environment variables 2024-07-31 17:16:21 -04:00
b1cf9e5dfb add clock 2024-07-31 13:36:53 -04:00
86b343f171 make recursive targets phony 2024-07-30 09:18:57 -04:00
6cf7cd267b window moving and focusing 2024-07-29 23:03:57 -04:00
c34b9191f2 window borders 2024-07-29 21:26:17 -04:00
e6c3a80b01 redesign compositor protocol, start widget library 2024-07-29 19:59:52 -04:00
be691582ee some work on compositor 2024-07-29 11:27:22 -04:00
3636fd21e0 new pointer, add some missing packages to readme 2024-07-27 23:47:27 -04:00
922fc5803a change wording of cc0 notices 2024-07-27 17:12:33 -04:00
5bc9413c61 put pointer icon and documentation under cc0 2024-07-27 17:10:00 -04:00
fbfc078e9f lots and lots of userspace stuff 2024-07-27 16:57:39 -04:00
9af5588c30 rewrite application stuff in the kernel to support multitasking 2024-05-20 17:40:47 -04:00
5a54df93c4 rework daguerre a bit 2024-05-19 14:39:06 -04:00
649ff9636f add serial logging for exceptions, fix virtualbox issue 2024-05-19 13:27:11 -04:00
f8ff95f192 licensing change again 2024-05-19 11:53:20 -04:00
9762fe8aea licensing-changes 2024-05-19 11:49:34 -04:00
d2448d151e add font loading and rendering to daguerre 2024-05-19 11:39:07 -04:00
17c1bd441d fix small typo 2024-05-19 05:00:40 -04:00
e60fa7740c mouse support (working in qemu, semi-working in virtualbox) 2024-05-19 04:34:40 -04:00
b1a912a8a6 reorganization, cross compiler 2024-05-18 21:53:38 -04:00
a8a80d326d keyboard input 2024-01-27 23:14:29 -05:00
7199e74aa2 update 2024-01-20 17:59:40 -05:00
53135e2592 update readme 2024-01-15 15:57:07 -05:00
c9a1266d21 redo application paging and system calls, rename mercury to hilbert 2024-01-15 15:44:20 -05:00
7c6a18d77a register interrupts 0x08 - 0x0f 2024-01-14 12:29:35 -05:00
e9898e829b minimal cpu exception handling 2024-01-13 19:14:58 -05:00
4130562b15 application loading 2024-01-13 16:43:49 -05:00
882e74b219 rewrite file system layer 2024-01-12 20:39:21 -05:00
c4ab2f6f44 file reading, tarfs directory listing 2024-01-11 23:53:57 -05:00
88816732b5 more tests, a few fixes 2024-01-10 00:47:09 -05:00
15e6251010 partial (largely untested) memory block device and tar file system support 2024-01-10 00:17:29 -05:00
c2f48fb5df first commit 2024-01-08 22:28:41 -05:00