1. 07 May, 2014 1 commit
  2. 17 Oct, 2013 3 commits
    • Bastien Nocera's avatar
      lib: Remove up_client_enumerate_devices_sync() · 5f43bb78
      Bastien Nocera authored
      And make device-removed send an object path, not a UpDevice.
      
      This means that we don't keep all the remote devices as local
      UpDevices object, getting woken up any time any of them have a
      property changed, without anybody listening.
      
      This should greatly cut down on the wakeups on the client side,
      especially for applications that only use a small portion of the API
      like the "on-battery" or "warning-level" properties.
      5f43bb78
    • Bastien Nocera's avatar
      all: Remove *changed signals · 0010e932
      Bastien Nocera authored
      Now that we send out PropertiesChanged signals (on the daemon side)
      and "notify" signals (on the client side), there's no need for the
      all encompassing DeviceChanged and Changed signals.
      
      They would have woken up any client, even if they were not interested
      in receiving the signals.
      0010e932
    • Bastien Nocera's avatar
      all: Add GetCriticalAction daemon method · db314569
      Bastien Nocera authored
      This allows desktop front-ends to get which action will
      actually be taken when we hit critical battery.
      
      This is not a property as availability of actions might
      change over the course of the run of the system, and
      we didn't want to make unnecessary D-Bus calls on startup.
      db314569
  3. 16 Oct, 2013 3 commits
  4. 14 Oct, 2013 2 commits
  5. 12 Feb, 2013 1 commit
  6. 04 May, 2011 1 commit
    • Richard Hughes's avatar
      Add new NotifySleep() and NotifyResume() signals that include the sleep type · 0fd304c3
      Richard Hughes authored
      This allows session power managers to do different actions depending on whether the user
      is suspending or hibernating. This allows the session policy agent to poke other things
      (for instance, the screensaver) even if another process initiated the sleep.
      
      This is based on a patch from Phillip Susi <psusi@cfl.rr.com>, many thanks.
      0fd304c3
  7. 02 Feb, 2011 1 commit
  8. 04 Jan, 2011 1 commit
  9. 30 Mar, 2010 1 commit
  10. 08 Feb, 2010 1 commit
  11. 05 Feb, 2010 1 commit
  12. 27 Jan, 2010 1 commit
  13. 25 Jan, 2010 2 commits