[prev in list] [next in list] [prev in thread] [next in thread] 

List:       konq-bugs
Subject:    [Bug 92134] file associations are not kept
From:       Richard Heck <rgheck () comcast ! net>
Date:       2005-10-07 17:09:42
Message-ID: 20051007170942.15782.qmail () ktown ! kde ! org
[Download RAW message or body]

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=92134         




------- Additional Comments From rgheck comcast net  2005-10-07 19:09 -------
I've found this bug very frustrating, as sometimes it seems to be there and then \
sometimes it doesn't seem to be there. But I think I've figured out something about \
what's causing it. I'll ask others who are interested to see if they can duplicate \
this behavior. 

First, suppose I am working with a filetype to whose associations I've never made any \
kind of change before. Then I have no problem using konqueror's embedded association \
editor and the application tree to make a change. I did this on .rm files \
(application/vnd.rn-realmedia) by doing "touch ~/test.rm", right clicking on it in \
konqueror, and then opening it in kedit, which, again, you must choose from the \
application tree. When I do that, everything works just fine.

But now try this. Do the same thing with .ram files, except this time type "kedit" in \
the box at the top of the association editor. When I do that, the (empty) file opens \
just fine in kedit, but the association is not saved. What's worse, sometimes, at \
least, doing that sort of thing will prevent me from EVER getting changes, even those \
made using the application tree, to stick. If that did work for you, then try doing \
exactly the same thing again, but on some other filetype, say .g3. I'm guessing it \
won't work then.

Note: I've not had any problem doing the foregoing with a filetype that has no \
existing association with an application.

The issue here seems to be one about how different such information is merged. It may \
be a matter of KDE having been switched partly from an older system to a newer one, \
as part of the freedesktop initiative, but I'm not sure.

When changes to file associations are made using 'kcmshell filetypes', those changes \
are recorded in ~/.kde/share/config/profilerc, at least on my system. But changes \
made using konqueror aren't recorded there. They turn up, rather, in the .desktop \
files in ~/.local/share/applications/, IF one uses the application tree. On the other \
hand, if one types the command in manually, then it turns up in \
~/.kde/share/applnk/.hidden/, but only if there isn't already a .desktop file for the \
relevant application there. If there is, nothing happens at all. That file doesn't \
get clobbered, apparently. To confirm, try setting, say, gedit as the default for .g3 \
files, typing it in, not using the tree, and then try setting it as default for .ac3 \
files the same way. The first works for me; the second doesn't. \
_______________________________________________ Konq-bugs mailing list
Konq-bugs@mail.kde.org
https://mail.kde.org/mailman/listinfo/konq-bugs


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic