Description
- Version and saved-variable version are aligned to 5.2 (older profiles were mostly 4.12 → 5.2; this is a one-time migration. Some default options may have changed—please review your settings and reconfigure or use “Reset all settings” if needed).
- 版本与存档号对齐为 5.2(旧配置多为 4.12 → 5.2,这是一次性迁移;一些默认选项可能已经变化,请检查你的设置并重新配置,或使用“重置所有设置”功能)
English
WhisperPop is a lightweight whisper inbox: a contact list with class icons, a floating message panel, optional saved history and timestamps, sound alerts, filter and realm options, conversation protection, scaling/size controls, and more.
New in this build
- Retail 12.x pipeline — Whisper/BN events, GUID/filters, and chat hooks updated for the current client.
- Font styles — Pick Blizzard FontObject presets for list names, message text, and timestamps; refresh only when the style changes.
- Options & experience — Multiple sound presets, custom save duration (days) with automatic removal of old messages, confirm before deleting a conversation, and mouse-wheel line counts for the list and message pane; for non–Battle.net names, right-click uses a small custom menu to reduce secure-action taint from Blizzard’s default dropdowns.
- Search: Search strip and gear settings icon on the main window header; search filter applies on Enter; the search strip hides when the main window is hidden.
- Protected conversations: “Protect” checkbox in the preview; protected sessions are skipped by day-based pruning and are not deleted as part of that cleanup.
- Appearance & colors: New borderless UI mode; three customizable colors (main, preview, border); main and preview areas use solid color fill layers so colors display correctly.
- New toggles: Optional “clear this conversation’s unread after you send a whisper” (default off, only affects the current recipient row); preview pane option to show hover tooltips for items, spells, quests, achievements, etc.
- Performance: Deferred whisper queue optimizations; notify icon blink interval set to 0.6s.
- Settings library: Removed unused APIs and dead code.
- Window layer dropdown (Low → Very top), default Medium; “Very top” may cover some tips.
About delayed whispers in the list: In some situations (for example Mythic+ and similar cases), the game may not let addons read the full chat content immediately—you might already see it in the chat window, while the addon still cannot access it. WhisperPop waits until the game allows it, then saves the entry, so the same whisper may appear in the list a little later than in chat (sometimes after you leave combat), but it is usually still recorded rather than vanishing entirely. After a /reload, WhisperPop also tries its best to keep whispers received in that situation, reducing the chance of losing whole lines.
Thanks: Abin (original WhisperPop), Witnesscm & contributors of WhisperPop Continued.
中文
新增 / 强化
- 正式服 12.x 适配 — 密语/战网事件、GUID、过滤器等与现行客户端对齐。
- 字体样式 — 可选用暴雪内置 字体样式,作用于列表名、正文与时间;仅在改样式时刷新,减轻负担。
- 选项与体验 — 多组音效、自定义记录保存天数并自动删除旧消息、删除会话确认提示、列表/消息滚动行数设置;非战网右键用自建小菜单,减轻安全污染。
- 搜索:主窗顶部搜索条与齿轮设置图标;搜索需回车应用;主窗隐藏时收起搜索条。
- 会话保护:预览区「保护」复选框;受保护会话在按天裁剪时跳过,不删保护会话。
- 外观与配色:新增无边框UI模式、新增三种自定义颜色,主色/预览/边框;主/预览区改为纯色填充层以正确显色。
- 新功能开关:发出密语后清除该条会话的未读(默认关,仅影响当前收件人一行)、预览框增加“鼠标悬停弹窗显示物品/法术/任务/成就等信息”提示开关。
- 性能:延迟密语队列优化;图标闪烁改为 0.6s。
- 设置库瘦身:删除未使用 API 与无效代码。
- 新增 「界面层级」 下拉(低/中/高/对话/极高),默认中;极高可能挡少量游戏提示。
在部分场景下(例如大秘境及类似情况),游戏可能不会立刻让插件读取到完整聊天内容——你在聊天窗口里已经能看到,插件侧有时仍拿不到。此时 WhisperPop 会等到游戏允许访问后再写入记录,因此同一条密语在列表里出现的时间可能比聊天框略晚(有时在脱离战斗之后),但一般会先记下来,而不是整条消失。使用 /reload 重新加载界面时,插件也会尽量保留这类时机收到的密语,降低整句丢失的概率。
致谢: Abin(原版 WhisperPop)、Witnesscm 及 WhisperPop Continued 各位贡献者。



