← Back to team overview

touch-packages team mailing list archive

[Bug 1358294] Re: App .config not removed when app uninstalled

 

I personally don't agree with this decision and I think think it is highly inconsistent with the desktop experience.
The users' .config, .cache, .local folders should not be removed unless specifically asked by the user itself (or at least give us the possibility to choose to not remove them).

If I remove an app, so to say, to make space to try a bigger app that
does not fit on my device, I would like to be able to recover the
previous configurations without needing to setting it up again once I
remove the second one (this is what happens by default on Android's
systems - at least the ones that I tried).

The best option for me would be to have global Settings triggers "Actions to do when uninstalling apps" with user-specified configurations 
"delete personal configurations" (not selected)
"delete cached data" (selected)
"delete other local data" (not selected)
and a warning when uninstalling saying "you are going to remove this, this and that data", depending on the chosen configurations.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to click in Ubuntu.
https://bugs.launchpad.net/bugs/1358294

Title:
  App .config not removed when app uninstalled

Status in Ubuntu UX bugs:
  Fix Committed
Status in click package in Ubuntu:
  In Progress

Bug description:
  If an app uses ~/.config/foo (say, uses Qt.labs.settings), and the
  user uninstalls the app, ~/.config/foo is not removed. It should be
  deleted when the app is uninstalled.

  Using latest utopic on the phone.

  ---------------------
  Desired resolution:

  - When a user deletes an app, 100% of files associated with the app
  should be deleted.

  - A warning notification should be displayed when a user goes to
  delete an app informing them that this action will also delete any
  data they have stored inside the app.  This notification should give
  the options of cancelling or proceeding with the action.

  - Users should not be allowed to delete the key apps that ship with
  the phone.  These key apps are defined as: Dialler, Address book,
  Messaging, Browser, Camera, Music player

  The above will give the user a simple easy to understand mental model
  while simultaneously protecting the user from deleting important
  content within the default apps.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-ux/+bug/1358294/+subscriptions


References