[UIFE] Dash - All applications which are a dependency of Ubuntu Desktop should not have an uninstall button in their preview
Bug #1047315 reported by
John Lea
This bug affects 8 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ayatana Design |
Invalid
|
High
|
John Lea | ||
Ubuntu Software Center |
Invalid
|
Undecided
|
Unassigned | ||
Unity |
Invalid
|
High
|
Unassigned | ||
unity-lens-applications |
Invalid
|
High
|
Paweł Stołowski | ||
software-center (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
unity-lens-applications (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
All applications which are a dependency of Ubuntu Desktop should not have an uninstall button in their Dash preview .
This is to stop users deleting critical parts of Ubuntu (like Nautilus) by mistake.
Related branches
lp:~stolowski/unity-lens-applications/no-uninstall-for-ubuntu-desktop
- Neil J. Patel (community): Approve
-
Diff: 38 lines (+8/-3)2 files modifiedsrc/daemon.vala (+6/-3)
src/software-center-data-provider.vala (+2/-0)
lp:~mvo/software-center/dataprovider-desktop-dependency-property
- Michael Nelson: Approve
-
Diff: 246 lines (+119/-19)3 files modifiedsoftwarecenter/db/application.py (+19/-3)
softwarecenter/db/dataprovider.py (+18/-14)
tests/test_dataprovider.py (+82/-2)
Changed in ayatana-design: | |
assignee: | nobody → John Lea (johnlea) |
status: | New → Triaged |
Changed in unity: | |
status: | New → Triaged |
Changed in unity (Ubuntu): | |
status: | New → Triaged |
Changed in ayatana-design: | |
importance: | Undecided → High |
Changed in unity: | |
importance: | Undecided → High |
Changed in unity (Ubuntu): | |
importance: | Undecided → High |
Changed in unity: | |
milestone: | none → backlog |
tags: | added: dashm udp |
Changed in ayatana-design: | |
status: | Triaged → Fix Committed |
tags: | added: ca-escalated |
Changed in unity: | |
milestone: | backlog → none |
tags: | added: exbacklog |
Changed in software-center: | |
status: | New → Invalid |
Changed in software-center (Ubuntu): | |
status: | New → In Progress |
importance: | Undecided → Medium |
no longer affects: | unity (Ubuntu) |
Changed in unity-lens-applications: | |
importance: | Undecided → High |
Changed in unity-lens-applications (Ubuntu): | |
importance: | Undecided → High |
Changed in unity-lens-applications: | |
status: | New → In Progress |
Changed in unity-lens-applications (Ubuntu): | |
status: | New → In Progress |
Changed in unity-lens-applications: | |
assignee: | nobody → Pawel Stolowski (stolowski) |
summary: |
- [UIFE}Dash - All applications which are a dependency of Ubuntu Desktop + [UIFE] Dash - All applications which are a dependency of Ubuntu Desktop should not have an uninstall button in their preview |
Changed in ayatana-design: | |
status: | Fix Committed → Invalid |
Changed in unity-lens-applications: | |
status: | In Progress → Invalid |
Changed in unity (Ubuntu): | |
status: | Confirmed → Invalid |
Changed in unity: | |
status: | Triaged → Invalid |
Changed in unity-lens-applications (Ubuntu): | |
status: | In Progress → Invalid |
Changed in software-center (Ubuntu): | |
status: | Fix Released → Invalid |
Changed in software-center (Ubuntu): | |
status: | Invalid → Fix Released |
no longer affects: | unity (Ubuntu) |
To post a comment you must log in.
unity-lens- applications needs to know if application can be safely uninstalled or not (i.e. is a dependency of ubuntu-desktop); this information should be provided by software- center- dbus.