ladybird/Userland/Services/NotificationServer
Rummskartoffel dcbb8cf0ac NotificationServer: Make notifications not overlap when they appear
Before this patch, if two or more notifications were created after one
another, they would overlap. This was caused by the previously lowest
notification's m_original_rect being used to calculate the position for
each new notification instead of the notification's actual rect, which
can be different.
This patch makes notifications use each others' rect() method instead,
which makes them appear in the correct position. With that,
m_original_rect has no use anymore, so this patch removes it.
2023-11-05 09:06:33 +01:00
..
CMakeLists.txt Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
ConnectionFromClient.cpp Userland: Migrate to String in notification system 2023-09-01 12:06:08 +02:00
ConnectionFromClient.h Userland: Migrate to String in notification system 2023-09-01 12:06:08 +02:00
main.cpp LibGUI: Make Application's construction fallible 2023-05-05 16:41:21 +01:00
NotificationClient.ipc Everywhere: Use IPC include syntax 2021-07-03 12:16:00 +02:00
NotificationServer.ipc Userland: Migrate to String in notification system 2023-09-01 12:06:08 +02:00
NotificationWindow.cpp NotificationServer: Make notifications not overlap when they appear 2023-11-05 09:06:33 +01:00
NotificationWindow.h NotificationServer: Make notifications not overlap when they appear 2023-11-05 09:06:33 +01:00