Project

General

Profile

Feature #5355

Feature #6015: Tails based on Wheezy

wheezy: add a quick shutdown button back

Added by Tails about 6 years ago. Updated over 5 years ago.

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:
Yes
Affected tool:

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 #6381).


Related issues

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

History

#1 Updated by Tails about 6 years ago

  • Parent task set to #6015

#2 Updated by intrigeri almost 6 years ago

  • 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 almost 6 years ago

  • Target version set to Tails_1.1

#4 Updated by intrigeri almost 6 years ago

  • Target version deleted (Tails_1.1)

#5 Updated by intrigeri over 5 years ago

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

#6 Updated by alant over 5 years ago

  • Assignee set to alant

#7 Updated by alant over 5 years ago

  • 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 over 5 years ago

  • Status changed from Confirmed to In Progress

#9 Updated by alant over 5 years ago

  • % 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 over 5 years ago

  • % Done changed from 70 to 90

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

#11 Updated by alant over 5 years ago

  • QA Check set to Ready for QA

#12 Updated by intrigeri over 5 years ago

  • Assignee changed from alant to intrigeri

I'll test and merge if suitable.

#13 Updated by intrigeri over 5 years ago

  • 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.

Also available in: Atom PDF