mirror of
https://invent.kde.org/plasma/plasma-desktop.git
synced 2026-11-03 14:49:44 -09:00
You can now zoom with Ctrl+scroll, keyboard shortcuts, and toolbar buttons. This enlarges or shrinks the cells of the emoji grid, clamped between 1.5 and 8 grid units. Plain scrolling is unaffected and still scrolls the list. The glyph font size is derived from the cell height instead of a fixed point size, so it scales with the zoom (this also lets the inert minimumPointSize be dropped). Size changes are coalesced on a short throttle so a fast wheel spin triggers at most one relayout per frame instead of one per event. The skin-tone variant popup tracks the same size.
24 lines
922 B
XML
24 lines
922 B
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<kcfg xmlns="http://www.kde.org/standards/kcfg/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0 http://www.kde.org/standards/kcfg/1.0/kcfg.xsd">
|
|
<kcfgfile stateConfig="true"/>
|
|
<group name="Emojier">
|
|
<entry name="recent" type="StringList"/>
|
|
<entry name="recentDescriptions" type="StringList"/>
|
|
<entry name="skinTone" type="Enum">
|
|
<choices name="SkinTone">
|
|
<choice name="HasNoVariants"/>
|
|
<choice name="TwoTone"/>
|
|
<choice name="Neutral"/>
|
|
<choice name="Light"/>
|
|
<choice name="MediumLight"/>
|
|
<choice name="Medium"/>
|
|
<choice name="MediumDark"/>
|
|
<choice name="Dark"/>
|
|
</choices>
|
|
<default>Neutral</default>
|
|
</entry>
|
|
<entry name="emojiZoom" type="Double">
|
|
<default>1.0</default>
|
|
</entry>
|
|
</group>
|
|
</kcfg>
|