Create Unity Control Center so can remain on old GNOME Control Center version
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Empathy |
Fix Released
|
Medium
|
|||
Eye of GNOME |
Fix Released
|
Wishlist
|
|||
GNOME Color Manager |
Incomplete
|
Wishlist
|
|||
GNOME media utilities |
Expired
|
Wishlist
|
|||
Nautilus |
Fix Released
|
Wishlist
|
|||
Unity |
Fix Released
|
Medium
|
Unassigned | ||
gThumb |
Fix Released
|
Wishlist
|
|||
activity-log-manager (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
chromium-browser (Ubuntu) |
Won't Fix
|
Medium
|
Unassigned | ||
compiz (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
deja-dup (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
empathy (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
eog (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
gnome-color-manager (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
gnome-control-center (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
gnome-control-center-signon (Ubuntu) |
Fix Released
|
Medium
|
Alberto Mardegan | ||
gnome-media (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
gthumb (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
indicator-bluetooth (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
indicator-datetime (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
indicator-power (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
indicator-session (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
indicator-sound (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
landscape-client (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
language-selector (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
nautilus (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
software-properties (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
system-config-printer (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
ubuntuone-control-panel (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
unity (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
unity-control-center (Ubuntu) |
Fix Released
|
Medium
|
Robert Ancell | ||
webaccounts-browser-extension (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Ubuntu/Unity uses GNOME Control Center as the application to configure the Unity session. We've made a lot of changes appropriate for Ubuntu and Unity (61 patches) which makes it hard to maintain and creates a conflict for Ubuntu GNOME to use the control center. Unity 7 will be replaced by Unity 8 in the future which has a new settings interface.
So we can continue to remain on the current version of GNOME Control Center but allow Ubuntu GNOME to continue to update we will create a new project lp:unity-control-center which is a copy of GNOME Control Center 3.6 but with appropriate renaming so both can be installed.
A number of packages that refer to gnome-control-
A PPA for testing is https:/
Related branches
- Robert Ancell: Approve
-
Diff: 93 lines (+11/-12)6 files modifiedREADME (+4/-5)
configure.ac (+2/-2)
debian/control (+1/-1)
debian/copyright (+2/-2)
src/cc-credentials-application.vala (+1/-1)
src/cc-credentials-preferences.vala (+1/-1)
- PS Jenkins bot (community): Approve (continuous-integration)
- Alberto Mardegan (community): Approve
- Sebastien Bacher: Pending requested
-
Diff: 488 lines (+81/-73)19 files modified.bzrignore (+4/-4)
Makefile.am (+9/-9)
README (+4/-5)
configure.ac (+24/-24)
data/unity-credentials-panel.desktop.in.in (+4/-3)
debian/changelog (+6/-0)
debian/control (+15/-13)
debian/copyright (+2/-2)
debian/unity-control-center-signon.install (+1/-1)
libaccount-plugin/application-plugin.c (+1/-1)
libaccount-plugin/plugin.c (+1/-1)
online-accounts-preferences.in (+2/-2)
po/POTFILES.in (+1/-1)
po/POTFILES.skip (+1/-1)
src/cc-credentials-application.vala (+1/-1)
src/cc-credentials-panel.c (+1/-1)
src/cc-credentials-preferences.vala (+1/-1)
tests/autopilot/setup.py (+2/-2)
tests/autopilot/unity_control_center_signon/test_control_center_signon.py (+1/-1)
- Michael Terry: Approve
-
Diff: 306 lines (+162/-16)12 files modifiedCMakeLists.txt (+9/-0)
debian/control (+1/-0)
debian/rules (+1/-0)
deja-dup/preferences/CMakeLists.txt (+7/-12)
deja-dup/preferences/PreferencesPanel.c (+4/-0)
deja-dup/preferences/deja-dup-preferences.desktop.in (+1/-1)
deja-dup/preferences/gnome-control-center/CMakeLists.txt (+36/-0)
deja-dup/preferences/gnome-control-center/gnome-deja-dup-panel.desktop.in (+1/-1)
deja-dup/preferences/unity-control-center/CMakeLists.txt (+36/-0)
deja-dup/preferences/unity-control-center/unity-deja-dup-panel.desktop.in (+29/-0)
deja-dup/tests/CMakeLists.txt (+7/-2)
deja-dup/tests/deja_dup_autopilot/test_ccpanel.py (+30/-0)
- Alberto Donato: Approve
- Adam Collard (community): Approve
-
Diff: 13 lines (+2/-1)1 file modifiedapplications/landscape-client-settings.desktop.in (+2/-1)
- Ted Gould (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 28 lines (+5/-2)2 files modifieddebian/control (+1/-1)
src/desktop.vala (+4/-1)
- Charles Kerr (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 239 lines (+110/-10)10 files modifiedCMakeLists.txt (+15/-1)
data/CMakeLists.txt (+22/-1)
data/unity-datetime-panel.desktop.in (+13/-0)
debian/control (+14/-1)
debian/gnome-control-center-datetime.install (+2/-2)
debian/unity-control-center-datetime.install (+3/-0)
panel-gnome/CMakeLists.txt (+5/-4)
panel-unity/CMakeLists.txt (+26/-0)
panel/datetime-prefs.c (+9/-1)
po/POTFILES.in (+1/-0)
- Sebastien Bacher: Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 32 lines (+9/-2)2 files modifieddebian/control (+1/-1)
src/service.c (+8/-1)
- Ted Gould (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
- Sebastien Bacher: Approve
-
Diff: 69 lines (+30/-5)2 files modifieddebian/control (+2/-2)
src/backend-dbus/actions.c (+28/-3)
- Ted Gould (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 30 lines (+7/-2)2 files modifieddebian/control (+1/-1)
src/service.vala (+6/-1)
- violethaze74: Pending requested
-
Diff: 111882 lines (+1/-110991)168 files modified.bzr-builddeb/default.conf (+0/-2)
AUTHORS (+0/-19)
BUGS (+0/-1)
COPYING (+0/-340)
ChangeLog (+0/-62)
KDE-BUGS-TODO (+0/-64)
LGPL (+0/-510)
README (+0/-8)
THIS_REPOSITORY_HAS_BEEN_MOVED_TO_GIT (+1/-0)
TODO (+0/-2)
add-apt-repository (+0/-170)
data/com.ubuntu.SoftwareProperties.conf (+0/-20)
data/com.ubuntu.SoftwareProperties.service (+0/-4)
data/com.ubuntu.softwareproperties.policy.in (+0/-33)
data/designer/dialog_add.ui (+0/-79)
data/designer/dialog_edit.ui (+0/-122)
data/designer/dialog_mirror.ui (+0/-176)
data/designer/main.ui (+0/-499)
data/gtkbuilder/dialog-add-sources-list.ui (+0/-142)
data/gtkbuilder/dialog-add.ui (+0/-193)
data/gtkbuilder/dialog-cache-outofdate.ui (+0/-145)
data/gtkbuilder/dialog-cdrom-progress.ui (+0/-83)
data/gtkbuilder/dialog-edit-source.ui (+0/-251)
data/gtkbuilder/dialog-mirror.ui (+0/-335)
data/gtkbuilder/main.ui (+0/-1125)
data/icons/scalable/apps/disable-device.svg (+0/-150)
data/icons/scalable/apps/other-driver.svg (+0/-375)
data/icons/scalable/apps/recommended-driver.svg (+0/-143)
data/icons/scalable/apps/software-properties.svg (+0/-412)
data/mime/apt.xml.in (+0/-8)
data/software-properties-drivers.desktop.in (+0/-12)
data/software-properties-gnome.desktop.in (+0/-15)
data/software-properties-gtk.desktop.in (+0/-17)
data/software-properties-kde.desktop.in (+0/-14)
debian/changelog (+0/-2492)
debian/compat (+0/-1)
debian/control (+0/-83)
debian/copyright (+0/-25)
debian/docs (+0/-3)
debian/manpages/add-apt-repository.1 (+0/-63)
debian/manpages/software-properties-gtk.1 (+0/-32)
debian/manpages/software-properties-kde.1 (+0/-153)
debian/python-software-properties.install (+0/-1)
debian/python3-software-properties.install (+0/-1)
debian/rules (+0/-30)
debian/software-properties-common.install (+0/-7)
debian/software-properties-common.links (+0/-2)
debian/software-properties-common.manpages (+0/-1)
debian/software-properties-gtk.install (+0/-9)
debian/software-properties-gtk.manpages (+0/-1)
debian/software-properties-kde.install (+0/-4)
debian/software-properties-kde.manpages (+0/-1)
debian/source/format (+0/-1)
debian/tests/control (+0/-2)
debian/tests/run-tests (+0/-26)
po/ChangeLog (+0/-196)
po/POTFILES.in (+0/-41)
po/am.po (+0/-553)
po/ar.po (+0/-896)
po/be.po (+0/-808)
po/bg.po (+0/-1875)
po/bn.po (+0/-1327)
po/br.po (+0/-557)
po/ca.po (+0/-1832)
po/cs.po (+0/-1756)
po/csb.po (+0/-727)
po/da.po (+0/-1754)
po/de.po (+0/-2079)
po/el.po (+0/-1854)
po/en_AU.po (+0/-1696)
po/en_CA.po (+0/-1183)
po/en_GB.po (+0/-1948)
po/eo.po (+0/-765)
po/es.po (+0/-2029)
po/et.po (+0/-624)
po/eu.po (+0/-593)
po/fa.po (+0/-537)
po/fi.po (+0/-2061)
po/fr.po (+0/-2031)
po/fur.po (+0/-551)
po/gl.po (+0/-1983)
po/he.po (+0/-1701)
po/hi.po (+0/-554)
po/hr.po (+0/-1749)
po/hu.po (+0/-1763)
po/id.po (+0/-1632)
po/it.po (+0/-2105)
po/ja.po (+0/-2061)
po/ka.po (+0/-1735)
po/ko.po (+0/-1567)
po/ku.po (+0/-1633)
po/lt.po (+0/-1635)
po/lv.po (+0/-616)
po/mk.po (+0/-1651)
po/mr.po (+0/-537)
po/ms.po (+0/-834)
po/nb.po (+0/-1990)
po/ne.po (+0/-1184)
po/nl.po (+0/-1781)
po/nn.po (+0/-669)
po/no.po (+0/-1244)
po/oc.po (+0/-1047)
po/pa.po (+0/-693)
po/pl.po (+0/-2257)
po/ps.po (+0/-536)
po/pt.po (+0/-1849)
po/pt_BR.po (+0/-1809)
po/qu.po (+0/-537)
po/ro.po (+0/-1702)
po/ru.po (+0/-1792)
po/rw.po (+0/-1117)
po/sk.po (+0/-1999)
po/sl.po (+0/-787)
po/software-properties.pot (+0/-740)
po/sq.po (+0/-646)
po/sr.po (+0/-633)
po/sv.po (+0/-4068)
po/ta.po (+0/-594)
po/th.po (+0/-1706)
po/tl.po (+0/-1069)
po/tr.po (+0/-1594)
po/uk.po (+0/-1153)
po/ur.po (+0/-555)
po/urd.po (+0/-552)
po/vi.po (+0/-1191)
po/xh.po (+0/-659)
po/zh_CN.po (+0/-1770)
po/zh_HK.po (+0/-1058)
po/zh_TW.po (+0/-568)
setup.cfg (+0/-20)
setup.py (+0/-27)
software-properties-dbus (+0/-60)
software-properties-gtk (+0/-103)
software-properties-kde (+0/-138)
softwareproperties/AptAuth.py (+0/-101)
softwareproperties/CountryInformation.py (+0/-60)
softwareproperties/MirrorTest.py (+0/-189)
softwareproperties/SoftwareProperties.py (+0/-847)
softwareproperties/__init__.py (+0/-39)
softwareproperties/cloudarchive.py (+0/-123)
softwareproperties/dbus/SoftwarePropertiesDBus.py (+0/-363)
softwareproperties/distro.py (+0/-46)
softwareproperties/gtk/CdromProgress.py (+0/-76)
softwareproperties/gtk/DialogAdd.py (+0/-87)
softwareproperties/gtk/DialogAddSourcesList.py (+0/-125)
softwareproperties/gtk/DialogCacheOutdated.py (+0/-82)
softwareproperties/gtk/DialogEdit.py (+0/-128)
softwareproperties/gtk/DialogMirror.py (+0/-348)
softwareproperties/gtk/SimpleGtkbuilderApp.py (+0/-70)
softwareproperties/gtk/SoftwarePropertiesGtk.py (+0/-1404)
softwareproperties/gtk/dialogs.py (+0/-33)
softwareproperties/gtk/utils.py (+0/-36)
softwareproperties/kde/CdromProgress.py (+0/-63)
softwareproperties/kde/DialogAdd.py (+0/-85)
softwareproperties/kde/DialogEdit.py (+0/-131)
softwareproperties/kde/DialogMirror.py (+0/-243)
softwareproperties/kde/I18nHelper.py (+0/-83)
softwareproperties/kde/SoftwarePropertiesKDE.py (+0/-758)
softwareproperties/kde/__init__.py (+0/-1)
softwareproperties/ppa.py (+0/-382)
softwareproperties/shortcuts.py (+0/-57)
tests/aptroot/etc/popularity-contest.conf (+0/-14)
tests/data/sources.list (+0/-6)
tests/data/sources.list.testDistribution (+0/-11)
tests/data/testkey.gpg (+0/-29)
tests/test_aptsources.py (+0/-134)
tests/test_dbus.py (+0/-338)
tests/test_lp.py (+0/-104)
- PS Jenkins bot: Needs Fixing (continuous-integration)
- Activity Log Manager: Pending requested
-
Diff: 462 lines (+266/-40)10 files modifiedconfigure.ac (+33/-0)
data/Makefile.am (+7/-5)
data/unity-activity-log-manager-panel.desktop.in (+25/-0)
po/POTFILES.in (+1/-0)
po/POTFILES.skip (+12/-0)
src/Makefile.am (+7/-34)
src/alm-cc.c (+4/-0)
src/diagnostics-widget.c (+1/-1)
src/gnome-control-center/Makefile.am (+87/-0)
src/unity-control-center/Makefile.am (+89/-0)
- dobey (community): Approve
-
Diff: 13 lines (+2/-1)1 file modifiedubuntuone-installer.desktop.in (+2/-1)
Changed in unity-control-center (Ubuntu): | |
status: | New → In Progress |
assignee: | nobody → Robert Ancell (robert-ancell) |
importance: | Undecided → Medium |
description: | updated |
description: | updated |
Changed in activity-log-manager (Ubuntu): | |
status: | New → In Progress |
Changed in deja-dup (Ubuntu): | |
status: | New → In Progress |
Changed in eog (Ubuntu): | |
status: | New → In Progress |
Changed in gnome-color-manager (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → In Progress |
Changed in eog (Ubuntu): | |
importance: | Undecided → Medium |
Changed in deja-dup (Ubuntu): | |
importance: | Undecided → Medium |
Changed in webaccounts-browser-extension (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → In Progress |
Changed in ubuntuone-control-panel (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → In Progress |
Changed in software-properties (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → In Progress |
Changed in nautilus (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → In Progress |
Changed in language-selector (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → In Progress |
Changed in landscape-client (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → In Progress |
Changed in indicator-sound (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → In Progress |
Changed in indicator-session (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → In Progress |
Changed in indicator-power (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → In Progress |
Changed in indicator-bluetooth (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → In Progress |
Changed in gthumb (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → In Progress |
Changed in gnome-media (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → In Progress |
Changed in gnome-control-center-signon (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → In Progress |
Changed in gnome-control-center (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → In Progress |
description: | updated |
Changed in indicator-datetime (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → In Progress |
Changed in activity-log-manager (Ubuntu): | |
importance: | Undecided → Medium |
Changed in gnome-control-center-signon (Ubuntu): | |
assignee: | nobody → Alberto Mardegan (mardy) |
Changed in gnome-control-center (Ubuntu): | |
status: | In Progress → Fix Released |
Changed in unity-control-center (Ubuntu): | |
status: | In Progress → Fix Released |
Changed in chromium-browser (Ubuntu): | |
importance: | Undecided → Medium |
Changed in empathy (Ubuntu): | |
importance: | Undecided → Medium |
Changed in deja-dup (Ubuntu): | |
status: | In Progress → Fix Released |
Changed in gthumb: | |
importance: | Unknown → Wishlist |
status: | Unknown → New |
Changed in nautilus: | |
importance: | Unknown → Wishlist |
status: | Unknown → New |
Changed in eog: | |
importance: | Unknown → Wishlist |
status: | Unknown → New |
Changed in gnome-media: | |
importance: | Unknown → Wishlist |
status: | Unknown → New |
Changed in system-config-printer (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → In Progress |
Changed in gnome-color-manager: | |
importance: | Unknown → Wishlist |
status: | Unknown → New |
Changed in gnome-color-manager: | |
status: | New → Incomplete |
Changed in nautilus: | |
status: | New → Fix Released |
Changed in gthumb: | |
status: | New → Fix Released |
Changed in unity (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → Triaged |
tags: | added: patch |
Changed in empathy (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in compiz (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in chromium-browser (Ubuntu): | |
assignee: | nobody → Chad Miller (cmiller) |
Changed in eog: | |
status: | New → Fix Released |
Changed in compiz (Ubuntu): | |
status: | Triaged → Fix Released |
Changed in unity (Ubuntu): | |
status: | Triaged → Fix Committed |
Changed in empathy: | |
importance: | Unknown → Medium |
status: | Unknown → New |
Changed in empathy: | |
status: | New → Fix Released |
Changed in unity (Ubuntu): | |
status: | Fix Committed → Fix Released |
Changed in unity: | |
importance: | Undecided → Medium |
status: | New → Fix Released |
Changed in gnome-media: | |
status: | New → Expired |
Fully agree on splitting the thing. One question, though: what do you think about installing the binaries in a different location (or with a different name), and have /usr/bin/ gnome-control- center as a shell script that checks if we are running under unity (is that DESKTOP_ SESSION= ubuntu? ) and execs unity-control- center in that case, and the gnome-control- center in all the others?
That way, we might be able to reduce the number of affected packages.