Merge lp://qastaging/~ballogy/gnome-control-center-signon/make-ccpanel-optional into lp://qastaging/gnome-control-center-signon
Status: | Rejected |
---|---|
Rejected by: | David King |
Proposed branch: | lp://qastaging/~ballogy/gnome-control-center-signon/make-ccpanel-optional |
Merge into: | lp://qastaging/gnome-control-center-signon |
Diff against target: |
172 lines (+69/-12) 7 files modified
Makefile.am (+26/-7) configure.ac (+29/-2) data/com.canonical.webcredentials.capture.service (+0/-3) data/com.canonical.webcredentials.capture.service.in (+3/-0) data/credentials-preferences.desktop.in.in (+9/-0) po/POTFILES.in (+1/-0) po/POTFILES.skip (+1/-0) |
To merge this branch: | bzr merge lp://qastaging/~ballogy/gnome-control-center-signon/make-ccpanel-optional |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
David King (community) | Needs Fixing | ||
Review via email:
|
Description of the change
This change makes the Control Center panel optional. If libgnome-
The reason why I request:
GNOME developers disallowed external panels[2], so the development files for libgnome-
I tested the patch on Arch Linux, and it works well, except the 'application=' parameter. When the parameter specified, the program fails to run.
[1] http://
[2] http://
Unmerged revisions
- 115. By Balló György
-
Add '--with-
extensiondir' parameter - 114. By Balló György
-
Make ccpanel optional
Build ccpanel only if libgnome-
control- center present on the
system, otherwise build a stand-alone application.
There are a few mistakes here (such as removing libcredentials.la from credentials- preference LDADD unconditionally. I will fix those and rework the rest of the commit later today.