asleepymoon
asleepymoon pushed to main at asleepymoon/Luna 2024-04-01 12:21:31 +00:00
71df91b4a0 libc: Add a _POSIX_VERSION define
7dc4b17d46 libc: Implement strtoll and strtoull as functions
332976dde9 tools: Make luna-pkg-config executable
Compare 3 commits »
asleepymoon pushed to main at asleepymoon/Luna 2024-03-31 11:40:50 +00:00
5b94217316 ports: Add doomgeneric port
7205020bac ports: Add libwind port
898eb43360 tools: Add new files to diff as well
a863b17746 wind+libui: Ignore alpha bits in the window buffer
5087b6db30 wind: Show which IPC function was called with an invalid window id
Compare 5 commits »
asleepymoon pushed to main at asleepymoon/libwind 2024-03-31 11:08:10 +00:00
47b5b3e2cc Add examples
asleepymoon pushed to main at asleepymoon/libwind 2024-03-31 10:57:17 +00:00
65d4da1d1f Ready. Set. Go!
asleepymoon created branch main in asleepymoon/libwind 2024-03-31 10:57:17 +00:00
asleepymoon created repository asleepymoon/libwind 2024-03-31 10:35:37 +00:00
asleepymoon pushed to text-editor at asleepymoon/Luna 2024-03-29 19:50:26 +00:00
ce1e9abc39 Remove the build status badge
b803358ea3 editor: Fix creation of new files
2e53f9999f editor: Display only the basename of the current file in the window title
bd5a231936 terminal: Use widget->window() instead of the App's main window
cc3be43633 editor: Use TextInput as a base class
Compare 18 commits »
asleepymoon pushed to text-editor at asleepymoon/Luna 2024-03-29 19:42:14 +00:00
8a71861470 Remove the build status badge
asleepymoon pushed to text-editor at asleepymoon/Luna 2024-03-29 19:41:23 +00:00
ade1e60eb5 editor: Fix creation of new files
662a315597 editor: Display only the basename of the current file in the window title
6c8a4ad995 terminal: Use widget->window() instead of the App's main window
8db14d8883 editor: Use TextInput as a base class
fbc91bfe8c libui: Add a TextInput base class to handle most input fields and add an InputField class for single-line inputs
Compare 5 commits »
asleepymoon pushed to main at asleepymoon/Luna 2024-03-29 13:42:45 +00:00
7d69ac56e2 apps+libos+shell+wind: Correct a bunch of format strings
f9b39c5ff3 libos: Add ways to format output to a File
d70effd1db libos: Clarify requirements for File::write
Compare 3 commits »
asleepymoon closed issue asleepymoon/Luna#32 2024-03-29 11:47:48 +00:00
kernel: Interrupts are disabled while in system calls
asleepymoon commented on issue asleepymoon/Luna#32 2024-03-29 11:47:46 +00:00
kernel: Interrupts are disabled while in system calls

I'm pretty sure this is intended behaviour.

asleepymoon pushed to main at asleepymoon/Luna 2024-03-29 11:13:29 +00:00
59713279a0 kernel: Add a hexdump() method to log binary data for debugging
6443ec77f8 kernel/ATA: Add support for regular ATA drives (non-ATAPI)
86372a3893 Update README.md
Compare 3 commits »
asleepymoon released death-swap for Minecraft 1.20.2 at asleepymoon/death-swap 2024-03-22 21:12:57 +00:00
asleepymoon pushed tag 1.20.2 to asleepymoon/death-swap 2024-03-22 21:12:57 +00:00
asleepymoon pushed to main at asleepymoon/death-swap 2024-03-22 21:11:37 +00:00
6dbd755055 fix: Update version
asleepymoon pushed to main at asleepymoon/death-swap 2024-03-22 21:09:23 +00:00
9bbbdd42f7 fix: Create and load extra worlds only on server startup
asleepymoon pushed to main at asleepymoon/Luna 2024-03-20 19:02:58 +00:00
3dc2c24ec5 apps: Add run
06b8a41d2f launch: Add support for PATH searching
Compare 2 commits »
asleepymoon pushed to text-editor at asleepymoon/Luna 2024-03-14 12:09:14 +00:00
2aa0612400 editor: Refuse to load non-regular file types
asleepymoon pushed to text-editor at asleepymoon/Luna 2024-03-14 11:40:53 +00:00
fc17399d82 editor: Remove insert mode and use the arrow keys to navigate, plus Ctrl+S to save
aae5f21f7f editor: Add basic loading and saving
d996e3f9f8 editor: Add a basic text editor
eab44307f0 run-tests: Avoid starting a shell to spawn test processes
Compare 4 commits »