Change Log:——————–Bureau of Private DispatchesNever lose an incoming whisper in a busy chat.Version: 1.0.131353First public release.- One notification per sender account `@id`, with unread count, relative time, and a sender-colored identity seal.- Adaptive stack: the newest or currently reminded sender is expanded, older senders use compact rows, and extra senders page through overflow.- Rows stay put under the pointer. Incoming whispers never jump the card you are looking at or dragging.- Left-click opens a reply without clearing the card. The cycle closes only after an observed outgoing whisper, or after an explicit hide.- Read, answered, and dismissed are separate. Mark read clears unread; hide moves the sender onto a session-only undo tape; answering confirms the cycle.- Follow-up timers: waiting, one overdue reminder, reply-composer grace, and a brief answered card. Reminders wait through combat, menus, and interaction.- Incoming sound, mute, five-minute DND, and auto-DND in combat. Cards still collect while alerts are held.- Unanswered whispers survive `/reloadui` without storing message text. If pChat is loaded, its in-memory history may fill the restored preview.- Card gestures in the hover tooltip: reply, open chat, mark read, hide, mail, teleport, and ignore (Ctrl+Alt+Right with a confirmation dialog).- Relation glyph with a fixed priority: group, friend, then guild.- Keyboard bindings in Controls: reply, next/previous, mark read, collapse, clear, mute, DND, restore, and lock. Reply does not overwrite typed chat.- Movable account-wide panel with lock, scale, background opacity, combat auto-collapse, and screen clamping.- Settings panel via LibAddonMenu-2.0. `/bpd settings` and `/bpdsettings` open it. English and Russian localization.Description:——————–Bureau of Private DispatchesNever lose an incoming whisper in a busy chat.Complete description and documentation for the addon.Bureau of Private Dispatches displays compact, movable notifications whenever another player sends you a private message.This addon was originally written for my own use. I decided to share it publicly in case it proves useful to someone else as well. If you find it helpful, I am glad, and you are welcome to use it.RequirementsLibAddonMenu-2.0 >= 43 is required for the settings panel. pChat is optional and is used only to fill restored whisper previews.FeaturesOne notification per sender, identified by account @id.New messages update the sender’s existing notification and move it to the top.Adaptive stack: the newest or currently reminded sender is expanded while older senders use compact rows.Stable interaction: rows do not jump under the pointer when another whisper arrives.A sender-colored pulse highlights only the most recently changed notification.Incoming whisper sound with mute and combat/do-not-disturb gating; cards still collect while alerts are held.Tracks whether an outgoing whisper was actually sent after the latest incoming message.Read, answered, and dismissed are separate: unread can be cleared without closing the card, and dismiss…