Project

General

Profile

Feature #15784

Feature #14568: Additional Software Packages

Always show scrollbar in persistence setup wizard

Added by segfault 9 months ago. Updated 9 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
Persistence
Target version:
Start date:
08/12/2018
Due date:
% Done:

100%

QA Check:
Pass
Feature Branch:
segfault3:feature/15784-always-show-scrollbar
Type of work:
Code
Blueprint:
Starter:
Affected tool:

Description

I find that with the new scrolled window, it doesn't seem obvious that there are more settings below the ones visible at first, especially if the height of the visible rows incidentally aligns with the height of the scrolled window (so that it looks complete).

I know that there are already two indicators:
  • A very thin dashed line at the bottom of the scrolled window
  • A scrollbar indicator which auto-hides 3 seconds after the window was opened / the mouse cursor left the scrolled window

I find these existing indicators too subtle, so I propose we just always show the scrollbar, using the "overlay-scrolling" property . I think it would be even better to always show the thin scrollbar indicator, but that doesn't seem to be possible.


Related issues

Related to Tails - Feature #14595: Code for Additional Software Packages GUI: Persistence Setup Resolved 12/11/2013
Related to Tails - Feature #15117: Improve visibility of scrollbar in persistence assistant Duplicate 12/27/2017
Related to Tails - Feature #15769: Make tails-persistence easier to scroll Duplicate 08/07/2018

Associated revisions

Revision e39bb856 (diff)
Added by intrigeri 9 months ago

Update tails-persistence-setup to its current feature/14594-asp-gui branch (Closes: #15784).

… at commit e9f9a441a6a6e9366bd7ab59255fb482276d4e64.

History

#1 Updated by segfault 9 months ago

  • Tracker changed from Bug to Feature

#2 Updated by segfault 9 months ago

  • Feature Branch set to segfault3:feature/15784-always-show-scrollbar

I pushed a commit to my repository (https://gitlab.com/segfault3/tails-persistence-setup)

#3 Updated by intrigeri 9 months ago

  • Status changed from Confirmed to In Progress
  • Assignee set to intrigeri
  • % Done changed from 0 to 50
  • QA Check set to Ready for QA

I'll assume you've tested this and meant to submit it for QA.

#4 Updated by intrigeri 9 months ago

  • Category set to Persistence

#5 Updated by intrigeri 9 months ago

  • Parent task set to #14568

#6 Updated by intrigeri 9 months ago

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

#7 Updated by intrigeri 9 months ago

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

Tested, works fine => merged. Thanks :)

#8 Updated by u 9 months ago

  • Related to Feature #15117: Improve visibility of scrollbar in persistence assistant added

#9 Updated by u 9 months ago

  • Related to Feature #15769: Make tails-persistence easier to scroll added

Also available in: Atom PDF