1. 20 Mar, 2019 1 commit
    • Olivier Fourdan's avatar
      clutter/evdev: Fix toggling accessibility features from keyboard · 5c27bf6a
      Olivier Fourdan authored
      Enabling keyboard accessibility features on Wayland from the keyboard
      was wrongly assumed to be controlled by the "togglekeys" setting,
      whereas it should be simply controlled by the "enable" setting.
      
      As "togglekeys" is off by default and doesn't have a UI option to
      enable, that would prevent turning on or off the keyboard accessibility
      features using the keyboard.
      
      !501
      5c27bf6a
  2. 18 Mar, 2019 2 commits
  3. 17 Mar, 2019 8 commits
  4. 15 Mar, 2019 1 commit
  5. 14 Mar, 2019 1 commit
    • Erik Kurzinger's avatar
      wayland/buffer: Try realizing EGLStream before EGLImage buffer · 056c45fe
      Erik Kurzinger authored
      Currently, it is assumed that if querying the EGL_TEXTURE_FORMAT of a
      Wayland buffer succeeds it is an EGLImage. However, this assumption will no
      longer hold on upcoming versions of the NVIDIA EGL Wayland driver which
      will include support for querying this attribute for EGLStream buffers as
      well. Hence, we need to check if buffers are EGLStreams first.
      
      Fixes #488
      !477
      056c45fe
  6. 12 Mar, 2019 8 commits
  7. 11 Mar, 2019 6 commits
  8. 08 Mar, 2019 1 commit
    • Carlos Garnacho's avatar
      cogl: Revert swizzling for BGRA buffers · a871d56f
      Carlos Garnacho authored
      As it was originally reported on
      https://bugzilla.gnome.org/show_bug.cgi?id=779234#c0, the hottest path was
      convert_ubyte() in mesa. Reverting this shows no trace of those hot paths,
      nor any higher than usual CPU activity.
      
      As the improvements at the time were real, I can only conclude that pixel
      conversion was happening somewhere further the pipeline, and swizzling just
      helped indirectly. That got eventually fixed, so swizzling just stayed to
      cause grief. And lots it caused.
      
      Time to bin this, it seems.
      
      !486
      a871d56f
  9. 07 Mar, 2019 1 commit
  10. 06 Mar, 2019 1 commit
  11. 05 Mar, 2019 2 commits
    • Andrea Azzarone's avatar
      sound-player: Don't deadlock in finish_cb · 8856a396
      Andrea Azzarone authored
      The function finish_cb can be called as a result of a call to ca_context_cancel
      in cancelled_cb. This will result in a deadlock because, as per documentation,
      g_cancellable_disconnect cannot be called inside the cancellable handler.
      
      It is possible to detect if the call to finish_cb is caused by ca_context_cancel
      checking if error_code == CA_ERROR_CANCELED. To avoid the deadlock we should
      call g_signal_handler_disconnect instead g_cancellable_disconnect if this is the
      case.
      
      !474
      8856a396
    • Florian Müllner's avatar
      Bump version to 3.31.92 · b0fb39bb
      Florian Müllner authored
      Update NEWS.
      b0fb39bb
  12. 04 Mar, 2019 8 commits