1. 08 Jul, 2021 1 commit
  2. 07 Jul, 2021 1 commit
    • Christian Rauch's avatar
      libdecor: constrain if the configured window state is floating · f728f270
      Christian Rauch authored
      Previously we decided to constrain if 'libdecor_frame_is_floating' returns
      true. But this only looks at the already applied window state of the frame.
      At the time when 'libdecor_configuration_get_content_size' is called and a
      'libdecor_configuration' is provided, this is the old state. So we should
      really use the configured window state in the 'libdecor_configuration' to
      decide if the window is going to be floating or not.
      f728f270
  3. 16 Jun, 2021 1 commit
  4. 13 Jun, 2021 3 commits
  5. 24 May, 2021 1 commit
  6. 20 May, 2021 1 commit
  7. 17 May, 2021 2 commits
  8. 16 May, 2021 5 commits
  9. 11 May, 2021 8 commits
  10. 02 May, 2021 6 commits
  11. 25 Apr, 2021 1 commit
    • Christian Rauch's avatar
      cairo: reset pointer focus if focused frame is destroyed · 1eb40f3b
      Christian Rauch authored
      If a frame gets destroyed while one of its wayland surfaces is focused via
      the pointer, the user data of this surface will point to deallocated memory.
      If the pointer focus does not change between the deallocation and the next
      seat event of another frame, this will result in accessing the deallocated
      memory.
      
      To prevent this issue, reset the pointer focus if the currently focused
      frame gets destroyed.
      1eb40f3b
  12. 21 Apr, 2021 10 commits