feat: move Files to its own process; add window server messaging (multi-format clipboard, drag and drop), undo/redo, sidebar, breadcrumbs, thumbnails, file type icons, New menu and proper text fields

This commit is contained in:
daniel committed 2026-10-24 12:44:20 +02:00
1 parent 07191b1286
commit d3e49a925d
66 files changed
+6855 -905

No files matched your search

+10
View File
@@ -223,6 +223,14 @@ extern "C" {
#define MTK_SYS_FUTEX_WAKE 197
#define MTK_SYS_ABORT 198
#define MTK_SYS_EXIT_GROUP 199
#define MTK_SYS_CLIPBOARD_SET_DATA 200
#define MTK_SYS_CLIPBOARD_FORMATS 201
#define MTK_SYS_CLIPBOARD_GET_DATA 202
#define MTK_SYS_WIN_REQUEST 203
#define MTK_SYS_WIN_REQUEST_POLL 204
#define MTK_SYS_WIN_DRAG_BEGIN 205
#define MTK_SYS_WIN_DRAG_FORMATS 206
#define MTK_SYS_WIN_DRAG_GET_DATA 207
/* @SYSCALLS-END */
/* Syscall status codes (montauk/statuscodes.h for C++). */
@@ -246,6 +254,8 @@ extern "C" {
#define MTK_STATUS_OUT_OF_MEMORY (-14)
#define MTK_STATUS_TIMED_OUT (-15)
#define MTK_STATUS_WOULD_BLOCK (-16)
#define MTK_STATUS_NOT_FOUND (-17)
#define MTK_STATUS_ALREADY_EXISTS (-18)
/* @STATUS-END */
#define MTK_SOCK_TCP 1