Merge lp:~ubuntu-mate-dev/indicator-session/mate-integration into lp:indicator-session
| Status: | Merged | ||||
|---|---|---|---|---|---|
| Approved by: | Iain Lane on 2017-07-17 | ||||
| Approved revision: | 507 | ||||
| Merged at revision: | 494 | ||||
| Proposed branch: | lp:~ubuntu-mate-dev/indicator-session/mate-integration | ||||
| Merge into: | lp:indicator-session | ||||
| Diff against target: |
175 lines (+65/-11) 3 files modified
debian/changelog (+6/-0) debian/control (+1/-1) src/backend-dbus/actions.c (+58/-10) |
||||
| To merge this branch: | bzr merge lp:~ubuntu-mate-dev/indicator-session/mate-integration | ||||
| Related bugs: |
|
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Iain Lane | 2017-06-13 | Approve on 2017-07-17 | |
| Ubuntu Sponsors Team | 2017-06-13 | Pending | |
|
Review via email:
|
|||
Description of the Change
This merge proposal adds the remaining support for MATE Desktop. When MATE is the desktop session:
* "About This Computer" launches `mate-system-
* "Ubuntu Help..." launches the MATE User Guide.
* "System Settings..." launches `mate-control-
* "Lock/Switch Account..." invokes `mate-screensav
`mate-system-
`mate-user-guide` is added to debian/control Suggests: to provide the hint it is required for MATE. It is installed by default in Ubuntu MATE.
`have_mate_
- 497. By Martin Wimpress on 2017-06-14
-
Fold some code. Turn discrete functions into a single generic function.
- 498. By Martin Wimpress on 2017-06-14
-
debian/control: Add Suggests (indicator-session) mate-system-
monitor. - 499. By Martin Wimpress on 2017-06-14
-
Add support for mate-user-guide.
- 500. By Martin Wimpress on 2017-06-14
-
Split XDG_CURRENT_DESKTOP by : and compare each desktop.
- 501. By Martin Wimpress on 2017-06-16
-
Refactor have_mate_program() as per the review comments.
- 502. By Martin Wimpress on 2017-06-16
-
Add support for mate-session-save to handle prompts for shutdown, reboot, log-out, etc.
| Martin Wimpress (flexiondotorg) wrote : | # |
> Some small refactoring then looks good.
I've refactored have_mate_program() as per you comments. I've also add support for mate-session-save to handle the prompts for shutdown, reboot, etc.
| Jeremy Bicha (jbicha) wrote : | # |
Could you drop the added suggests? That feels like something that MATE should be depending on or recommending rather than indicator-session.
- 503. By Martin Wimpress on 2017-06-20
-
debian/control: Drop Suggests (indicator-session) mate-system-monitor and mate-user-guide as per the review comments.
- 504. By Martin Wimpress on 2017-07-15
-
Remove unnecessary declaration. Whitespace cleanup.
- 505. By Martin Wimpress on 2017-07-15
-
Drop changelog changes.
- 506. By Martin Wimpress on 2017-07-17
-
Declare desktop_names as (const gchar * const *)
- 507. By Martin Wimpress on 2017-07-17
-
Declare desktop_name as GStrv and cast desktop_name to (const gchar * const *)
- 508. By Martin Wimpress on 2017-07-17
-
debian/changelog: Add MATE Desktop support. (LP: #1697792)

Some small refactoring then looks good.