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

2015-08-09 Thread Dubstar_04
I keep getting an out of storage message in the camera app. The photos are saved to the SD Card that has over 10GB available. The storage ui shows that 'other files' make up the majority of the internal storage consumption. The 'other files' seems to be folders for apps that are no longer

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

2015-08-09 Thread Dubstar_04
** Attachment added: Storage ui https://bugs.launchpad.net/ubuntu/+source/click/+bug/1358294/+attachment/4441690/+files/screenshot20150809_104456058.png -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to click in Ubuntu.

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

2015-06-26 Thread John Lea
@dobey this needs to be discussed with tvoss - will happily update this change request, but only with tvoss's agreement ** Changed in: ubuntu-ux Status: Confirmed = Fix Committed -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is

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

2015-06-26 Thread Alberto Mardegan
Just adding my 2 cents. One possibility would be to let the application specify a text message to be displayed when the app is going to be removed. For instance, a photo manager app could want to tell the user All of your photos currently stored in CoolGallery will also be removed. So, if the

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

2015-06-24 Thread Rodney Dawes
I must strongly disagree with the design decision as noted by John here. While it makes sense to delete some things (notably, cached data) upon removal of an app, it does not make sense to delete all things. I'm inclined to mark this bug as won't fix. There is no good precedent or evidence that

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

2015-05-20 Thread Davide Alberelli
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).

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

2015-05-20 Thread Alejandro J. Cura
** Also affects: unity-scope-click (Ubuntu) Importance: Undecided Status: New ** Changed in: unity-scope-click (Ubuntu) Importance: Undecided = Medium ** Changed in: unity-scope-click (Ubuntu) Status: New = Triaged -- You received this bug notification because you are a

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

2015-01-21 Thread Michael Vogt
** Changed in: click (Ubuntu) Status: Triaged = In Progress ** Changed in: click (Ubuntu) Assignee: (unassigned) = Michael Vogt (mvo) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to click in Ubuntu.

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

2015-01-19 Thread Michael Vogt
Is there consensus on this now? I'm happy to land the branch, is Jamies comment in #15 addressed? -- 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

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

2014-10-06 Thread Michał Karnicki
Do we want to include this for RTM? Do we have capacity to do so? -- 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

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

2014-10-06 Thread Jamie Strandboge
If this is pursued, please make sure this is implemented: What we can do is display a warning when a user goes to delete an app informing them that this action will also delete all of their data within the app. -- You received this bug notification because you are a member of Ubuntu Touch seeded

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

2014-08-26 Thread John Lea
@jdstrand yes, when a user deletes an app, all of the data stored within that app *including the user's data* should be removed. This is the same mental model as iOS user are used to. Also many apps these days have a server side component where the user's data is stored. In these cases

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

2014-08-22 Thread Michael Vogt
The attached branch is now in line with Michał's comment #9 - it will delete the $XDG_{CONFIG,CACHE}_DIR but leave the data dir. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to click in Ubuntu.

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

2014-08-21 Thread Michał Karnicki
** Tags added: ubuntu-ux -- 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 “click” package in Ubuntu:

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

2014-08-21 Thread Michał Karnicki
Hi all. Thank you for your constructive feedback on the bug. Regarding what mvo said (But we could remove the cache data.) -- that is closer to the nature of this bug. We recognize there may be user data involved (that is, XDG_DATA_HOME). However, we believe .cache and .config directories could

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

2014-08-21 Thread John Lea
** Changed in: ubuntu-ux Assignee: (unassigned) = John Lea (johnlea) ** Changed in: ubuntu-ux Status: New = In Progress ** Changed in: ubuntu-ux Importance: Undecided = High -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is

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

2014-08-21 Thread John Lea
Bug description updated with desired resolution from design, following in design and also with Thomas Voss. ** Description changed: 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

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

2014-08-21 Thread Jamie Strandboge
John Lea's update to the bug description does not match Michał's comment #9. Specifically, 100% of files associated with the app should be deleted sounds like the user's data files will be removed. We cannot assume that the app will store its data in the cloud somewhere. I mentioned videos,

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

2014-08-20 Thread Victor Tuson Palau
Hi Colin, To me this seems like a simple check on .config folder to see if there is any folder named with the package name and delete it. I am not sure it needs to be much more clever than that. I also think that this is a bit of an issue, if the user expects their data to have been deleted from

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

2014-08-20 Thread Colin Watson
** Changed in: click (Ubuntu) Importance: Low = High -- 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

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

2014-08-20 Thread Michael Vogt
I agree with Colin here, we need to get find all directories and consider if removing the data is something we should do or offer a choice to the user. If its important to remove the config, the attached (untested) patch should work , I will try to get it into better shape soon (proper test,

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

2014-08-20 Thread Ubuntu Foundations Team Bug Bot
** Tags added: patch -- 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 “click” package in Ubuntu:

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

2014-08-20 Thread Jamie Strandboge
The data directories can be found here: http://developer.ubuntu.com/publish/apps/security-policy-for-click- packages/ (see 'Runtime Environment' at the bottom of the page). That page does not cover scopes though-- probably best to review the apparmor policy in

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

2014-08-20 Thread Michael Vogt
** Branch linked: lp:~mvo/click/lp1358294-config-removal -- 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

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

2014-08-20 Thread Michael Vogt
I attached a branch *if* we want to to this. However I share the concerns of Jamie and Seth that this needs some more spec work. Especially from the design team if its desirable to remove the data on uninstall. I like the idea of having a UI for this. But we could remove the cache data. ** Patch

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

2014-08-18 Thread Colin Watson
Don't expect this to be addressed before RTM, since it involves click gaining a lot of new knowledge about how app data is laid out that is currently entirely out of its scope. ** Changed in: click (Ubuntu) Status: New = Triaged ** Changed in: click (Ubuntu) Importance: Undecided = Low