summaryrefslogtreecommitdiff
path: root/libmate-panel-applet/panel-applet-private.h
diff options
context:
space:
mode:
authorVictor Kareh <[email protected]>2025-10-02 16:34:25 -0400
committerLuke from DC <[email protected]>2025-10-06 21:07:51 +0000
commitf5c64ffdd4c6f84de21ea9208d5baa14e1649b23 (patch)
tree85c0310ec4d61a6afc514cb9ed1b7395bf8f1689 /libmate-panel-applet/panel-applet-private.h
parent0be9e0492c9cfae8ef8552a71f4ba7f3d801f537 (diff)
downloadmate-panel-f5c64ffdd4c6f84de21ea9208d5baa14e1649b23.tar.bz2
mate-panel-f5c64ffdd4c6f84de21ea9208d5baa14e1649b23.tar.xz
panel-toplevel: Add dynamic HiDPI scale change support
Panels now respond to HiDPI scale factor changes without requiring a restart. When the monitors-changed signal is received, the panel updates its scale factor and forces applets to redraw at the new scale. The temporary size change (to 0 and back) is necessary because applets don't individually listen to scale change signals. This eliminates the need for mate-settings-daemon to kill and restart mate-panel when the scale factor changes.
Diffstat (limited to 'libmate-panel-applet/panel-applet-private.h')
0 files changed, 0 insertions, 0 deletions