Feature #5355

wheezy: add a quick shutdown button back

Added by Tails 2013-07-18 07:39:33 . Updated 2014-01-18 08:01:16 .

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Target version:
Start date:
Due date:
% Done:

100%

Feature Branch:
bugfix/5355-add-a-quick-shutdown-button-back
Type of work:
Code
Blueprint:

Starter:
1
Affected tool:
Deliverable for:

Description

We need to add our quick shutdown applet (the red button on the far right of the top GNOME panel, in Tails 0.x) back.

That probably means adapting our applet to work with GNOME Panel 3.4.

Additional information:

  • The current applet lives in config/chroot_local-includes/usr/local/bin/shutdown_helper_applet.
  • The applet is not available in the Add to Panel menu on Wheezy.
  • TailsClock might be a good example as it provides an applet that runs both on GNOME2 and GNOME3.

The code should be based off the feature/wheezy branch.

A first step is probably to adapt the applet so that one can manually add it to the panel
Then, one should register the applet somehow, to have it shown by default (probably related to Feature #6381).


Subtasks


Related issues

Blocks Tails - Feature #6004: wheezy: hide the log out launcher Resolved

History

#1 Updated by Tails 2013-07-18 10:34:22

#2 Updated by intrigeri 2013-10-04 08:55:25

  • Subject changed from wheezy: add a fast shutdown button back to wheezy: add a quick shutdown button back
  • Starter set to No

#3 Updated by intrigeri 2013-12-08 14:46:28

  • Target version set to Tails_1.1

#4 Updated by intrigeri 2013-12-08 14:53:35

  • Target version deleted (Tails_1.1)

#5 Updated by intrigeri 2013-12-22 12:01:27

  • Target version set to Tails_1.1
  • Starter changed from No to Yes

#6 Updated by alant 2014-01-09 10:31:17

  • Assignee set to alant

#7 Updated by alant 2014-01-11 11:37:53

  • Feature Branch set to bugfix/5355-add-a-quick-shutdown-button-back

The applet could now be added to the panel in wheezy, but its menu currently fails to display correctly.

Next steps include:

- fix the applet menu bug;

- test in a fresh build (was only tested by live patching a running Tails);
- have the applet automatically inculded in the panel.

#8 Updated by intrigeri 2014-01-11 14:04:32

  • Status changed from Confirmed to In Progress

#9 Updated by alant 2014-01-12 09:04:43

  • % Done changed from 0 to 70

The applet menu bug should be fixed and the applet should replace the User Menu in the panel.

This should be tested in a fresh build.

#10 Updated by alant 2014-01-12 13:05:00

  • % Done changed from 70 to 90

Build and tested successfuly. Next step it to have it merged in feature/wheezy.

#11 Updated by alant 2014-01-13 04:29:15

  • QA Check set to Ready for QA

#12 Updated by intrigeri 2014-01-13 04:34:32

  • Assignee changed from alant to intrigeri

I’ll test and merge if suitable.

#13 Updated by intrigeri 2014-01-18 08:01:17

  • Status changed from In Progress to Resolved
  • Assignee deleted (intrigeri)
  • % Done changed from 90 to 100
  • QA Check changed from Ready for QA to Pass

Merged into feature/wheezy.