Skip to content
Snippets Groups Projects
  1. Mar 16, 2016
  2. Mar 15, 2016
  3. Mar 10, 2016
  4. Mar 09, 2016
  5. Mar 07, 2016
  6. Mar 04, 2016
  7. Feb 26, 2016
  8. Feb 23, 2016
  9. Feb 22, 2016
  10. Feb 20, 2016
  11. Feb 17, 2016
    • Manuel Bachmann's avatar
      build: Require dbus for systemd-login · f989c38a
      Manuel Bachmann authored
      
      systemd-login support requires dbus (see "dbus.h" header in
      "launcher-logind.c") but the configure script was only
      checking libsystemd-login availability to define the
      HAVE_SYSTEMD_LOGIN macro, which results in undefined
      symbols in launcher-unit.
      
      Put the systemd-login checks after the dbus ones, and only
      run the checks if it is present. Also mention dbus in the
      error message if "--enable-systemd-login" was forced.
      
      Signed-off-by: default avatarManuel Bachmann <manuel.bachmann@iot.bzh>
      Reviewed-by: default avatarBryce Harrington <bryce@osg.samsung.com>
      f989c38a
    • Derek Foreman's avatar
      shell: Don't send extra configure events on click · bbde643e
      Derek Foreman authored
      
      The click_to_activate handler fires on every mouse click for a surface
      so let's be a little quicker to early return if you're clicking on the
      surface that already has activation.
      
      This prevents (among other side effects) the sending of two xdg_configure
      events for every mouse click.
      
      This should also make having two seats with keyboards behave in the same
      way as a single seat.  Previously the second seat could have a keyboard
      focus on the surface and prevent some of the extra processing (including
      the extra configure events) from taking place.
      
      Signed-off-by: default avatarDerek Foreman <derekf@osg.samsung.com>
      Reviewed-by: default avatarBryce Harrington <bryce@osg.samsung.com>
      bbde643e
Loading