mirror of
https://invent.kde.org/system/dolphin
synced 2024-09-12 12:54:29 +00:00
Use more appropriate icon for "Create New" action
Right now this action is using the "document-new" icon, which depicts creating a new file. This is inaccurate, as the menu provides options for creating more than just files: it has one option to create folders and three for creating different types of links. In fact, depending on the set of installed software, there may not be any options to create new documents at all! To fix this, the icon would need to be made either more specific or more generic. There is no such icon that depicts being able to create a folder, a document, or a link; such a thing is too specific to be able to represent with a small icon. So our only real option is to use a more generic icon. This commit does that.
This commit is contained in:
parent
45853778e6
commit
7b112c7b27
|
@ -211,7 +211,7 @@ void DolphinContextMenu::addDirectoryItemContextMenu(KFileItemActions &fileItemA
|
|||
|
||||
QMenu* menu = newFileMenu->menu();
|
||||
menu->setTitle(i18nc("@title:menu Create new folder, file, link, etc.", "Create New"));
|
||||
menu->setIcon(QIcon::fromTheme(QStringLiteral("document-new")));
|
||||
menu->setIcon(QIcon::fromTheme(QStringLiteral("list-add")));
|
||||
addMenu(menu);
|
||||
|
||||
addSeparator();
|
||||
|
|
|
@ -1367,7 +1367,7 @@ void DolphinMainWindow::setupActions()
|
|||
m_newFileMenu = new DolphinNewFileMenu(actionCollection(), this);
|
||||
QMenu* menu = m_newFileMenu->menu();
|
||||
menu->setTitle(i18nc("@title:menu Create new folder, file, link, etc.", "Create New"));
|
||||
menu->setIcon(QIcon::fromTheme(QStringLiteral("document-new")));
|
||||
menu->setIcon(QIcon::fromTheme(QStringLiteral("list-add")));
|
||||
m_newFileMenu->setDelayed(false);
|
||||
connect(menu, &QMenu::aboutToShow,
|
||||
this, &DolphinMainWindow::updateNewMenu);
|
||||
|
|
Loading…
Reference in a new issue