update application menu config

This commit is contained in:
2025-01-13 12:19:25 -06:00
parent f637529a8d
commit a0c7d76cb8
3 changed files with 262 additions and 453 deletions

View File

@@ -2,18 +2,21 @@
<Menu>
<Menu>
<Name>Development</Name>
<Exclude>
<Filename>org.kde.kate.desktop</Filename>
</Exclude>
<Layout>
<Merge type="menus"/>
<Menuname>Translation</Menuname>
<Menuname>Web Development</Menuname>
</Layout>
<Exclude>
<Filename>org.kde.kate.desktop</Filename>
</Exclude>
<Deleted/>
</Menu>
<Menu>
<Name>Education</Name>
<Menu>
<Name>Science</Name>
<Deleted/>
</Menu>
<Menu>
<Name>Mathematics</Name>
<Layout/>
@@ -21,23 +24,179 @@
<Filename>org.libreoffice.LibreOffice.math.desktop</Filename>
</Exclude>
</Menu>
<Menu>
<Name>Science</Name>
<Layout/>
<Exclude>
<Filename>org.freecadweb.FreeCAD.desktop</Filename>
<Filename>org.libreoffice.LibreOffice.math.desktop</Filename>
</Exclude>
</Menu>
<Layout>
<Merge type="menus"/>
<Menuname>Languages</Menuname>
<Menuname>Mathematics</Menuname>
<Menuname>Miscellaneous</Menuname>
<Menuname>Science</Menuname>
<Menuname>Tools</Menuname>
</Layout>
</Menu>
<Menu>
<Name>Graphics</Name>
<Exclude>
<Filename>org.libreoffice.LibreOffice.draw.desktop</Filename>
<Filename>display-im6.q16.desktop</Filename>
</Exclude>
<Include>
<Filename>com.obsproject.Studio.desktop</Filename>
<Filename>com.ultimaker.cura.desktop</Filename>
</Include>
<Layout>
<Merge type="files"/>
<Filename>org.blender.Blender.desktop</Filename>
<Filename>org.darktable.Darktable.desktop</Filename>
<Filename>org.freecad.FreeCAD.desktop</Filename>
<Filename>org.gimp.GIMP.desktop</Filename>
<Filename>org.kde.gwenview.desktop</Filename>
<Filename>org.inkscape.Inkscape.desktop</Filename>
<Filename>com.obsproject.Studio.desktop</Filename>
<Filename>com.ultimaker.cura.desktop</Filename>
<Separator/>
<Merge type="menus"/>
<Menuname>More</Menuname>
</Layout>
</Menu>
<Menu>
<Name>Internet</Name>
<Exclude>
<Filename>steam.desktop</Filename>
<Filename>remote-viewer.desktop</Filename>
</Exclude>
<Layout>
<Merge type="files"/>
<Filename>im.riot.Riot.desktop</Filename>
<Filename>org.mozilla.firefox.desktop</Filename>
<Filename>com.protonvpn.www.desktop</Filename>
<Merge type="menus"/>
<Menuname>Terminal</Menuname>
<Filename>org.mozilla.Thunderbird.desktop</Filename>
<Separator/>
<Menuname>More</Menuname>
</Layout>
</Menu>
<Menu>
<Name>Multimedia</Name>
<Exclude>
<Filename>com.obsproject.Studio.desktop</Filename>
</Exclude>
<Layout>
<Separator/>
<Merge type="menus"/>
<Menuname>More</Menuname>
</Layout>
</Menu>
<Menu>
<Name>Settingsmenu</Name>
<Include/>
<Exclude>
<Filename>remote-viewer.desktop</Filename>
<Filename>org.fcitx.fcitx5-migrator.desktop</Filename>
<Filename>im-config.desktop</Filename>
<Filename>systemsettings.desktop</Filename>
</Exclude>
<Layout/>
</Menu>
<Menu>
<Name>System</Name>
<Include>
<Filename>im-config.desktop</Filename>
<Filename>systemsettings.desktop</Filename>
</Include>
<Exclude>
<Filename>display-im6.q16.desktop</Filename>
<Filename>com.ultimaker.cura.desktop</Filename>
<Filename>htop.desktop</Filename>
</Exclude>
<Layout>
<Merge type="files"/>
<Filename>org.kde.discover.desktop</Filename>
<Filename>org.kde.dolphin.desktop</Filename>
<Filename>org.fcitx.Fcitx5.desktop</Filename>
<Filename>org.kde.kinfocenter.desktop</Filename>
<Filename>im-config.desktop</Filename>
<Filename>org.kde.konsole.desktop</Filename>
<Filename>org.kde.ksystemlog.desktop</Filename>
<Filename>org.kde.kwalletmanager5.desktop</Filename>
<Filename>org.kde.kmenuedit.desktop</Filename>
<Filename>apport-kde.desktop</Filename>
<Merge type="menus"/>
<Menuname>ScreenSavers</Menuname>
<Filename>org.kde.plasma-systemmonitor.desktop</Filename>
<Filename>systemsettings.desktop</Filename>
<Menuname>Terminal</Menuname>
<Filename>debian-uxterm.desktop</Filename>
<Filename>virt-manager.desktop</Filename>
<Filename>debian-xterm.desktop</Filename>
<Separator/>
<Menuname>More</Menuname>
</Layout>
</Menu>
<Menu>
<Name>Utilities</Name>
<Include>
<Filename>display-im6.q16.desktop</Filename>
<Filename>remote-viewer.desktop</Filename>
<Filename>org.fcitx.fcitx5-migrator.desktop</Filename>
<Filename>htop.desktop</Filename>
</Include>
<Exclude>
<Filename>com.ultimaker.cura.desktop</Filename>
</Exclude>
<Layout>
<Merge type="files"/>
<Filename>org.kde.ark.desktop</Filename>
<Filename>barrier.desktop</Filename>
<Filename>org.kde.plasma.emojier.desktop</Filename>
<Filename>org.fcitx.Fcitx5.desktop</Filename>
<Filename>org.fcitx.fcitx5-migrator.desktop</Filename>
<Filename>htop.desktop</Filename>
<Filename>display-im6.q16.desktop</Filename>
<Filename>org.kde.kate.desktop</Filename>
<Filename>org.kde.kcalc.desktop</Filename>
<Filename>org.kde.kcharselect.desktop</Filename>
<Filename>kbd-layout-viewer5.desktop</Filename>
<Filename>com.logseq.Logseq.desktop</Filename>
<Filename>nvim.desktop</Filename>
<Filename>remote-viewer.desktop</Filename>
<Filename>org.kde.spectacle.desktop</Filename>
<Filename>info.desktop</Filename>
<Merge type="menus"/>
<Menuname>XUtilities</Menuname>
<Separator/>
<Menuname>More</Menuname>
</Layout>
</Menu>
<Include/>
<Exclude>
<Filename>display-im6.q16.desktop</Filename>
<Filename>org.kde.khelpcenter.desktop</Filename>
</Exclude>
<Menu>
<Name>.hidden</Name>
<Include>
<Filename>org.kde.kate.desktop</Filename>
<Filename>org.libreoffice.LibreOffice.draw.desktop</Filename>
<Filename>steam.desktop</Filename>
<Filename>org.kde.khelpcenter.desktop</Filename>
<Filename>org.libreoffice.LibreOffice.math.desktop</Filename>
</Include>
</Menu>
<Layout>
<Merge type="menus"/>
<Menuname>Development</Menuname>
<Menuname>Education</Menuname>
<Menuname>Games</Menuname>
<Menuname>Graphics</Menuname>
<Menuname>Internet</Menuname>
<Menuname>Multimedia</Menuname>
<Menuname>Office</Menuname>
<Menuname>Science</Menuname>
<Menuname>Settingsmenu</Menuname>
<Menuname>System</Menuname>
<Menuname>Utilities</Menuname>
<Menuname>Applications</Menuname>
</Layout>
<Menu>
<Name>Games</Name>
<Layout>
@@ -52,95 +211,8 @@
<Menuname>TacticStrategy</Menuname>
</Layout>
</Menu>
<Menu>
<Name>Graphics</Name>
<Exclude>
<Filename>org.kde.gwenview.desktop</Filename>
<Filename>display-im6.q16.desktop</Filename>
<Filename>org.kde.okular.desktop</Filename>
<Filename>org.kde.skanlite.desktop</Filename>
<Filename>org.libreoffice.LibreOffice.draw.desktop</Filename>
<Filename>org.kde.kontrast.desktop</Filename>
</Exclude>
<Layout>
<Merge type="files"/>
<Filename>org.blender.Blender.desktop</Filename>
<Filename>org.darktable.Darktable.desktop</Filename>
<Filename>org.freecadweb.FreeCAD.desktop</Filename>
<Filename>org.gimp.GIMP.desktop</Filename>
<Filename>Godot.desktop</Filename>
<Filename>org.inkscape.Inkscape.desktop</Filename>
<Separator/>
<Merge type="menus"/>
<Menuname>More</Menuname>
</Layout>
<Include>
<Filename>Godot.desktop</Filename>
</Include>
</Menu>
<Menu>
<Name>Internet</Name>
<Menu>
<Name>Terminal</Name>
<Deleted/>
</Menu>
<Exclude>
<Filename>org.kde.kdeconnect.app.desktop</Filename>
<Filename>org.kde.kdeconnect.sms.desktop</Filename>
<Filename>org.kde.kdeconnect_open.desktop</Filename>
<Filename>steam.desktop</Filename>
<Filename>remote-viewer.desktop</Filename>
<Filename>org.kde.akregator.desktop</Filename>
<Filename>org.kde.contactprintthemeeditor.desktop</Filename>
<Filename>org.kde.contactthemeeditor.desktop</Filename>
<Filename>org.kde.kmail2.desktop</Filename>
<Filename>org.kde.headerthemeeditor.desktop</Filename>
<Filename>konqbrowser.desktop</Filename>
<Filename>org.kde.ktnef.desktop</Filename>
<Filename>org.kde.pimdataexporter.desktop</Filename>
<Filename>org.kde.sieveeditor.desktop</Filename>
</Exclude>
<Include>
<Filename>ch.protonmail.protonmail-bridge.desktop</Filename>
</Include>
<Layout>
<Merge type="files"/>
<Filename>com.discordapp.Discord.desktop</Filename>
<Filename>im.riot.Riot.desktop</Filename>
<Filename>org.mozilla.firefox.desktop</Filename>
<Filename>org.kde.krdc.desktop</Filename>
<Filename>ch.protonmail.protonmail-bridge.desktop</Filename>
<Filename>com.slack.Slack.desktop</Filename>
<Filename>org.mozilla.Thunderbird.desktop</Filename>
<Separator/>
<Merge type="menus"/>
<Menuname>More</Menuname>
</Layout>
</Menu>
<Menu>
<Name>Multimedia</Name>
<Layout>
<Merge type="files"/>
<Filename>org.kde.haruna.desktop</Filename>
<Filename>pavucontrol-qt.desktop</Filename>
<Separator/>
<Merge type="menus"/>
<Menuname>More</Menuname>
</Layout>
</Menu>
<Menu>
<Name>Office</Name>
<Exclude>
<Filename>org.kde.contactprintthemeeditor.desktop</Filename>
<Filename>org.kde.contactthemeeditor.desktop</Filename>
<Filename>org.kde.kaddressbook.desktop</Filename>
<Filename>org.kde.kmail2.desktop</Filename>
<Filename>org.kde.headerthemeeditor.desktop</Filename>
<Filename>org.kde.korganizer.desktop</Filename>
<Filename>org.kde.ktnef.desktop</Filename>
<Filename>org.kde.sieveeditor.desktop</Filename>
<Filename>ch.protonmail.protonmail-bridge.desktop</Filename>
</Exclude>
<Layout>
<Merge type="files"/>
<Filename>org.libreoffice.LibreOffice.desktop</Filename>
@@ -151,160 +223,10 @@
<Filename>org.libreoffice.LibreOffice.math.desktop</Filename>
<Filename>org.libreoffice.LibreOffice.writer.desktop</Filename>
<Filename>com.logseq.Logseq.desktop</Filename>
<Filename>org.kde.okular.desktop</Filename>
<Filename>ch.protonmail.protonmail-bridge.desktop</Filename>
<Separator/>
<Merge type="menus"/>
<Menuname>More</Menuname>
</Layout>
<Include>
<Filename>com.logseq.Logseq.desktop</Filename>
</Include>
</Menu>
<Menu>
<Name>Utilities</Name>
<Menu>
<Name>Settingsmenu</Name>
<NotDeleted/>
<Layout>
<Merge type="files"/>
<Filename>im-config.desktop</Filename>
<Filename>pavucontrol-qt.desktop</Filename>
<Filename>systemsettings.desktop</Filename>
<Filename>kde_wacom_tabletfinder.desktop</Filename>
</Layout>
</Menu>
<Menu>
<Name>System</Name>
<NotDeleted/>
<Layout>
<Merge type="files"/>
<Filename>org.kde.discover.desktop</Filename>
<Filename>org.kde.dolphin.desktop</Filename>
<Filename>htop.desktop</Filename>
<Filename>org.kde.kinfocenter.desktop</Filename>
<Filename>org.kde.partitionmanager.desktop</Filename>
<Filename>org.kde.konsole.desktop</Filename>
<Filename>org.kde.ksystemlog.desktop</Filename>
<Filename>org.kde.kwalletmanager5.desktop</Filename>
<Filename>org.kde.kmenuedit.desktop</Filename>
<Filename>apport-kde.desktop</Filename>
<Merge type="menus"/>
<Menuname>ScreenSavers</Menuname>
<Filename>usb-creator-kde.desktop</Filename>
<Filename>org.kde.plasma-systemmonitor.desktop</Filename>
<Menuname>Terminal</Menuname>
<Filename>debian-uxterm.desktop</Filename>
<Filename>virt-manager.desktop</Filename>
<Filename>debian-xterm.desktop</Filename>
<Separator/>
<Menuname>More</Menuname>
</Layout>
</Menu>
<Include>
<Filename>org.kde.gwenview.desktop</Filename>
<Filename>display-im6.q16.desktop</Filename>
<Filename>org.kde.skanlite.desktop</Filename>
<Filename>remote-viewer.desktop</Filename>
<Filename>via.desktop</Filename>
</Include>
<Exclude>
<Filename>org.libreoffice.LibreOffice.draw.desktop</Filename>
<Filename>com.logseq.Logseq.desktop</Filename>
</Exclude>
<Layout>
<Merge type="files"/>
<Filename>org.kde.ark.desktop</Filename>
<Filename>barrier.desktop</Filename>
<Filename>org.kde.plasma.emojier.desktop</Filename>
<Filename>org.kde.gwenview.desktop</Filename>
<Filename>display-im6.q16.desktop</Filename>
<Filename>org.kde.kate.desktop</Filename>
<Filename>org.kde.kcalc.desktop</Filename>
<Filename>nvim.desktop</Filename>
<Filename>remote-viewer.desktop</Filename>
<Merge type="menus"/>
<Menuname>Settingsmenu</Menuname>
<Filename>org.kde.skanlite.desktop</Filename>
<Filename>org.kde.spectacle.desktop</Filename>
<Menuname>System</Menuname>
<Filename>info.desktop</Filename>
<Filename>com.ultimaker.cura.desktop</Filename>
<Menuname>XUtilities</Menuname>
<Separator/>
<Menuname>More</Menuname>
</Layout>
</Menu>
<Move>
<Old>System</Old>
<New>Utilities/System</New>
</Move>
<Move>
<Old>Settingsmenu</Old>
<New>Utilities/Settingsmenu</New>
</Move>
<Menu>
<Name>.hidden</Name>
<Include>
<Filename>org.kde.kate.desktop</Filename>
<Filename>org.freecadweb.FreeCAD.desktop</Filename>
<Filename>org.libreoffice.LibreOffice.math.desktop</Filename>
<Filename>org.kde.okular.desktop</Filename>
<Filename>org.libreoffice.LibreOffice.draw.desktop</Filename>
<Filename>org.kde.kdeconnect.app.desktop</Filename>
<Filename>org.kde.kdeconnect.sms.desktop</Filename>
<Filename>org.kde.kdeconnect_open.desktop</Filename>
<Filename>steam.desktop</Filename>
<Filename>org.kde.khelpcenter.desktop</Filename>
<Filename>org.kde.kontrast.desktop</Filename>
<Filename>org.kde.akregator.desktop</Filename>
<Filename>konqbrowser.desktop</Filename>
<Filename>org.kde.pimdataexporter.desktop</Filename>
<Filename>org.kde.contactprintthemeeditor.desktop</Filename>
<Filename>org.kde.contactthemeeditor.desktop</Filename>
<Filename>org.kde.kaddressbook.desktop</Filename>
<Filename>org.kde.kmail2.desktop</Filename>
<Filename>org.kde.headerthemeeditor.desktop</Filename>
<Filename>org.kde.korganizer.desktop</Filename>
<Filename>org.kde.ktnef.desktop</Filename>
<Filename>org.kde.sieveeditor.desktop</Filename>
</Include>
</Menu>
<Exclude>
<Filename>org.kde.khelpcenter.desktop</Filename>
</Exclude>
<Menu>
<Name>Applications</Name>
<Layout>
<Merge type="files"/>
<Filename>via.desktop</Filename>
</Layout>
<Exclude>
<Filename>via.desktop</Filename>
</Exclude>
<Deleted/>
</Menu>
<Layout>
<Merge type="menus"/>
<Menuname>Education</Menuname>
<Menuname>Games</Menuname>
<Menuname>Graphics</Menuname>
<Menuname>Internet</Menuname>
<Menuname>Multimedia</Menuname>
<Menuname>Office</Menuname>
<Menuname>Science</Menuname>
<Menuname>Utilities</Menuname>
</Layout>
<Menu>
<Name>Science</Name>
<Layout/>
<Menu>
<Name>Development</Name>
<Directory>Development.directory</Directory>
<Deleted/>
</Menu>
<Include/>
<Exclude>
<Filename>Godot.desktop</Filename>
</Exclude>
</Menu>
</Menu>