Indicators should have Upstart jobs
Bug #1185565 reported by
Ted Gould
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Indicator Date and Time |
Fix Released
|
Medium
|
Ted Gould | ||
Network Menu |
Fix Released
|
Medium
|
Ted Gould | ||
Session Menu |
Fix Released
|
Medium
|
Ted Gould | ||
The Sound Menu |
Fix Released
|
Medium
|
Ted Gould | ||
Unity |
Fix Released
|
Medium
|
Ted Gould | ||
indicator-power |
Fix Released
|
Medium
|
Ted Gould | ||
indicator-application (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
indicator-datetime (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
indicator-location (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
indicator-messages (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
indicator-power (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
indicator-session (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
indicator-sound (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
indicator-sync (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
ubiquity (Ubuntu) |
Invalid
|
Medium
|
Ted Gould | ||
unity (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
unity-greeter (Ubuntu) |
Fix Released
|
Medium
|
Ted Gould |
Bug Description
Indicators should move over to using the upstart jobs to get better logging and management of their processes.
Related branches
lp://qastaging/~ted/indicator-network/upstart-job
- Mathieu Trudel-Lapierre: Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 134 lines (+45/-12)9 files modified.bzrignore (+1/-0)
data/Makefile.am (+8/-8)
data/com.canonical.indicator.network.service.in (+0/-3)
data/indicator-network.conf.in (+12/-0)
debian/control (+0/-1)
debian/indicator-network-crashdb.conf (+6/-0)
debian/rules (+4/-0)
debian/source_indicator-network.py (+10/-0)
network/network-action-manager.vala (+4/-0)
lp://qastaging/~ted/indicator-session/upstart-job
- PS Jenkins bot (community): Approve (continuous-integration)
- Charles Kerr (community): Approve
- Sebastien Bacher: Pending requested
-
Diff: 111 lines (+57/-21)5 files modified.bzrignore (+1/-0)
data/CMakeLists.txt (+39/-18)
data/indicator-session.conf.in (+8/-0)
data/indicator-session.desktop.in (+9/-0)
data/indicator-session.service.in (+0/-3)
Superseded
for merging
into
lp://qastaging/indicator-session/13.10
- PS Jenkins bot (community): Approve (continuous-integration)
- Sebastien Bacher: Needs Fixing
-
Diff: 146 lines (+69/-21) (has conflicts)7 files modified.bzrignore (+1/-0)
data/CMakeLists.txt (+39/-18)
data/com.canonical.indicator.session (+2/-0)
data/indicator-session.conf.in (+8/-0)
data/indicator-session.desktop.in (+9/-0)
data/indicator-session.service.in (+0/-3)
debian/changelog (+10/-0)
lp://qastaging/~ted/indicator-application/upstart-job
- PS Jenkins bot (community): Approve (continuous-integration)
- Charles Kerr (community): Approve
-
Diff: 149 lines (+70/-20)7 files modified.bzrignore (+2/-0)
configure.ac (+0/-11)
data/Makefile.am (+13/-6)
data/indicator-application.conf.in (+15/-0)
data/indicator-application.desktop.in (+9/-0)
data/indicator-application.service.in (+0/-3)
src/application-service-watcher.c (+31/-0)
Superseded
for merging
into
lp://qastaging/indicator-application/13.10
- PS Jenkins bot (community): Approve (continuous-integration)
- Indicator Applet Developers: Pending requested
-
Diff: 168 lines (+73/-21)7 files modified.bzrignore (+2/-0)
configure.ac (+0/-11)
data/Makefile.am (+13/-6)
data/indicator-application.conf.in (+15/-0)
data/indicator-application.desktop.in (+9/-0)
data/indicator-application.service.in (+0/-3)
src/application-service-watcher.c (+34/-1)
lp://qastaging/~ted/libindicator/upstart-no-dbus
On hold
for merging
into
lp://qastaging/libindicator/13.10
- PS Jenkins bot (community): Approve (continuous-integration)
- Indicator Applet Developers: Pending requested
-
Diff: 294 lines (+29/-152)2 files modifiedlibindicator/indicator-ng.c (+6/-67)
libindicator/indicator-service-manager.c (+23/-85)
lp://qastaging/~ted/unity/upstart-event
- Stephen M. Webb (community): Approve
- Mathieu Trudel-Lapierre: Needs Fixing
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 90 lines (+48/-0)2 files modifieddebian/control (+1/-0)
services/panel-service.c (+47/-0)
lp://qastaging/~ted/unity-greeter/upstart-indicators
- Michael Terry (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 61 lines (+34/-0)1 file modifiedsrc/unity-greeter.vala (+34/-0)
lp://qastaging/~ted/indicator-datetime/upstart-job
- PS Jenkins bot (community): Approve (continuous-integration)
- Charles Kerr (community): Approve
-
Diff: 123 lines (+59/-22)6 files modified.bzrignore (+2/-0)
data/CMakeLists.txt (+38/-18)
data/indicator-datetime.conf.in (+8/-0)
data/indicator-datetime.desktop.in (+9/-0)
data/indicator-datetime.service.in (+0/-3)
debian/indicator-datetime.install (+2/-1)
Superseded
for merging
into
lp://qastaging/~indicator-applet-developers/indicator-datetime/trunk.13.10
- PS Jenkins bot (community): Approve (continuous-integration)
- Indicator Applet Developers: Pending requested
-
Diff: 1793 lines (+1169/-185) (has conflicts)17 files modified.bzrignore (+2/-0)
data/Makefile.am (+24/-11)
data/com.canonical.indicator.datetime (+3/-0)
data/indicator-datetime.conf.in (+8/-0)
data/indicator-datetime.desktop.in (+9/-0)
data/indicator-datetime.service.in (+0/-3)
debian/indicator-datetime.install (+2/-1)
src/Makefile.am (+4/-0)
src/clock-live.c (+281/-0)
src/clock-live.h (+73/-0)
src/clock.c (+110/-0)
src/clock.h (+76/-0)
src/datetime-prefs-locations.c (+3/-1)
src/main.c (+38/-1)
src/service.c (+515/-166)
src/service.h (+21/-0)
src/timezone.h (+0/-2)
lp://qastaging/~ted/ubiquity/upstart-indicators
Rejected
for merging
into
lp://qastaging/ubiquity
- Dimitri John Ledkov: Disapprove
-
Diff: 14 lines (+4/-0)1 file modifiedbin/ubiquity-dm (+4/-0)
lp://qastaging/~ted/indicator-sound/upstart-job
- PS Jenkins bot (community): Approve (continuous-integration)
- Charles Kerr (community): Approve
-
Diff: 115 lines (+58/-21)5 files modified.bzrignore (+1/-1)
data/CMakeLists.txt (+37/-17)
data/indicator-sound.conf.in (+11/-0)
data/indicator-sound.desktop.in (+9/-0)
data/indicator-sound.service.in (+0/-3)
Superseded
for merging
into
lp://qastaging/indicator-sound/13.10
- PS Jenkins bot (community): Approve (continuous-integration)
- Charles Kerr (community): Needs Fixing
-
Diff: 450 lines (+182/-62) (has conflicts)10 files modified.bzrignore (+1/-1)
data/CMakeLists.txt (+37/-17)
data/com.canonical.indicator.sound (+7/-0)
data/indicator-sound.conf.in (+11/-0)
data/indicator-sound.desktop.in (+9/-0)
data/indicator-sound.service.in (+0/-3)
debian/changelog (+7/-0)
src/service.vala (+11/-13)
src/sound-menu.vala (+70/-13)
src/volume-control.vala (+29/-15)
lp://qastaging/~ted/indicator-sync/upstart-job
- PS Jenkins bot (community): Approve (continuous-integration)
- Charles Kerr (community): Approve
-
Diff: 102 lines (+38/-24)6 files modifiedconfigure.ac (+0/-11)
data/Makefile.am (+19/-9)
data/indicator-sync.conf.in (+8/-0)
data/indicator-sync.desktop.in (+9/-0)
data/indicator-sync.service.in (+0/-3)
debian/indicator-sync.install (+2/-1)
Superseded
for merging
into
lp://qastaging/indicator-sync/13.10
- PS Jenkins bot (community): Approve (continuous-integration)
- Indicator Applet Developers: Pending requested
-
Diff: 102 lines (+38/-24)6 files modifiedconfigure.ac (+0/-11)
data/Makefile.am (+19/-9)
data/indicator-sync.conf.in (+8/-0)
data/indicator-sync.desktop.in (+9/-0)
data/indicator-sync.service.in (+0/-3)
debian/indicator-sync.install (+2/-1)
lp://qastaging/~ted/indicator-power/upstart-job
- PS Jenkins bot (community): Approve (continuous-integration)
- Charles Kerr (community): Approve
-
Diff: 83 lines (+44/-14)4 files modifieddata/Makefile.am (+24/-11)
data/indicator-power.conf.in (+11/-0)
data/indicator-power.desktop.in (+9/-0)
data/indicator-power.service.in (+0/-3)
Superseded
for merging
into
lp://qastaging/indicator-power/13.10
- PS Jenkins bot (community): Approve (continuous-integration)
- Indicator Applet Developers: Pending requested
-
Diff: 130 lines (+64/-14)7 files modifieddata/Makefile.am (+24/-11)
data/com.canonical.indicator.power (+3/-0)
data/indicator-power.conf.in (+11/-0)
data/indicator-power.desktop.in (+9/-0)
data/indicator-power.service.in (+0/-3)
debian/changelog (+16/-0)
src/ib-brightness-control.c (+1/-0)
lp://qastaging/~ted/indicator-location/upstart-job
- PS Jenkins bot (community): Approve (continuous-integration)
- Charles Kerr (community): Approve
-
Diff: 99 lines (+55/-21)4 files modifieddata/CMakeLists.txt (+38/-18)
data/indicator-location.conf.in (+8/-0)
data/indicator-location.desktop.in (+9/-0)
data/indicator-location.service.in (+0/-3)
Superseded
for merging
into
lp://qastaging/indicator-location/13.10
- PS Jenkins bot (community): Approve (continuous-integration)
- Indicator Applet Developers: Pending requested
-
Diff: 138 lines (+71/-23)6 files modifieddata/CMakeLists.txt (+38/-18)
data/com.canonical.indicator.location (+3/-0)
data/indicator-location.conf.in (+8/-0)
data/indicator-location.desktop.in (+9/-0)
data/indicator-location.service.in (+0/-3)
src/phone.cc (+13/-2)
lp://qastaging/~a-j-buxton/libindicator/remove-timeout
Ready for review
for merging
into
lp://qastaging/libindicator/14.04
- Ted Gould: Pending requested
-
Diff: 175 lines (+4/-81)1 file modifiedlibindicator/indicator-service.c (+4/-81)
Changed in indicator-network: | |
status: | New → Fix Released |
Changed in indicator-session: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
Changed in indicator-network: | |
importance: | Undecided → Medium |
Changed in libindicator: | |
status: | New → Confirmed |
Changed in indicator-application: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
Changed in libindicator: | |
importance: | Undecided → Medium |
Changed in unity: | |
status: | New → Fix Committed |
importance: | Undecided → Medium |
no longer affects: | indicators-client |
Changed in indicator-application: | |
assignee: | nobody → Ted Gould (ted) |
Changed in indicator-network: | |
assignee: | nobody → Ted Gould (ted) |
Changed in indicator-session: | |
assignee: | nobody → Ted Gould (ted) |
Changed in unity: | |
assignee: | nobody → Ted Gould (ted) |
Changed in libindicator: | |
assignee: | nobody → Ted Gould (ted) |
Changed in indicator-datetime: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
Changed in indicator-sync: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
Changed in indicator-sound: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
Changed in indicator-power: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
Changed in indicator-application: | |
status: | Confirmed → In Progress |
Changed in unity-greeter: | |
assignee: | nobody → Ted Gould (ted) |
importance: | Undecided → Medium |
status: | New → In Progress |
Changed in indicator-datetime: | |
assignee: | nobody → Ted Gould (ted) |
status: | Confirmed → In Progress |
Changed in ubiquity (Ubuntu): | |
assignee: | nobody → Ted Gould (ted) |
importance: | Undecided → Medium |
status: | New → In Progress |
Changed in indicator-session: | |
status: | Confirmed → In Progress |
Changed in indicator-sound: | |
assignee: | nobody → Ted Gould (ted) |
status: | Confirmed → In Progress |
Changed in indicator-sync: | |
assignee: | nobody → Ted Gould (ted) |
status: | Confirmed → In Progress |
Changed in indicator-location: | |
assignee: | nobody → Ted Gould (ted) |
importance: | Undecided → Medium |
status: | New → In Progress |
Changed in indicator-power: | |
status: | Confirmed → In Progress |
assignee: | nobody → Ted Gould (ted) |
affects: | unity-greeter → unity-greeter (Ubuntu) |
Changed in ubiquity (Ubuntu): | |
status: | In Progress → Invalid |
Changed in indicator-datetime: | |
status: | Fix Committed → Fix Released |
Changed in indicator-power: | |
status: | Fix Committed → Fix Released |
Changed in indicator-session: | |
status: | Fix Committed → Fix Released |
Changed in indicator-sound: | |
status: | Fix Committed → Fix Released |
Changed in indicator-messages (Ubuntu): | |
status: | New → Fix Released |
Changed in unity (Ubuntu): | |
status: | New → Fix Released |
no longer affects: | indicator-application |
no longer affects: | indicator-location |
no longer affects: | indicator-sync |
no longer affects: | libindicator |
To post a comment you must log in.
Released in Unity 7.1.0