I believe all of this has been done now in Saucy with two exceptions:
1. activity-log-manager will be fixed in the next release (Privacy panel only
shows in Unity; standalone version will show everywhere but Unity and will be
renamed to something like Privacy Manager to have a different name than GNOME
3.8's new Privacy panel)
2. It looks like the initial indicator-keyboard/ibus work uses GNOME's region
panel so we might not need language-selector to be as visible
Feel free to file individual bugs for any new or remaining issues.
** Changed in: gnome-control-center (Ubuntu)
Status: Triaged => Fix Released
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-control-center in Ubuntu.
https://bugs.launchpad.net/bugs/1174655
Title:
reimplement support for external modules.
Status in “gnome-control-center” package in Ubuntu:
Fix Released
Bug description:
In gnome-3.8 support for external panels has been removed.
I have written a patch to re-implement these, however it has the
following limitations.
- modules (i.e. panels with .so files) need to have the desktop file
name gnome-'module'-panel.desktop. Although I currently have a
fallback in place for 'module'-ccpanel.desktop, since a few extensions
seem to use that also.
- launchers (i.e things like language), are loaded from a static list of file
names, which is within the patch. I really didn’t want to haul the gmenu code
back in. So this seems like a good comprise. A number of tweaks will need to be
made to various desktop files however:
+ language-selector: needs an independent desktop file for panel laucher,
so we can hide it in Ubuntu GNOME g-c-c, but not apps search
+ ubuntu privacy panel: needs to be set to OnlyShowIn=Unity.
+ ubuntu appearance panel: needs desktop file renamed to suit above format
+ deja-dup and privacy: should be renamed to gnome-*-panel format.
+ there maybe a few others, I havent really done a thorough check here.
- there was a macro, CC_PANEL_REGISTER which is now renamed
CC_PANEL_REGISTER_EXTERNAL, I am not sure if any extensions use this,
but if they do that will need to be changed.
package with patches is at ppa:darkxst/logind for now
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/1174655/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp