[systemsettings] [Bug 345204] New: File association is missing and no clear way to see why or restore it
Yuri
yuri at tsoft.com
Mon Mar 16 09:03:52 GMT 2015
https://bugs.kde.org/show_bug.cgi?id=345204
Bug ID: 345204
Summary: File association is missing and no clear way to see
why or restore it
Product: systemsettings
Version: 4.11.10
Platform: Other
OS: FreeBSD
Status: UNCONFIRMED
Severity: normal
Priority: NOR
Component: general
Assignee: unassigned-bugs at kde.org
Reporter: yuri at tsoft.com
Here is what I did:
* I clicked on .epub file.
* It normally opens calibre, but this time it complained that calibre.desktop
file isn't readable for some reason.
* I re-installed calibre (this restored .desktop files to the valid state)
* Now Calibre package does contain these .desktop files which do define mime
type application/epub+zip:
/usr/local/share/applications/calibre-ebook-edit.desktop
/usr/local/share/applications/calibre-ebook-viewer.desktop
/usr/local/share/applications/calibre-gui.desktop
/usr/local/share/applications/calibre-lrfviewer.desktop
* .epub association is now missing. 'File Associations - System Settings' only
shows Okular and Ark, and not Calibre.
* There is no clear way to force kde to reread .desktop files. (This is
supposed to happen automatically?)
I don't want to add such association by hand, because .desktop file clearly
already defines it.
Not sure what is supposed to happen in such case. Apparently kde doesn't
re-read the valid updated .desktop files, and uses memorized file associations
(?)
I suggest 'File Associations - System Settings' dialog should have 'Reread file
associations' button that would force kde reread all .desktop files. Otherwise,
what is supposed to happen in such case? Is it supposed to see the newly
updated .desktop files by itself?
Currently behavior is confusing, and doesn't offer clear way out from this
situation of missing association. Users should do this by hand as an exception,
when .desktop files aren't provided, or for user custom file types. Not for
standard extensions.
Version. 4.11.14
FreeBSD 10.1, kde from ports
Reproducible: Didn't try
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Unassigned-bugs
mailing list