1. 30 Oct, 2020 12 commits
  2. 29 Oct, 2020 11 commits
  3. 28 Oct, 2020 4 commits
  4. 27 Oct, 2020 4 commits
    • Ismael Asensio's avatar
      kwinrules: Fix binding loop on coordinate editor · 73f335ad
      Ismael Asensio authored
      Only set the model value when the user explicitly interacts
      with the control.
      
      This fixes a bug where some detected properties (position
      and size) were not fully applied due to the the binding loop.
      73f335ad
    • Vlad Zahorodnii's avatar
      platforms/drm: Hide sw cursor if there is no pointer · b53d195f
      Vlad Zahorodnii authored
      Currently, if there is no pointer, only the hardware cursor will be
      hidden. If the software cursor is forced, you are going to see a dead
      immovable cursor.
      b53d195f
    • Vlad Zahorodnii's avatar
      Provide cursor geometry in device-independent pixels · 170a0b63
      Vlad Zahorodnii authored
      QImage::size() returns the size of the cursor image in the native
      pixels. We cannot use it as the cursor size.
      170a0b63
    • Vlad Zahorodnii's avatar
      platform/drm: Fix clipped HiDPI hardware cursors · c8eeefbd
      Vlad Zahorodnii authored
      If an output is rotated, we will compute a transform matrix for the
      cursor plane to rotate its contents.
      
      In order to compute that matrix we need the rect of the cursor in the
      device-independent pixels, the scale factor and the output transform.
      
      The problem is that we provide a rect of the cursor in the native
      pixels. This may result in the cursor being partially or fully clipped.
      
      CCBUG: 424589
      c8eeefbd
  5. 26 Oct, 2020 5 commits
  6. 25 Oct, 2020 4 commits