clean up and standardize types across the codebase, unify atomic operations, improve UTF-8 handling throughout the system, remove obsolete input and named queue interfaces, redesign process preparation and creation, tighten IPC and service boundaries, improve error handling and reliability, minor documentation cleanup, fix doom surfaces, fix panic in ini parsing.

This commit is contained in:
maksw committed 2026-10-12 18:17:43 +02:00
1 parent 899225f551
commit c0ad63c27f
226 files changed
+6562 -4147

No files matched your search

+1 -17
View File
@@ -46,7 +46,6 @@ SYSCALL_STUB ProtectProcessVm, SYS_PROTECT_PROCESS_VM
SYSCALL_STUB StartProcess, SYS_START_PROCESS
SYSCALL_STUB WaitSingle, SYS_WAIT_SINGLE
SYSCALL_STUB WaitMany, SYS_WAIT_MANY
SYSCALL_STUB OpenInputQueue, SYS_OPEN_INPUT_QUEUE
SYSCALL_STUB GetProcessExitCode, SYS_GET_PROCESS_EXIT_CODE
SYSCALL_STUB OpenProcess, SYS_OPEN_PROCESS
SYSCALL_STUB KillProcess, SYS_KILL_PROCESS
@@ -138,15 +137,11 @@ SYSCALL_STUB SignalEvent, SYS_SIGNAL_EVENT
SYSCALL_STUB ClearEvent, SYS_CLEAR_EVENT
; ---------------------------------------------------------------------------
; Queues and named queues
; Anonymous queues
; ---------------------------------------------------------------------------
SYSCALL_STUB CreateQueue, SYS_CREATE_QUEUE
SYSCALL_STUB SendQueue, SYS_SEND_QUEUE
SYSCALL_STUB RecvQueue, SYS_RECV_QUEUE
SYSCALL_STUB PublishQueue, SYS_PUBLISH_QUEUE
SYSCALL_STUB UnpublishQueue, SYS_UNPUBLISH_QUEUE
SYSCALL_STUB OpenNamedQueue, SYS_OPEN_NAMED_QUEUE
SYSCALL_STUB OpenNamedQueueOwnerProcess, SYS_OPEN_NAMED_QUEUE_OWNER_PROCESS
; ---------------------------------------------------------------------------
@@ -251,18 +246,7 @@ SYSCALL_STUB AudioSetMasterVolume, SYS_AUDIO_SET_MASTER_VOLUME
; Input
; ---------------------------------------------------------------------------
SYSCALL_STUB ReadInputManagerEvent, SYS_READ_INPUT_MANAGER_EVENT
SYSCALL_STUB PollKeyboard, SYS_POLL_KEYBOARD
SYSCALL_STUB IsKeyDown, SYS_IS_KEY_DOWN
SYSCALL_STUB ReadKeyboardChar, SYS_READ_KEYBOARD_CHAR
SYSCALL_STUB ReadKey, SYS_READ_KEY
SYSCALL_STUB GetKeyModifiers, SYS_GET_KEY_MODIFIERS
SYSCALL_STUB QueryGlobalInputState, SYS_QUERY_GLOBAL_INPUT_STATE
SYSCALL_STUB ReadInputEvent, SYS_READ_INPUT_EVENT
SYSCALL_STUB PeekInputEvent, SYS_PEEK_INPUT_EVENT
SYSCALL_STUB PeekMouse, SYS_PEEK_MOUSE
SYSCALL_STUB ReadMouse, SYS_READ_MOUSE
SYSCALL_STUB GetMousePos, SYS_GET_MOUSE_POS
; ---------------------------------------------------------------------------
; Time and debug