feat: screenshot app improvement, WIndow Server supports full-screen overlay, Disks app UI improvements

This commit is contained in:
2026-05-10 10:45:05 +02:00
parent 69fc184a4e
commit 72e4fa080a
29 changed files with 1483 additions and 395 deletions
+2
View File
@@ -24,6 +24,7 @@ namespace WinServer {
uint64_t ownerVa; // mapped VA of liveSurface in owner
bool dirty;
uint8_t cursor; // 0=arrow, 1=resize_h, 2=resize_v
uint32_t flags;
};
int Create(int ownerPid, uint64_t ownerPml4, const char* title, int w, int h,
@@ -39,6 +40,7 @@ namespace WinServer {
uint64_t& heapNext, uint64_t& outVa);
void CleanupProcess(int pid);
int SetCursor(int windowId, int callerPid, int cursor);
int SetFlags(int windowId, int callerPid, uint32_t flags);
int SetScale(int scale);
int GetScale();