Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • S squeekboard
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 129
    • Issues 129
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 10
    • Merge requests 10
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • World
  • Phosh
  • squeekboard
  • Merge requests
  • !490

renderer: Take context scale into account when drawing icons

  • Review changes

  • Download
  • Email patches
  • Plain diff
Closed Sebastian Krzyszkowiak requested to merge dos/squeekboard:scale into master Nov 28, 2021
  • Overview 5
  • Commits 1
  • Pipelines 1
  • Changes 1

Basically what !489 (closed) does, but with checking the actual needed scale factor instead of hardcoding 16.

It could still be done better - surface's scale factors are integers so we're only ever getting multiplies of 16 as icon size, but it makes the code simpler since this way cairo handles scale factors for us.

Closes: #139 (closed)

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: scale