E17 does not refresh default applications from ~/.local/share/applications/defaults.list

Bug #1251871 reported by Pierre
4
This bug affects 1 person
Affects Status Importance Assigned to Milestone
e17 (Ubuntu)
New
Undecided
Unassigned

Bug Description

E17 set the default app for a filetype each time you right-click a file and open it with a new program and change the default app for the given filetype in ~/.local/share/applications/defaults.list. However the next time you try to open the file, it does not use the defaults.list to select the program to use, but seems to draw it from ?an internal cache?.

The problem this creates is that you cannot edit manually the defaults.list and have this new lists used by E17. For example, when you use the right-click option to shred a .doc file in Quelitu Jazz, the next time you click on a .doc, it opens the shred dialog. This could be fixed in the shred script by adding a line to remove the shred entry from the defaults.list file...

But, while E17 adds the new default app to default.list, it does not use it to select the what application to use for a filetype. The only thing that will re-change the default is right-clicking a .doc and selecting a new app. This is not user-friendly and very problematic/confusing for newbies.

This appears to be a but E17 can only gain from using the .local list as other distros do. Leaving it like this will only create problems down the line.

Please fix. In the meantime, where does the new default app temporarily stored in E17 (where does is look for the changed default app?)

Thanks.

ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: e17 0.17.3-1
ProcVersionSignature: Ubuntu 3.11.0-14.21-generic 3.11.7
Uname: Linux 3.11.0-14-generic i686
ApportVersion: 2.12.5-0ubuntu2.1
Architecture: i386
Date: Sat Nov 16 10:35:16 2013
InstallationDate: Installed on 2011-11-15 (731 days ago)
InstallationMedia: Lubuntu 11.10 "Oneiric Ocelot" - Release i386 (20111012)
MarkForUpload: True
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: e17
UpgradeStatus: Upgraded to saucy on 2013-10-19 (27 days ago)

Revision history for this message
Pierre (pierrewinnipeg) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.