mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-11-25 09:00:22 +00:00
5ded77df39
Processes can now have an icon assigned, which is essentially a 16x16 RGBA32 bitmap exposed as a shared buffer ID. You set the icon ID by calling set_process_icon(int) and the icon ID will be exposed through /proc/all. To make this work, I added a mechanism for making shared buffers globally accessible. For safety reasons, each app seals the icon buffer before making it global. Right now the first call to GWindow::set_icon() is what determines the process icon. We'll probably change this in the future. :^) |
||
---|---|---|
.. | ||
About | ||
Downloader | ||
FileManager | ||
FontEditor | ||
IRCClient | ||
Launcher | ||
PaintBrush | ||
Piano | ||
ProcessManager | ||
QuickShow | ||
SystemDialog | ||
Taskbar | ||
Terminal | ||
TextEditor | ||
Makefile.common |