caffeine (2.8.3) trusty; urgency=low

  * Fix gir dependency on gtk: should be for gtk3, not gtk2. This didn't
    actually matter, since the correct dependency was brought in via
    appindicator, so really this change removes a bogus dependency.
  * Fix bug introduced in 2.8.1: Caffeine only worked once, and left
    orphan processes lying around and desktop idleness permanently
    inhibited (LP #1412083).

 -- Reuben Thomas <rrt@sc3d.org>  Tue, 20 Jan 2015 01:07:17 +0000

caffeine (2.8.2) trusty; urgency=low

  * Fix a nasty bug in caffeine-indicator introduced in 2.8.1.

 -- Reuben Thomas <rrt@sc3d.org>  Sat, 17 Jan 2015 00:41:04 +0000

caffeine (2.8.1) trusty; urgency=low

  * Add some missing dependencies (LP #1411648).
  * Fix handling of signals, especially Ctrl+C, which could result in
    orphan processes inhibiting desktop idleness.

 -- Reuben Thomas <rrt@sc3d.org>  Fri, 16 Jan 2015 23:11:30 +0000

caffeine (2.8) trusty; urgency=low

  * Use xdg-screensaver to control desktop idleness (LP #1266953).
  * Add caffeinate script to inhibit idleness for the duration of a
    command, and caffeine-indicator to allow manual toggling
    (LP #1321750).

 -- Reuben Thomas <rrt@sc3d.org>  Mon, 22 Dec 2014 23:07:50 +0000

caffeine (2.7.2) trusty; urgency=low

  * Fix a crash when there is no active window (LP# 1322291).
  * Fix Caffeine not terminating when the session ends (LP #1324304).

 -- Reuben Thomas <rrt@sc3d.org>  Mon, 19 May 2014 18:21:22 +0100

caffeine (2.7.1) trusty; urgency=low

  * Fix a crash when a window disappears during full-screen check.

 -- Reuben Thomas <rrt@sc3d.org>  Mon, 19 May 2014 18:21:22 +0100

caffeine (2.7) trusty; urgency=low

  * Remove manual control, and hence UI.
  * Allow multiple instances per user: should really be one per X
    display.

 -- Reuben Thomas <rrt@sc3d.org>  Thu, 15 May 2014 13:25:50 +0100

caffeine (2.6.2) saucy; urgency=low

  * Add a build number just to persuade Launchpad to rebuild.

 -- Reuben Thomas <rrt@sc3d.org>  Tue, 25 Feb 2014 23:13:15 +0000

caffeine (2.6) saucy; urgency=low

  * Auto-activate the screensaver when a full-screen window is present.
  * Remove the ability to watch processes; applications should inhibit
    idleness themselves, and many now do.
  * Remove -a and -d command-line arguments: single-instance
    nature of Caffeine means it shouldn't be used from the command
    line. xdg-screensaver should be used instead.
  * Bump to standards 3.9.5 (no change).

 -- Reuben Thomas <rrt@sc3d.org>  Thu, 30 Jan 2014 23:13:15 +0000

caffeine (2.5) saucy; urgency=low

  * New maintainer: Reuben Thomas <rrt@sc3d.org>
  * Fix right-click on icon (LP #892663)
  * Several new localisations.
  * Update and clean up packaging.
  * Replace autostart option with an XDG autostart .desktop file.
  * Remove specific support for Quake Live.
  * Require appindicator3; remove non-appindicator support.
  * Put requirement for notify support in package, not code.
  * Remove ability to disable icon: this should be done by the desktop
    environment, not the application.
  * Remove hash-bang lines from non-executable files (fix LP #931875).
  * Fix race condition for notifications, patch from André Ericson
    (LP #892865).
  * Fix i18n issues (LP #941495).
  * Fix Open Build Service desktop file errors (LP #931874).
  * Add dependencies for all required libraries (LP #1093324).
  * Fix recognition of apps which mention their name in their arguments
    (LP #1249796).
  * Use freedesktop ScreenSaver DBus API instead of per-desktop APIs.
    (LP #1239935).
  * Put description string on one line in setup.py to placate
    rpmbuild (LP #595889).
  * Remove non-working Flash support.
  * Remove custom logging module.
  * Remove --preferences command-line option, no longer needed.
  * Remove --time command-line option: we're not supporting timed
    disabling any more.
  * Make Ctrl+C work (LP #907517).

 -- Reuben Thomas <rrt@sc3d.org>  Mon, 09 Dec 2013 00:01:47 +0000
