All plugins

DSH / BUNDLE / CLIENT-UI

dsh-plugin-chat-zoom

v0.3.3YangShen-SWE / dsh-plugin-chat-zoom8eba2d8360

InstallableBundlesUI & client pluginsCommunity · Topic auto-analysisWeb UI

Overview

dsh-plugin-chat-zoom

缩放:自定义键盘组合与滚轮修饰键调整聊天倍率,原生设置控制,提示 5 秒。

README / EN

Package documentation

Registry summary

缩放:自定义键盘组合与滚轮修饰键调整聊天倍率,原生设置控制,提示 5 秒。

dsh.pub verifies the pinned bundle contract, runtime facts, and distribution semantics. The complete README remains in the source repository.

Read the full README on GitHub

LIMITATIONS

Known limitations

- **No Zoom settings section:** check installation and enabled status, refresh, and fully restart DSH if needed. - **The whole page zooms:** the browser or desktop host may handle the shortcut first. Use the settings controls instead. The plugin cannot reliably block keys already handled by the host. - **No response during composition or in embedded tools:** IME composition, global modal dialogs, embedded editors, terminals, and canvases have priority. This is intentional. - **Trackpad pinch triggers zoom:** some browsers report pinch gestures as `Ctrl` wheel events; the plugin cannot reliably tell them apart. - **No response after a DSH update:** internal DOM attributes may have changed. The plugin avoids falling back to whole-page zoom and may need an adapter update. - **Preference not saved:** the browser may block local storage. Zoom can still work for the current page, but may not be restored after a refresh. Development checks cover simulated DOM/virtual React, documentation contracts, syntax, package references and module registration, not real-host/physical-input/IME acceptance. CSS zoom support alone does not confirm a supported chat DOM: settings may appear while no recognized area changes. There is no whole-page fallback.