Project

General

Profile

Feature #6485

Feature #14568: Additional Software Packages

Feature #14594: Code & integration into Tails: Additional Software Packages GUI

Feature #14595: Code for Additional Software Packages GUI: Persistence Setup

Support multiple persistent paths per preset in the persistent volume assistant

Added by intrigeri over 5 years ago. Updated about 1 year ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Persistence
Target version:
Start date:
12/11/2013
Due date:
% Done:

100%

QA Check:
Feature Branch:
perl5lib:feature/14594-asp-gui, iuk:feature/14594-asp-gui, persistence-setup:feature/14594-asp-gui, feature/14594-asp-gui
Type of work:
Code
Blueprint:
Starter:
No
Affected tool:
Additional Software Packages

Description

It could be useful to have a single preset in tails-persistence-setup imply adding more than 1 line in persistence.conf.

E.g. the APT lists and packages could be merged to make things easier.

This needs a non-trivial redesign of some assumptions made in t-p-s.


Related issues

Blocks Tails - Bug #9052: Persistence: Couple APT Lists and APT Packages Resolved 03/14/2015

Associated revisions

Revision 9c45c4ac (diff)
Added by intrigeri about 1 year ago

Import tails-persistence-setup at commit 30bfc9b9d7d75a3d7e6de5f252e91fd4e8949a19 (refs: #6485)

Revision 7aa5ab82 (diff)
Added by intrigeri about 1 year ago

Update command lines for ASP: we now have a single preset for them (refs: #6485)

Revision f6b77689 (diff)
Added by intrigeri about 1 year ago

Import tails-persistence-setup at commit 2bccaa19d9628391e2fd34d3fb445bdd86c45395 (refs: #6485)

Revision 5f9fe030 (diff)
Added by intrigeri about 1 year ago

Update command lines for ASP: preset names have no space anymore (refs: #6485)

Revision 875766f5 (diff)
Added by intrigeri about 1 year ago

Test suite: adjust to new Tails::Persistence::Configuration::Presets API (refs: #6485)

Revision 77a2172d (diff)
Added by intrigeri about 1 year ago

WIP: update test suite for new Persistent Wizard UI (refs: #6485, #15259, #15314).

The tails-persistence-setup UI has changed in a number of ways:

- some setting lines now have a "Configure" button
- custom widgets were replaced with standard GNOME ones
- a "preset" can now map to N lines in persistence.conf

Revision 619bf11b (diff)
Added by intrigeri about 1 year ago

Update more of the test suite for new Persistent Wizard UI (refs: #6485, #15259, #15314).

History

#1 Updated by BitingBird over 3 years ago

  • Blocks deleted (Feature #6263: Make it easy to make a POP3 account persistent when creating it outside the Claws wizard)

#2 Updated by u over 1 year ago

#3 Updated by u over 1 year ago

This is still a serious ux problem and a limitation to add more presets.

#4 Updated by sajolida over 1 year ago

  • Related to Feature #14595: Code for Additional Software Packages GUI: Persistence Setup added

#5 Updated by sajolida about 1 year ago

  • Assignee set to intrigeri
  • Priority changed from Low to Normal
  • Parent task set to #14595
  • Affected tool set to Additional Software Packages

We need this to display only one feature "Additional Software" and remove "APT Packages" and "APT Lists".

#6 Updated by intrigeri about 1 year ago

  • Feature Branch set to persistence-setup:feature/14594-asp-gui, feature/14594-asp-gui

#7 Updated by intrigeri about 1 year ago

  • Feature Branch changed from persistence-setup:feature/14594-asp-gui, feature/14594-asp-gui to perl5lib:feature/14594-asp-gui, persistence-setup:feature/14594-asp-gui, feature/14594-asp-gui

#8 Updated by intrigeri about 1 year ago

  • Status changed from Confirmed to In Progress
  • Target version set to Tails_3.7
  • % Done changed from 0 to 50

Implemented, testing outside of Tails works fine. Let's see what our automated test suite thinks!

#9 Updated by intrigeri about 1 year ago

  • Feature Branch changed from perl5lib:feature/14594-asp-gui, persistence-setup:feature/14594-asp-gui, feature/14594-asp-gui to perl5lib:feature/14594-asp-gui, iuk:feature/14594-asp-gui, persistence-setup:feature/14594-asp-gui, feature/14594-asp-gui

#10 Updated by intrigeri about 1 year ago

  • Status changed from In Progress to Resolved
  • % Done changed from 50 to 100

#11 Updated by intrigeri 9 months ago

  • Blocks Bug #9052: Persistence: Couple APT Lists and APT Packages added

Also available in: Atom PDF