1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-27 19:05:08 +00:00
serenity/Userland/Services/NotificationServer/NotificationServer.ipc
Nick Johnson 8f6894d250 LibGUI+Notification: Add mutable notifications
This commit puts all of the remaining pieces in place. This adds a
mechanism to update the text, title, and icon of an image. If an image
is not provided, the default ladybug will be shown.
2021-03-22 12:46:16 +01:00

15 lines
417 B
Text

endpoint NotificationServer = 95
{
// Basic protocol
Greet() => ()
ShowNotification([UTF8] String text, [UTF8] String title, Gfx::ShareableBitmap icon) => ()
UpdateNotificationText([UTF8] String text, [UTF8] String title) => (bool still_showing)
UpdateNotificationIcon(Gfx::ShareableBitmap icon) => (bool still_showing)
IsShowing() => (bool still_showing)
CloseNotification() => ()
}