From e84954ddc1a0406ae319dd02a7d946ed62cb6859 Mon Sep 17 00:00:00 2001 From: Mavridis Philippe Date: Wed, 31 Jul 2024 22:09:23 +0300 Subject: Use server icon for remote folders This icon is more accurate than the more generic applications-internet. Includes a tdeconf_update script. Signed-off-by: Mavridis Philippe --- knetattach/CMakeLists.txt | 2 ++ knetattach/knetattach.ui.h | 2 +- knetattach/tdeconf_update/CMakeLists.txt | 18 ++++++++++++++++++ knetattach/tdeconf_update/remote_folder_icon.upd | 2 ++ knetattach/tdeconf_update/remote_folder_icon_upd.sh | 4 ++++ 5 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 knetattach/tdeconf_update/CMakeLists.txt create mode 100644 knetattach/tdeconf_update/remote_folder_icon.upd create mode 100755 knetattach/tdeconf_update/remote_folder_icon_upd.sh diff --git a/knetattach/CMakeLists.txt b/knetattach/CMakeLists.txt index e5c4d7aa1..adf1ae32e 100644 --- a/knetattach/CMakeLists.txt +++ b/knetattach/CMakeLists.txt @@ -9,6 +9,8 @@ # ################################################# +add_subdirectory( tdeconf_update ) + include_directories( ${CMAKE_CURRENT_BINARY_DIR} ${TDE_INCLUDE_DIR} diff --git a/knetattach/knetattach.ui.h b/knetattach/knetattach.ui.h index 7ac898dec..e064305e9 100644 --- a/knetattach/knetattach.ui.h +++ b/knetattach/knetattach.ui.h @@ -183,7 +183,7 @@ void KNetAttach::finished() path += name + ".desktop"; KSimpleConfig desktopFile(path, false); desktopFile.setGroup("Desktop Entry"); - desktopFile.writeEntry("Icon", "applications-internet"); + desktopFile.writeEntry("Icon", "server"); desktopFile.writeEntry("Name", name); desktopFile.writeEntry("Type", "Link"); desktopFile.writeEntry("URL", url.prettyURL()); diff --git a/knetattach/tdeconf_update/CMakeLists.txt b/knetattach/tdeconf_update/CMakeLists.txt new file mode 100644 index 000000000..b32f6417c --- /dev/null +++ b/knetattach/tdeconf_update/CMakeLists.txt @@ -0,0 +1,18 @@ +############################################################################### +# # +# Copyright © 2024 Mavridis Philippe /dev/null | \ + xargs -r0 sed -ri "s|Icon=applications-internet|Icon=server|g" \ No newline at end of file -- cgit v1.2.1