File more-system-icons.patch of Package lyx
diff -ur a/src/frontends/qt/GuiApplication.cpp b/src/frontends/qt/GuiApplication.cpp
--- a/src/frontends/qt/GuiApplication.cpp 2025-03-20 10:34:23.919991967 +0100
+++ b/src/frontends/qt/GuiApplication.cpp 2025-03-22 16:55:29.387859698 +0100
@@ -425,28 +425,97 @@
// this must be sorted alphabetically
// Upper case comes before lower case
ImgMap sorted_theme_icon_map[] = {
- { "bookmark-goto 0", "go-jump" },
+ { "bookmark-goto", "go-next" },
+ { "bookmark-goto 0", "go-previous" },
+ { "bookmark-save", "bookmark-new" },
+ { "buffer-close", "window-close" },
+ { "buffer-export", "document-export" },
{ "buffer-new", "document-new" },
+ { "buffer-reload", "view-refresh" },
+ { "buffer-toggle-output-sync", "document-swap" },
+ { "buffer-update", "view-refresh" },
+ { "buffer-view", "document-preview" },
{ "buffer-write", "document-save" },
{ "buffer-write-as", "document-save-as" },
{ "buffer-zoom-in", "zoom-in" },
{ "buffer-zoom-out", "zoom-out" },
+ { "build-program", "run-build" },
+ { "closetab", "window-close" },
+ { "command-alternatives outline-in depth-increment", "format-indent-more" },
+ { "command-alternatives outline-in depth-increment", "format-indent-less" },
{ "copy", "edit-copy" },
{ "cut", "edit-cut" },
{ "depth-decrement", "format-indent-less" },
{ "depth-increment", "format-indent-more" },
- { "dialog-show spellchecker", "tools-check-spelling" },
+ { "dialog-preferences", "configure" },
+ { "dialog-show character", "gtk-select-font" },
+ { "dialog-show findreplace", "edit-find" },
+ { "dialog-show findreplaceadv", "edit-find-replace" },
+ { "dialog-show print", "document-print" },
+ { "dialog-show-new-inset citation", "tool_references" },
{ "dialog-show-new-inset graphics", "insert-image" },
+ { "dialog-show-new-inset include", "mail-attachment" },
+ { "dialog-show-new-inset ref", "gnumeric-link-internal" },
+ { "dialog-show spellchecker", "tools-check-spelling" },
+ { "dialog-show toc", "compass" },
{ "dialog-toggle findreplaceadv", "edit-find-replace" },
+ { "dialog-toggle toc", "compass" },
+ { "down", "go-down" },
+ { "editclear" "edit-clear" },
+ { "emblem-readonly", "lock"},
+ { "ert-insert", "latex-config"},
{ "file-open", "document-open" },
{ "font-bold", "format-text-bold" },
+ { "font-emph", "emph" },
{ "font-ital", "format-text-italic" },
+ { "font-noun", "user" },
{ "font-strikeout", "format-text-strikethrough" },
{ "font-underline", "format-text-underline" },
+ { "footnote-insert", "insert-footnote" },
+ { "href-insert", "insert-link" },
+ { "index-insert", "gtk-index" },
+ { "info-insert", "info" },
+ { "label-insert", "label" },
+ { "layout", "format-justify-fill" },
+ { "layout-document", "document-properties" },
+ { "layout Description", "description" },
+ { "layout Enumerate", "format-list-ordered" },
+ { "layout Itemize", "format-list-unordered" },
+ { "layout List", "view-list-text" },
+ { "layout-paragraph", "overflow-menu" },
+ { "layout-toggle Description", "description" },
+ { "layout-toggle Enumerate", "format-list-ordered" },
+ { "layout-toggle Itemize", "format-list-unordered" },
+ { "layout-toggle List", "view-list-text" },
+ { "lyxfiles-system", "folder-appimage" },
+ { "lyxfiles-system-folder", "folder-development" },
+ { "lyxfiles-user", "user" },
+ { "lyxfiles-user-folder", "user-home" },
{ "lyx-quit", "application-exit" },
+ { "master-buffer-update", "view-restore" },
+ { "master-buffer-view", "view-visible" },
+ { "note-insert", "note" },
+ { "outline-down", "go-down" },
+ { "outline-in", "go-next" },
+ { "outline-out", "go-previous" },
+ { "outline-up", "go-up" },
{ "paste", "edit-paste" },
+ { "process-stop", "process-stop" },
{ "redo", "edit-redo" },
+ { "reload", "view-refresh" },
+ { "script-insert subscript", "format-text-subscript" },
+ { "script-insert superscript", "format-text-superscript"},
+ { "search-options", "edit-find-replace" },
+ { "specialchar-insert tex", "latex-config" },
+ { "spelling-continuously", "tools-check-spelling" },
+ { "textstyle-apply", "font-enable" },
+ { "thesaurus-entry", "address-book-new" },
{ "undo", "edit-undo" },
+ { "up", "go-up" },
+ { "update-others", "vcs-pull" },
+ { "view-others", "view-visible" },
+ { "view-split horizontal", "view-split-left-right" },
+ { "view-split vertical", "view-split-top-bottom" },
{ "window-close", "window-close" },
{ "window-new", "window-new" }
};