Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • xfce4-settings xfce4-settings
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Graph
    • Compare
  • Issues 249
    • Issues 249
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 5
    • Merge requests 5
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • XfceXfce
  • xfce4-settingsxfce4-settings
  • Merge requests
  • !52

Fix setting float array properties on devices.

  • Review changes

  • Download
  • Email patches
  • Plain diff
Closed Torge Matthies requested to merge openglfreak/xfce4-settings:master into master Apr 26, 2021
  • Overview 6
  • Commits 1
  • Pipelines 2
  • Changes 1

Currently float array properties get "squished together" when they're applied to a device. This is because a format of 32 from/to XGet/ChangeDeviceProperty actually means that each element takes sizeof(long) bytes, not the expected 4 bytes. The float case was the only one that didn't account for this previously, so setting properties like the Coordinate Transform Matrix was broken.

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