asleepymoon
asleepymoon pushed to main at asleepymoon/Luna 2024-04-11 05:49:06 +00:00
701dc30221 base+su+libc: Add support for a shadow file and use it by default
asleepymoon pushed to main at asleepymoon/Luna 2024-04-10 19:53:26 +00:00
6968961d5c tools: Use the correct architecture in make-package.sh
asleepymoon pushed to main at asleepymoon/Luna 2024-04-10 19:45:31 +00:00
d8914b3efa base: Add taskbar entry for 2048
82985d691d taskbar: Make taskbar entries configurable
Compare 2 commits »
asleepymoon pushed to main at asleepymoon/libwind 2024-04-06 18:37:19 +00:00
c0250286b8 fix: Change wind_key_event_request.code to a uint8_t to comply with upstream API memory layout
asleepymoon pushed to main at asleepymoon/libwind 2024-04-06 18:25:07 +00:00
d4f003d266 fix: Make wind_key_event_request.pressed a boolean instead of an int to comply with upstream API memory layout
asleepymoon pushed to text-editor at asleepymoon/Luna 2024-04-01 16:43:08 +00:00
f3d9d4bcc0 editor: Fix creation of new files
d6f7069589 editor: Display only the basename of the current file in the window title
ec44213f4e terminal: Use widget->window() instead of the App's main window
a06ecef08d editor: Use TextInput as a base class
43c0c801ae libui: Add a TextInput base class to handle most input fields and add an InputField class for single-line inputs
Compare 18 commits »
asleepymoon pushed to main at asleepymoon/Luna 2024-04-01 16:42:47 +00:00
ff10e5f3b2 Remove the build status badge
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 »