summaryrefslogtreecommitdiff
path: root/kde-frameworks/solid/files/solid-5.88.0-dev-desc-for-storage-medium-w-o-size.patch
diff options
context:
space:
mode:
Diffstat (limited to 'kde-frameworks/solid/files/solid-5.88.0-dev-desc-for-storage-medium-w-o-size.patch')
-rw-r--r--kde-frameworks/solid/files/solid-5.88.0-dev-desc-for-storage-medium-w-o-size.patch37
1 files changed, 37 insertions, 0 deletions
diff --git a/kde-frameworks/solid/files/solid-5.88.0-dev-desc-for-storage-medium-w-o-size.patch b/kde-frameworks/solid/files/solid-5.88.0-dev-desc-for-storage-medium-w-o-size.patch
new file mode 100644
index 000000000000..d1eff9f9565e
--- /dev/null
+++ b/kde-frameworks/solid/files/solid-5.88.0-dev-desc-for-storage-medium-w-o-size.patch
@@ -0,0 +1,37 @@
+From c521c9e53693eb6f8f1926db72b78787b063f27f Mon Sep 17 00:00:00 2001
+From: Kai Uwe Broulik <kde@privat.broulik.de>
+Date: Fri, 19 Nov 2021 12:10:37 +0100
+Subject: [PATCH] Add device description for storage medium without size
+
+"0B Removable Media" is not very helpful, just omit the size then.
+---
+ src/solid/devices/backends/udisks2/udisksdevice.cpp | 12 ++++++++++--
+ 1 file changed, 10 insertions(+), 2 deletions(-)
+
+diff --git a/src/solid/devices/backends/udisks2/udisksdevice.cpp b/src/solid/devices/backends/udisks2/udisksdevice.cpp
+index ad55edd..5d75065 100644
+--- a/src/solid/devices/backends/udisks2/udisksdevice.cpp
++++ b/src/solid/devices/backends/udisks2/udisksdevice.cpp
+@@ -576,9 +576,17 @@ QString Device::volumeDescription() const
+ description = tr("Floppy Disk");
+ } else {
+ if (drive_is_removable) {
+- description = tr("%1 Removable Media", "%1 is the size").arg(size_str);
++ if (storageVolume.size() > 0) {
++ description = tr("%1 Removable Media", "%1 is the size").arg(size_str);
++ } else {
++ description = tr("Removable Media");
++ }
+ } else {
+- description = tr("%1 Media", "%1 is the size").arg(size_str);
++ if (storageVolume.size() > 0) {
++ description = tr("%1 Media", "%1 is the size").arg(size_str);
++ } else {
++ description = tr("Storage Media");
++ }
+ }
+ }
+
+--
+GitLab
+