unresolvable problem with .desktop files? they can't be renamed

David Faure faure at kde.org
Tue Feb 18 17:26:31 GMT 2003

Hash: SHA1

On Tuesday 18 February 2003 15:52, listas at bluesock.net wrote:
> well, they can, the file can be renamed.
> But what about the name inside the file ?  This is the name that is shown to 
> the user. When the user renames a .desktop file the file is not renamed 
> because it displays his .desktop name.

Weird. Both the properties dialog and kdesktop have code to update
the Name field of the desktop file.

> The obvious solutions seems to change the name, but what about the 
> translations? The name is translated to a lot of languages, so that name in a 
> language won't be the same name of another language....

We write out the Name= field (without [lang]) so that it's being used in
all languages.
Ah, well, kpropertiesdialog does that but not kdesktop yet.

- --- kdiconview.cc~      Sun Feb  9 23:38:16 2003
+++ kdiconview.cc       Tue Feb 18 18:23:42 2003
@@ -901,6 +901,7 @@
     if ( cfg.readName() == _item->text() )

+    cfg.writeEntry( "Name", _item->text() );
     cfg.writeEntry( "Name", _item->text(), true, false, true );

- -- 
David FAURE, faure at kde.org, dfaure at klaralvdalens-datakonsult.se
Contributing to: http://www.konqueror.org/, http://www.koffice.org/
"The last good thing written in C was Franz Schubert's Symphony No. 9."
Version: GnuPG v1.0.7 (GNU/Linux)


More information about the kde-core-devel mailing list