File DeviceKit-power.changes of Package DeviceKit-power

-------------------------------------------------------------------
Wed Aug 26 02:44:14 CEST 2009 - kay.sievers@novell.com

- get rid of obsolete DeviceKit-devel build dependency

-------------------------------------------------------------------
Wed Jul 22 14:07:18 CEST 2009 - kay.sievers@novell.com

- Update to version 010:
  - port to gudev
  - port to polkit1
  - Only guess the battery status if we have > 1 battery in the system
  - Use the global battery state as a metric for single battery machines
  - Query the kernel to decide if we have hibernate and suspend support
  - If we don't have enough swap available, don't advertise hibernate
  - Force a refresh all battery devices when the ac-adaptor changes

-------------------------------------------------------------------
Tue Jul 21 16:36:04 CEST 2009 - kay.sievers@novell.com

- Import from GNOME:Factory to Base:System
- enable verbose build (AM_SILENT_RULES)

-------------------------------------------------------------------
Mon Jul 20 10:36:13 CEST 2009 - vuntz@novell.com

- Update to version 009:
  + New Features:
    - Interface with pm-powersave as external vendors are using
      this
    - Enable pretty compiler output with new automake versions
    - udev rules files now live in /lib/udev/rules.d, not
      /etc/udev/rules.d
    - Add battery recall data rules
    - Export the recall-notice, recall-vendor and recall-url
      properties on power devices
    - Protect the non-GObject accessors with DKP_DISABLE_DEPRECATED
    - Add two new state enums, pending-discharge and pending-charge
    - Use the global state to fix the unknown battery status
  + Bugfixes:
    - Suppress lid change event on startup
    - Fix two issues with the pm-powersave code
    - Mark batteries as empty if they have unknown state and a very
      low energy
    - For power_supply, unknown is a valid state from the kernel
    - Don't assume all batteries have positive energy_full values
    - Add one more variation of lithium-poly
    - Don't show empty vendor, model or serials in the debug
      outputs
    - Fix a small memory leak on supply coldplugging
    - Hardcode pm-powersave like we do pm-suspend and pm-hibernate
    - Initial refresh after coldplug is not fatal if it fails
    - Set the GObject properties correctly in the DkpDeviceHid
      class
    - The UPS can't expose empty or fully-charged, so fixup these
      states
    - Fix detecting the USB UPS devices
    - Add a lid-is-present property
    - Be less asserty when enum values are added in newer versions
      of the spec
    - Add a DKP_CHECK_VERSION macro which we can use in client
      tools
    - Move the udev rules to their own directory
    - Move a small rule about the fully charged level from g-p-m

-------------------------------------------------------------------
Thu Jul 16 14:40:20 CEST 2009 - coolo@novell.com

- buildrequire udev to fix build

-------------------------------------------------------------------
Wed Jun  3 14:23:49 CEST 2009 - vuntz@novell.com

- Update to version 008:
  + New Features:
    - Allow the daemon to get the global online state for all
      devices
    - Add a has-capability to the
      org.freedesktop.DeviceKit.Power.Wakeups interface
    - Add a property lid-is-closed for g-p-m and x-p-m to use
  + Bugfixes:
    - Fix up some issues in DkpClient, and expose GObject
      properties
    - Remove the 0x prefix from some rule matches
    - Allow all DBus properties to be read with the new DBus
    - Only reset the update-time if the read was successful
    - Optimise the udev rules to skip non-usb devices
    - Ensure we get properties on devices correctly that have not
      yet been changed
    - Make the suspend and hibernate scripts execute synchronously.
      Fixes rh#497563
    - Ignore method timeouts when we suspend and hibernate
    - Add two missing files to the last commit
    - Don't overwrite energy-full-design with zero after coldplug
    - Only get the device state for the poll after the refresh
    - Continue to poll when power supply device is marked unknown.
      Fixes rh#495493
    - Correct a debugging statement
    - Never overwrite ID_PRODUCT or ID_VENDOR
    - Don't return history data relative to the earliest point
    - Setup different polls based on the battery state
    - Don't poll on unknown forever
    - Fix up the return statuses from coldplug and refresh
    - Only attempt to print history if the device is capable
    - Allow properties in DkpDevice (client) to be set

-------------------------------------------------------------------
Sat Apr  4 06:42:15 CEST 2009 - mboman@suse.de

- Update to version 007:
  + The DBus interface of DeviceKit-power may be subject to change
    in future versions of this daemon
  + The experimental devkit-power-gobject library has no API or ABI
    guarantees
  + Get rid of internal Object and instead use the GObject property
    system
  + Move the library directory from libdevkit-power to
    devkit-power-gobject
  + Ship a shared library. There are now three external projects
    using copies of this, which is rediculous
  + Require I_KNOW_THE_DEVICEKIT_POWER_API_IS_SUBJECT_TO_CHANGE
  + Fix up DBus interface for CVE-2008-4311
  + Fix g-p-m and DeviceKit-power when running with a permissive
    dbus. Fixes fdo#20882
  + Remove use of EggObjList, and make the library more sane
  + Fix compile error in dkp-power. Fixes fdo#20749
- Remove DeviceKit-power-dbus-permissions.patch. Fixed upstream
- Remove CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
- Add glib2-devel to Requires for -devel

-------------------------------------------------------------------
Mon Mar 30 00:02:45 CEST 2009 - vuntz@novell.com

- Update DeviceKit-power-dbus-permissions.patch: we also need to
  accept the org.freedesktop.DBus.Properties and
  org.freedesktop.DBus.Introspectable interfaces. Else,
  gnome-power-manager cannot work.

-------------------------------------------------------------------
Thu Feb 19 15:04:23 CET 2009 - sbrabec@suse.cz

- Fixed dbus permissions.
- Removed unneeded sqlite-devel from BuildRequires.

-------------------------------------------------------------------
Sat Feb 14 02:22:38 CET 2009 - mboman@suse.de

- First checkin
- Add patch DeviceKit-power-fix-include-path.patch. fdo#20109
openSUSE Build Service is sponsored by