mirror of
https://invent.kde.org/system/dolphin
synced 2024-10-05 16:19:10 +00:00
Improve placeholder message for unassigned tag
When opening tags:/ we show 'No tags' when there are no tags found. When opening a tag that exists but doesn't have any files associated we show the same message, which isnt't appropriate. Instead show "No files tagged with 'foo'", which makes more sense
This commit is contained in:
parent
1c5b6d4d10
commit
ca35c71f3d
|
@ -2166,7 +2166,13 @@ void DolphinView::updatePlaceholderLabel()
|
|||
} else if (m_url.scheme() == QLatin1String("trash") && m_url.path() == QLatin1String("/")) {
|
||||
m_placeholderLabel->setText(i18n("Trash is empty"));
|
||||
} else if (m_url.scheme() == QLatin1String("tags")) {
|
||||
m_placeholderLabel->setText(i18n("No tags"));
|
||||
if (m_url.path() == QLatin1Char('/')) {
|
||||
m_placeholderLabel->setText(i18n("No tags"));
|
||||
} else {
|
||||
const QString tagName = m_url.path().mid(1); // Remove leading /
|
||||
m_placeholderLabel->setText(i18n("No files tagged with \"%1\"", tagName));
|
||||
}
|
||||
|
||||
} else if (m_url.scheme() == QLatin1String("recentlyused")) {
|
||||
m_placeholderLabel->setText(i18n("No recently used items"));
|
||||
} else if (m_url.scheme() == QLatin1String("smb")) {
|
||||
|
|
Loading…
Reference in a new issue