<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/src/servicemenushortcutmanager.cpp, branch pixelated-scaling-option</title>
<subtitle>Patched KDE Dolphin with Pixel Scaling
</subtitle>
<id>https://fiftyfourth.xyz/git/dolphin/atom?h=pixelated-scaling-option</id>
<link rel='self' href='https://fiftyfourth.xyz/git/dolphin/atom?h=pixelated-scaling-option'/>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/'/>
<updated>2026-02-20T08:48:54Z</updated>
<entry>
<title>Add keyboard shortcut support for service menu actions</title>
<updated>2026-02-20T08:48:54Z</updated>
<author>
<name>Albert Mkhitaryan</name>
<email>mkhalbert@gmail.com</email>
</author>
<published>2026-02-20T08:48:54Z</published>
<link rel='alternate' type='text/html' href='https://fiftyfourth.xyz/git/dolphin/commit/?id=db49ac4e1916f87143574b064b36ec86f8407145'/>
<id>urn:sha1:db49ac4e1916f87143574b064b36ec86f8407145</id>
<content type='text'>
Introduce ServiceMenuShortcutManager, which registers all service menu actions with KActionCollection at startup allowing users to assign keyboard shortcuts in Configure Keyboard Shorcuts. Save/Load of configs happens via KXMLGUI in dolphinui.rc.

Notes:
- Manager initializes before setupGUI() for shortcut restoration
- Execution and validation handled entirely by KFileItemAction in KIO.

BUG: 260266
</content>
</entry>
</feed>
