Merge lp:~mitya57/indicator-applet/libpanel-applet-3.22-part1 into lp:indicator-applet
Status: | Merged |
---|---|
Merged at revision: | 434 |
Proposed branch: | lp:~mitya57/indicator-applet/libpanel-applet-3.22-part1 |
Merge into: | lp:indicator-applet |
Diff against target: |
522 lines (+93/-249) 17 files modified
data/Makefile.am (+2/-22) data/org.ayatana.panel.FastUserSwitchApplet.panel-applet.in.in (+2/-1) data/org.ayatana.panel.IndicatorApplet.panel-applet.in.in (+2/-1) data/org.ayatana.panel.IndicatorAppletAppmenu.panel-applet.in.in (+2/-1) data/org.ayatana.panel.IndicatorAppletComplete.panel-applet.in.in (+2/-1) data/org.gnome.panel.applet.FastUserSwitchAppletFactory.service.in (+0/-3) data/org.gnome.panel.applet.IndicatorAppletAppmenuFactory.service.in (+0/-3) data/org.gnome.panel.applet.IndicatorAppletCompleteFactory.service.in (+0/-3) data/org.gnome.panel.applet.IndicatorAppletFactory.service.in (+0/-3) debian/changelog (+14/-0) debian/indicator-applet-appmenu.install (+2/-3) debian/indicator-applet-complete.install (+2/-3) debian/indicator-applet-session.install (+2/-3) debian/indicator-applet.install (+4/-6) debian/source_indicator-applet.py (+0/-42) src/Makefile.am (+43/-82) src/applet-main.c (+16/-72) |
To merge this branch: | bzr merge lp:~mitya57/indicator-applet/libpanel-applet-3.22-part1 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Alberts Muktupāvels | Approve | ||
Sebastien Bacher | Pending | ||
Jeremy Bícha | Pending | ||
Charles Kerr | Pending | ||
Iain Lane | Pending | ||
Indicator Applet Developers | Pending | ||
Review via email: mp+310741@code.launchpad.net |
Commit message
Port to work with libpanel-applet 3.22.
Description of the change
Port to work with libpanel-applet 3.22
* Convert from out-of-process applet to in-process applet:
- Do not call methods that change the global state, such as
g_log_
- Refactor src/Makefile.am, reuse some flags for different builds.
- Drop the D-Bus services files, no longer needed.
* Do not call panel_applet_
needed with libpanel-applet ≥ 3.16.
* Update the install files according to in-process switch.
While it now builds with both gnome-panel 3.20 and 3.22, the packaging will need a minor update for install files when the actual switch to 3.22 is done (drop 5.0/ from the applets paths).
What about debian/ source_ indicator- applet. py file?