Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • gnome-firmware gnome-firmware
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 3
    • Issues 3
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 1
    • Merge requests 1
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • World
  • gnome-firmwaregnome-firmware
  • Merge requests
  • !66

Improve adaptiveness

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Dylan Van Assche requested to merge dylanvanassche/gnome-firmware-updater:adaptive-v2 into master Dec 22, 2021
  • Overview 5
  • Commits 5
  • Pipelines 6
  • Changes 4

Changes

  • Avoids unusable scrollbars on mobile devices through ellipsize and wrapping labels
  • Properly set width requests
  • Enable swipes where possible
  • Use row-activated instead of row-selected to avoid conflicts with Handy Leaflets
  • Fix remaining time calculation

The addaptiveness can probably be improved further, but that's out of my league. However, the current patches are already a big improvement and make it completely usable on mobile devices such as the PinePhone (see screenshots).

Screenshots

screenshots1

screenshots2

screenshots3

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: adaptive-v2