Description of problem: If a desktop / icon is re-named using the GUI context menu, then on completing the action plasma generates an error dialog complaining that the original filename does not exist. Nothing crashes or hangs but it's annoying and needs to be OK'ed to continue. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1.Create a desktop icon for kwrite in a folder view plasmoid 2.Rename it using the context menu from kwrite.desktop to Kwrite. 3.A dialog with the title:- Error- Plasma Desktop Shell Containing the message:- The file or folder /home/baz/Launch/kwrite.desktop does not exist.
After more testing I notice that the .desktop extension only appears when a launcher is placed on a folder view plasmoid. If a launcher is placed on the desktop (even when the desktop is itself a folder view - the default) the application name is shown correctly under the icon. e.g. "Kwrite" This I suppose is logical - since a folder view would be expected to show full filenames, although in the case of [Desktop Entry] file types this is undesirable. The above is off-topic somewhat, but explains the reason for needing to change the displayed icon text. If the name is changed of a launcher placed on the desktop (rather than in a folder view) then worse mayhem breaks out. A warning that this will overwrite the source is given, then when that is OK'ed a malformed URL error pops up.
Summary: Renaming a desktop icon in KDE always gives an error dialog => Renaming a launcher icon in KDE always gives an error dialog
can you explain more please ? i don't understand what you mean.
CC: (none) => dmorganec
OK to reproduce :- In KDE create a folder view plasmoid. This will default to the home folder. From the K menu drag Kwrite to the folder view and click copy here. An icon is now in the folder view plasmoid called kwrite.desktop. Hover over the icon and right click it, Select "rename" from the context menu. Rename it to Kwrite. Error dialog appears. If a launcher is created as above, but on the desktop instead of the plasmoid, it will be called Kwrite not kwrite.desktop as I explained before. However if you rename a launcher on the desktop, the errors are different and end up leaving a copy behind with a generic icon.
Keywords: (none) => UPSTREAMCC: (none) => balcaen.johnHardware: x86_64 => AllSee Also: (none) => https://bugs.kde.org/show_bug.cgi?id=270414
Ok should be fixed with the next kdebase4 package.
Version: Cauldron => 1
Depends on: (none) => 2813
closing
Status: NEW => RESOLVEDResolution: (none) => FIXED