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

Reply via email to