Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make focusable UI elements on Android TV #2818

artemiv4nov opened this issue Jun 17, 2019 · 1 comment

Make focusable UI elements on Android TV #2818

artemiv4nov opened this issue Jun 17, 2019 · 1 comment


Copy link

@artemiv4nov artemiv4nov commented Jun 17, 2019

All elements should be focusable on device.

Need to fix focusable state for following elements:

  • Quick settings activity
    • Buttons
    • Privacy level dialog
    • "Not now" buttons
  • Main activity
    • "Since" statistics view
    • Protection level view
  • Side bar
    • "Get premium" button
  • Apps management
    • Context menu in toolbar
    • Sort order dialog elements
    • Bulk change dialog elements
    • Activity elements
    • App details activity
      • Context menu
      • Activity elements
  • Filtering log
    • Context menu
  • Settings
    • Context menu
    • Export settings dialog
    • Import activity elements
  • General settings
    • Auto-update filters dialog
    • Update channel dialog
    • App languages dialog
    • Notification settings element
    • Theme switch (focus should not be reset after theme changing)
  • Content blocking settings
    • Filters activity all included elements
    • Whitelist context menu
    • Whiltelist list elements
    • User filter context menu
    • User filter import dialog
  • DNS filtering settings
    • Context menu
    • All list elements
  • Extensions settings
    • New extension dialog
    • Extensions list elements
  • Network settings
    • Add proxy server dialog
  • Advanced settings
    • list elements
    • Logging level dialog
    • Export logs and system info activity
    • Low-level activity all elements
  • Support activity
    • Send feedback dialog
    • Feedback checkbox
  • License status activity
    • Context menu (both)
    • Enter email address dialog (checkbox)
  • Battery usage activity
    • List elements (should be completely focusable)
  • Exit dialog

This comment has been minimized.

Copy link

@admitrevskiy admitrevskiy commented Jul 18, 2019

Done partly. We should fix the following:

  • Onboarding dialogs
  • LowLevel Settings screen
  • Replace ListViews with out custom views inside with RecyclerViews
@zzebrum zzebrum closed this Oct 15, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
None yet
4 participants
You can’t perform that action at this time.