** Changed in: gnome-control-center (Ubuntu)
       Status: New => Triaged

** Changed in: gnome-control-center (Ubuntu)
   Importance: Undecided => High

-- 
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:
  Triaged

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