lomiri-app-launch (0.1.0-0) unstable; urgency=medium

  * Upstream-provided Debian package for lomiri-app-launch.
    See upstream ChangeLog for recent changes.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Mon, 18 May 2020 22:55:25 +0200

ubuntu-app-launch (0.13+ubports) bionic; urgency=medium

  [ Michael Terry ]
  * Bump version for new AppID methods

  [ Ted Gould ]
  * Cleanup registry references to make them consistent (LP: #1676361)
  * Watch system folders for apps added and removed (LP: #1630997,
    #1672392)
  * Wait with a timeout for the libertine service to start
  * Provide equality operators for Application and Application::Instance
    objects. (LP: #1677345)
  * Force GTK and Qt backends when using XMir

 -- Ted Gould <ted@gould.cx>  Tue, 04 Apr 2017 21:48:48 +0000

ubuntu-app-launch (0.11+17.04.20170328-0ubuntu1) zesty; urgency=medium

  * Explicitly depend on libertine-xmir-tools (#1671938).

 -- Larry Price <larry.price@canonical.com>  Tue, 28 Mar 2017 14:16:27 +0000

ubuntu-app-launch (0.11+17.04.20170321-0ubuntu1) zesty; urgency=medium

  [ Ted Gould ]
  * Migrate untrusted helpers to C++ interfaces and jobs backend
  * Put all application specific static functions into a single AppStore
    object
  * Remove Upstart
  * Removing support for Click

  [ Pete Woods ]
  * Switch to reference counted memory management in all c++ code
  * Run make format target following managed memory branch

 -- Ted Gould <ted@gould.cx>  Tue, 21 Mar 2017 03:29:09 +0000

ubuntu-app-launch (0.10+17.04.20170310-0ubuntu1) zesty; urgency=medium

  [ Ken VanDine ]
  * Removed click related manual tests and correct-job-type tests which
    no longer seems to apply

  [ Larry Price ]
  * Add all icon directories to search paths regardless of context. (LP:
    #1669913)

  [ Michael Terry ]
  * Use the "mir" interface (not the "unity8" interface) to decide if an
    app supports Mir or not.

 -- Rodney Dawes <rodney.dawes@canonical.com>  Fri, 10 Mar 2017 15:17:03 +0000

ubuntu-app-launch (0.10+17.04.20170307.1-0ubuntu1) zesty; urgency=medium

  * XMir by default for Legacy apps (LP: #1668429)

 -- Ted Gould <ted@gould.cx>  Tue, 07 Mar 2017 19:07:32 +0000

ubuntu-app-launch (0.10+17.04.20170215.1-0ubuntu1) zesty; urgency=medium

  [ Ken VanDine ]
  * New upstream version
  * Adds Application::Instance::focus and
    Application::findInstance(pid_t) API

  [ Ted Gould ]
  * Remove unused log functions
  * Add missing virtual destructors
  * Provide a popularity info item and a signal for info updating
  * Run the libertine-service in tests for new libertine >= 1.6

 -- Ken VanDine <ken.vandine@canonical.com>  Wed, 15 Feb 2017 15:10:49 +0000

ubuntu-app-launch (0.9+17.04.20170206-0ubuntu1) zesty; urgency=medium

  * Reset failed units so they can be tried again (LP: #1655754)

 -- Ted Gould <ted@gould.cx>  Mon, 06 Feb 2017 16:00:40 +0000

ubuntu-app-launch (0.9+17.04.20170202.2-0ubuntu1) zesty; urgency=medium

  * SystemD backend added
  * Make UAL relocatable for Snappy installs (LP: #1623694)
  * Prioritize 'unity8' interfaces over other supported interfaces
  * Handle deprecated functions in Mir 0.26

 -- Ted Gould <ted@gould.cx>  Thu, 02 Feb 2017 15:10:39 +0000

ubuntu-app-launch (0.9+17.04.20170124-0ubuntu1) zesty; urgency=medium

  * Change signals into C++ core::signal objects (LP: #1590442)
  * Abstract out jobs backends and make Upstart one
  * Move the signals into the jobs classes
  * Make the signals support finding the instance of the application
    (LP: #1589637)
  * Jobs interface specific tests

 -- Ted Gould <ted@gould.cx>  Tue, 24 Jan 2017 14:15:17 +0000

ubuntu-app-launch (0.9+17.04.20170113.1-0ubuntu1) zesty; urgency=medium

  [ Pete Woods ]
  * Compatibility with unversioned cmake-extras modules (LP: #1563573)

  [ Rodney Dawes ]
  * Handle more common Icon entries in .desktop files for snaps. (LP:
    #1639952)

  [ Ted Gould ]
  * Fixes to the exec-util test to ensure it is more reliable
  * Reenable OnlyShowIn checking for Desktop files (LP: #1580092,
    #1606593, #1608546)

 -- Ted Gould <ted@gould.cx>  Fri, 13 Jan 2017 22:16:18 +0000

ubuntu-app-launch (0.9+17.04.20161110.1-0ubuntu1) zesty; urgency=medium

  * Make pause/resume non-blocking
  * Removing JSON-GLib version cruft
  * Switch to libwhoopsie for recoverable problem support

 -- Ted Gould <ted@gould.cx>  Thu, 10 Nov 2016 15:39:43 +0000

ubuntu-app-launch (0.9+16.10.20161003.1-0ubuntu1) yakkety; urgency=medium

  * Set a base directory for icons that have a full path specified in
    their desktop file (LP: #1623636)
  * Don't throw an exception when a Desktop file fails to include an
    Icon key (LP: #1617348)
  * Switch from g_atexit to std::atexit to avoid deprecation warnings
  * Use the --id field for launching with libertine-launch and use it
    for setting up other X11 environments
  * Ensure we don't check the length of a nullptr array
  * Make sure we don't check snapd if we know it won't return useful
    results
  * Make use of the instance parameter consistent through all the
    backends (LP: #1626028)

 -- Ted Gould <ted@gould.cx>  Mon, 03 Oct 2016 23:55:25 +0000

ubuntu-app-launch (0.9+16.10.20160928-0ubuntu1) yakkety; urgency=medium

  * Add a try/catch inside the for loop in ::list(). (LP: #1627594)

 -- Rodney Dawes <rodney.dawes@canonical.com>  Wed, 28 Sep 2016 17:43:54 +0000

ubuntu-app-launch (0.9+16.10.20160913.1-0ubuntu1) yakkety; urgency=medium

  [ Larry Price ]
  * Recursively sweep for desktop files for libertine applications.

  [ Ted Gould ]
  * Fixes, tools and tests related to listing applications
  * Migrate starting and stopping applications to new classes
  * Make find and discover use the application implementation functions.
  * Support launching applications installed as snaps (LP: #1590445)

 -- Ted Gould <ted@gould.cx>  Tue, 13 Sep 2016 17:43:33 +0000

ubuntu-app-launch (0.9+16.10.20160902-0ubuntu1) yakkety; urgency=medium

  * Disable handshake wait with clients doing handshaking (LP: #1618540)

 -- Ted Gould <ted@gould.cx>  Fri, 02 Sep 2016 14:51:45 +0000

ubuntu-app-launch (0.9+16.10.20160825-0ubuntu1) yakkety; urgency=medium

  * Use at() instead of operator[]() so that we get an exception on
    bounds checking

 -- Ted Gould <ted@gould.cx>  Thu, 25 Aug 2016 14:43:00 +0000

ubuntu-app-launch (0.9+16.10.20160817.1-0ubuntu1) yakkety; urgency=medium

  [ Charles Kerr ]
  * Fix memory leak in Click::launch()

  [ Rodney Dawes ]
  * Use cmake-extras for coverage reporting. (LP: #1609545)
  * Backport some fixes for listing installed Click apps.

  [ Ted Gould ]
  * Add in eventually timeouts in tests to make them more robust
  * Add test for abi compatibility (LP: #1609565)
  * Add API to allow adjusting of the OOM score for an application
    instance (LP: #1579799)

  [ Rodney Dawes, Ted Gould ]
  * Add desktop info fields needed for applications scope

 -- Ted Gould <ted@gould.cx>  Wed, 17 Aug 2016 15:25:23 +0000

ubuntu-app-launch (0.9+16.10.20160803-0ubuntu1) yakkety; urgency=medium

  [ Ken VanDine ]
  * Added dev depends on libproperties-cpp-dev

  [ Rodney Dawes ]
  * Strip the extra .desktop off of legacy app IDs when loading .desktop
    files. (LP: #1606695)
  * Use stricter gensymbols check.
  * Disable the pauseresume tests to unblock landings for now.

  [ Ted Gould ]
  * Pedantic fixes for header files
  * Fix to use correct types returned from libclick

 -- Rodney Dawes <rodney.dawes@canonical.com>  Wed, 03 Aug 2016 14:10:45 +0000

ubuntu-app-launch (0.9+16.04.20160510.2-0ubuntu1) xenial; urgency=medium

  * Allow invalid desktop files for OTA11 quick fix (LP: #1580092)

 -- Ted Gould <ted@gould.cx>  Tue, 10 May 2016 19:11:21 +0000

ubuntu-app-launch (0.9+16.04.20160504.1-0ubuntu1) xenial; urgency=medium

  [ CI Train Bot ]
  * Add a depends for cgmanager for the desktop

  [ Larry Price ]
  * Add additional cases for not presenting desktop launchers based on
    keyfile entries.
  * Refactoring IconFinder to include icons from the Humanity theme (LP:
    #1558741)
  * Update icon search for non-click applications to search the hicolor
    theme directory for appropriate icons. (LP: #1576722)

  [ Ted Gould ]
  * Add a small commandline tool for application information
  * Fix typo in desktop key name (LP: #1578112)
  * Handle exceptions and print errors with command line tools (LP:
    #1575990)
  * Minor cleanup which causes an annoying warning message

 -- Ted Gould <ted@gould.cx>  Wed, 04 May 2016 20:12:55 +0000

ubuntu-app-launch (0.9+16.04.20160427-0ubuntu1) xenial; urgency=medium

  [ Ted Gould ]
  * Adjust version regular expression to handle single character version
    numbers

 -- Michael Terry <michael.terry@canonical.com>  Wed, 27 Apr 2016 14:52:33 +0000

ubuntu-app-launch (0.9+16.04.20160421.3-0ubuntu1) xenial; urgency=medium

  [ Ted Gould ]
  * Add new C++ API that has a retained object for maintaining
    connections through multiple calls. Also provides for getting
    consistent application metadata.
  * Add dependency on libpam-cgfs on Xenial so that cgroups work
    properly in Upstart (LP: #1535058)
  * Adding support for Read the Docs
  * Fix cut-and-paste error in function comment
  * If no XDG_DATA_DIRS is set ensure that /usr/share is in the list.
    (LP: #1541037)

  [ CI Train Bot ]
  * Ensure all pending events on the context are complete before
    unref'ing it. (LP: #1495871)

  [ Dimitri John Ledkov ]
  * Raise to -std=gnu99, because we really want gnu standards, and thus
    e.g. access CLOCK_MONOTONIC in lttng on arm64/armhf. Resolves FTBFS.

  [ Michael Terry ]
  * Fix build by correcting typo in function name.

 -- Ted Gould <ted@gould.cx>  Thu, 21 Apr 2016 19:47:16 +0000

ubuntu-app-launch (0.5+15.10.20150817-0ubuntu1) wily; urgency=medium

  [ CI Train Bot ]
  * debian/libubuntu-app-launch2.symbols: update to released version.

  [ Robert Ancell ]
  * Depend on upstart instead of upstart-bin which is a dummy
    transitional package.

  [ Ted Gould ]
  * Detect applications that are in a libertine container
  * Make demangler path more secure and unset internal environment
    variables
  * Provide an API to find the desktop file and directory of an AppID
  * Start XMir for applications that enable it

 -- CI Train Bot <ci-train-bot@canonical.com>  Mon, 17 Aug 2015 21:38:33 +0000

ubuntu-app-launch (0.5+15.10.20150629-0ubuntu1) wily; urgency=medium

  [ Andreas Pokorny ]
  * mir release 0.14.0

 -- CI Train Bot <ci-train-bot@canonical.com>  Mon, 29 Jun 2015 06:10:46 +0000

ubuntu-app-launch (0.5+15.10.20150605-0ubuntu1) wily; urgency=medium

  [ Ted Gould ]
  * Don't error on ZG failure (LP: #1452178)
  * Fallback to looking for the AppID tag if the source is missing (LP:
    #1461138)

 -- CI Train Bot <ci-train-bot@canonical.com>  Fri, 05 Jun 2015 19:49:48 +0000

ubuntu-app-launch (0.5+15.10.20150604-0ubuntu1) wily; urgency=medium

  [ Ted Gould ]
  * Add an untrusted helper that works with Mir trusted prompt sessions.

  [ CI Train Bot ]
  * debian/libubuntu-app-launch2.symbols: update to released version.

 -- CI Train Bot <ci-train-bot@canonical.com>  Thu, 04 Jun 2015 20:35:57 +0000

ubuntu-app-launch (0.4+15.04.20150410-0ubuntu1) vivid; urgency=medium

  [ Ted Gould ]
  * Have desktop hook verify source file still exists (LP: #1437355)

 -- CI Train Bot <ci-train-bot@canonical.com>  Fri, 10 Apr 2015 16:58:30 +0000

ubuntu-app-launch (0.4+15.04.20150403-0ubuntu1) vivid; urgency=medium

  [ Ted Gould ]
  * When Mir isn't available just exec with X11

 -- CI Train Bot <ci-train-bot@canonical.com>  Fri, 03 Apr 2015 17:30:48 +0000

ubuntu-app-launch (0.4+15.04.20150313.2-0ubuntu1) vivid; urgency=medium

  [ CI Train Bot ]
  * New rebuild forced.

  [ Rodney Dawes ]
  * Save status from waitpid and exit with it. (LP: #1431565)

 -- CI Train Bot <ci-train-bot@canonical.com>  Fri, 13 Mar 2015 16:05:56 +0000

ubuntu-app-launch (0.4+15.04.20150305.1-0ubuntu1) vivid; urgency=medium

  [ CI Train Bot ]
  * debian/libubuntu-app-launch2.symbols: auto-update to released
    version

  [ Ted Gould ]
  * Add a test tool to run an application from the command line (LP:
    #1425286)
  * Emit a signal when applications are paused or resumed (LP: #1425285)
  * Remove application log on exit if not in developer mode (LP:
    #1414039)

 -- CI Train Bot <ci-train-bot@canonical.com>  Thu, 05 Mar 2015 14:36:35 +0000

ubuntu-app-launch (0.4+15.04.20141121-0ubuntu1) vivid; urgency=low

  [ Ted Gould ]
  * Remove reporting a recoverable problem on cgmanager (LP: #1394919)
  * Use a version script to ensure we're not leaking symbols
  * Create a custom GMainContext when waiting on the CGManager DBus
    connection. (LP: #1394622)

 -- Lomiri daily release <ps-jenkins@lists.canonical.com>  Fri, 21 Nov 2014 21:17:30 +0000

ubuntu-app-launch (0.4+15.04.20141118-0ubuntu1) vivid; urgency=low

  [ Ted Gould ]
  * Attenting to connect to cgmanager for 1 second and then failing and
    reporting a recoverable error. (LP: #1377332)

 -- Lomiri daily release <ps-jenkins@lists.canonical.com>  Tue, 18 Nov 2014 21:10:45 +0000

ubuntu-app-launch (0.4+15.04.20141031-0ubuntu1) vivid; urgency=low

  [ Chris Townsend ]
  * Change GetTasks to GetTasksRecursive so it searches all pids related
    to a cgroup instead of just the first pid. (LP: #1386357)

  [ Leo Arias ]
  * On the cgroup manual test, make it clear that the command must be
    run on the app.

 -- Lomiri daily release <ps-jenkins@lists.canonical.com>  Fri, 31 Oct 2014 15:02:48 +0000

ubuntu-app-launch (0.4+14.10.20141006-0ubuntu1) utopic; urgency=low

  [ Ted Gould ]
  * Set OOM adjustment without using temporary files. (LP: #1374177)
  * Use a setuid helper for OOM adjustment of Oxide renderers

 -- Lomiri daily release <ps-jenkins@lists.canonical.com>  Mon, 06 Oct 2014 14:33:13 +0000

ubuntu-app-launch (0.4+14.10.20140925-0ubuntu1) utopic; urgency=low

  [ Martin Pitt ]
  * Upstart dep updated to trunk

  [ Ted Gould ]
  * Upstart dep updated to trunk
  * Add handling for X-Lomiri-SymbolicIcon in desktop hook (LP:
    #1365408)

  [ CI bot ]
  * Adjust upstart recommends to upstart-bin (LP: #1351306)

 -- Lomiri daily release <ps-jenkins@lists.canonical.com>  Thu, 25 Sep 2014 14:43:28 +0000

ubuntu-app-launch (0.4+14.10.20140915.3-0ubuntu1) utopic; urgency=medium

  [ Ted Gould ]
  * Unrevert cgroup support
  * Adding a manual test to verify the job running the application
  * CGroup test and clarification comments
  * Tracepoint got dropped in refactoring
  * Use the Upstart 1.13 feature of multiple set for environment
    variables
  * Cleanup UAL LTTng tracepoints
  * Provide a pause and resume function for AppIDs
  * Rotate application and untrusted helper logs faster than other
    services
  * Add a tool to show application usage
  * Reshuffle the pre-start jobs to save precious milliseconds

  [ Lomiri daily release ]
  * debian/libubuntu-app-launch2.symbols: auto-update to released
    version

 -- Lomiri daily release <ps-jenkins@lists.canonical.com>  Mon, 15 Sep 2014 19:40:21 +0000

ubuntu-app-launch (0.4+14.10.20140808.3.is.0.4+14.10.20140605.3-0ubuntu1) utopic; urgency=medium

  * Temporarily revert the cgroup support introduced in the last
    version, as it was causing regressions in our test infrastructure

 -- Lukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>  Tue, 19 Aug 2014 09:52:33 +0200

ubuntu-app-launch (0.4+14.10.20140808.2-0ubuntu1) utopic; urgency=low

  [ Ted Gould ]
  * Use Upstart cgroup support in 1.13 to properly track PIDs

 -- Lomiri daily release <ps-jenkins@lists.canonical.com>  Fri, 08 Aug 2014 03:59:40 +0000

ubuntu-app-launch (0.4+14.10.20140605.3-0ubuntu1) utopic; urgency=medium

  [ Ted Gould ]
  * Fixing click hook for name change

 -- Lomiri daily release <ps-jenkins@lists.canonical.com>  Thu, 05 Jun 2014 03:40:55 +0000

ubuntu-app-launch (0.4+14.10.20140601-0ubuntu2) utopic; urgency=low

  * add Conflicts/Replaces/Provides to ubuntu-app-launch-tools since there are
    still packages depending on upstart-app-launch-tools

 -- Oliver Grawert <ogra@lomiri.com>  Wed, 04 Jun 2014 10:06:24 +0200

ubuntu-app-launch (0.4+14.10.20140601-0ubuntu1) utopic; urgency=medium

  [ Ted Gould ]
  * Rename to "Lomiri App Launch"

 -- Lomiri daily release <ps-jenkins@lists.canonical.com>  Sun, 01 Jun 2014 21:10:43 +0000

upstart-app-launch (0.3+14.10.20140521-0ubuntu1) utopic; urgency=low

  [ Ted Gould ]
  * Drop Surface Flinger support
  * Debug message for valid, though rare, conditions. (LP: #1301173)
  * More elegant handling of bad application id errors (LP: #1238068)
  * Set LD_LIBRARY_PATH to include the application directory

 -- Lomiri daily release <ps-jenkins@lists.canonical.com>  Wed, 21 May 2014 17:41:20 +0000

upstart-app-launch (0.3+14.04.20140411-0ubuntu1) trusty; urgency=low

  [ Ted Gould ]
  * Kill all jobs in process group on exit

 -- Lomiri daily release <ps-jenkins@lists.canonical.com>  Fri, 11 Apr 2014 22:14:55 +0000

upstart-app-launch (0.3+14.04.20140321-0ubuntu1) trusty; urgency=low

  [ Colin Watson ]
  * Use libclick to get the package directory, saving about 0.7 seconds
    from Click application startup (on mako).
  * Use libclick to get package manifests, saving about 0.7 seconds from
    Click application startup (on mako).

 -- Lomiri daily release <ps-jenkins@lists.canonical.com>  Fri, 21 Mar 2014 17:56:24 +0000

upstart-app-launch (0.3+14.04.20140320-0ubuntu1) trusty; urgency=low

  [ Thomi Richards ]
  * Export the correct environment variable to load apps with
    testability enabled. (LP: #1285947)

  [ Lomiri daily release ]
  * New rebuild forced

 -- Lomiri daily release <ps-jenkins@lists.canonical.com>  Thu, 20 Mar 2014 23:22:49 +0000

upstart-app-launch (0.3+14.04.20140220-0ubuntu3) trusty; urgency=medium

  * Change dependency on "zeitgeist" to "zeitgeist-core". The former is a
    metapackage which pulls in python2 and useless gtk/X data providers,
    whereas zeitgeist-core provides the service necessary for
    zg-report-app to operate.

 -- Dimitri John Ledkov <xnox@lomiri.com>  Sat, 22 Feb 2014 23:00:37 +0000

upstart-app-launch (0.3+14.04.20140220-0ubuntu2) trusty; urgency=medium

  * Drop depends:click from a Multi-Arch:same library package, as click is
    neither M-A:allowed nor M-A:foreign. This unbreaks cross-compilation.

 -- Dimitri John Ledkov <xnox@lomiri.com>  Thu, 20 Feb 2014 23:51:29 +0000

upstart-app-launch (0.3+14.04.20140220-0ubuntu1) trusty; urgency=low

  [ Ted Gould ]
  * Support for Untrusted Helpers
  * A little tool to discover application IDs
  * Add observers in the launch tool so that we stick around to handle
    events
  * Add functions for testing and App ID parsing

 -- Lomiri daily release <ps-jenkins@lists.canonical.com>  Thu, 20 Feb 2014 12:04:30 +0000

upstart-app-launch (0.3+14.04.20140213-0ubuntu1) trusty; urgency=low

  [ Ted Gould ]
  * Unregister for Unity's Resume signal
  * Function to get the log file for the application
  * Add GIR support to libual
  * Remove an invalid substitution that we weren't using (LP: #1220591)

  [ Lomiri daily release ]
  * debian/*symbols: auto-update new symbols to released version

 -- Lomiri daily release <ps-jenkins@lists.canonical.com>  Thu, 20 Feb 2014 12:04:27 +0000

upstart-app-launch (0.3+14.04.20140210-0ubuntu1) trusty; urgency=low

  * debian/*symbols: auto-update new symbols to released version

 -- Lomiri daily release <ps-jenkins@lists.canonical.com>  Thu, 13 Feb 2014 13:14:48 +0000

upstart-app-launch (0.3+14.04.20140206-0ubuntu1) trusty; urgency=low

  [ Ted Gould ]
  * Basic merge and review requirements.
  * On error print the exec line
  * Make the last environment variable set synchronous to make Upstart
    respond that it received it. (LP: #1275017)

  [ Lomiri daily release ]
  * New rebuild forced

 -- Lomiri daily release <ps-jenkins@lists.canonical.com>  Thu, 06 Feb 2014 16:54:55 +0000

upstart-app-launch (0.3+14.04.20140129.1-0ubuntu1) trusty; urgency=low

  [ Ken VanDine ]
  * Added upstart_app_launch_triplet_to_app_id to construct an appid
    from pkg, app, version triplet. If a specific version isn't
    provided, click is used to determine the version from the manifest.

  [ Ted Gould ]
  * Set the Upstart job environment using DBus.
  * Tests for the exec utilities.
  * Add an APP_DESKTOP_FILE_PATH to point to a readable desktop file
    under confinement.
  * Include an architecture specific directory in the path.
  * Making the application job a task.
  * Add application list handling to the triplet function.

  [ CI bot ]
  * Upload to trusty

 -- Lomiri daily release <ps-jenkins@lists.canonical.com>  Wed, 29 Jan 2014 20:08:11 +0000

upstart-app-launch (0.3+14.04.20131218-0ubuntu1) trusty; urgency=low

  [ Ken VanDine ]
  * Multi-Arch: same libraries must not depend on run-time application,.
    since this breaks cross-compilation. Furthermore, circular
    dependencies are never needed: upstart-app-launch depends on
    libupstart-app-launch2, which depends on upstart-app-launch. It's
    the same reasoning why we do not make libgtk-3.0 depend on epiphany
    webbrowser, even though gtk has functions to open URL in a
    webbrowser. And in a multi-arch world libgtk-3.0 would never know
    which architecture your web-browser is, it could be any. Libraries
    should only ever depend on other linked shared libraries.

  [ Ted Gould ]
  * Make sure that 'package' sticks around until we setup the
    environment. (LP: #1260079)
  * Improve readability of the coverage report.

  [ Didier Roche ]
  * revert the archictecture specific list: britney doesn't use those

  [ Lomiri daily release ]
  * Automatic snapshot from revision 100
  * debian/*symbols: auto-update new symbols to released version

 -- Lomiri daily release <ps-jenkins@lists.canonical.com>  Wed, 29 Jan 2014 20:08:07 +0000

upstart-app-launch (0.3+14.04.20131209-0ubuntu3) trusty; urgency=low

  * Multi-Arch: same libraries must not depend on run-time application,
    since this breaks cross-compilation. Furthermore, circular
    dependencies are never needed: upstart-app-launch depends on
    libupstart-app-launch2, which depends on upstart-app-launch. It's the
    same reasoning why we do not make libgtk-3.0 depend on epiphany
    webbrowser, even though gtk has functions to open URL in a
    webbrowser. And in a multi-arch world libgtk-3.0 would never know
    which architecture your web-browser is, it could be any. Libraries
    should only ever depend on other linked shared libraries.

 -- Dimitri John Ledkov <xnox@lomiri.com>  Thu, 12 Dec 2013 22:32:34 +0000

upstart-app-launch (0.3+14.04.20131209-0ubuntu2) trusty; urgency=low

  * Restrict on which arch we build url-dispatcher due to the ust build-dep

 -- Didier Roche <didrocks@lomiri.com>  Mon, 09 Dec 2013 13:47:51 +0100

upstart-app-launch (0.3+14.04.20131209-0ubuntu1) trusty; urgency=low

  [ Lomiri daily release ]
  * debian/*symbols: auto-update new symbols to released version

  [ Ted Gould ]
  * Use the parsing of the line to split appart the URLs. (LP: #1253703)
  * Use Upstart on the session bus instead of the private bus.
  * Adding tracing support to application startup.
  * Hide click error printed in the Upstart log.
  * Handshake for starting applications. (LP: #1243665)
  * Link to the right version of upstart-app-launch.

  [ Lomiri daily release ]
  * Automatic snapshot from revision 93

 -- Lomiri daily release <ps-jenkins@lists.canonical.com>  Mon, 09 Dec 2013 02:05:27 +0000

upstart-app-launch (0.3+14.04.20131126-0ubuntu1) trusty; urgency=low

  [ Ted Gould ]
  * Bumping to 0.3 to reflect that we added a new env var to the library
    which is needed for testing URL Dispatcher
  * Reenable ZG and port to libzg-2.0. (LP: #1197569)
  * Ensure quoted single URIs passed to a %U are unquoted. (LP:
    #1253703)

  [ Lomiri daily release ]
  * Automatic snapshot from revision 86

 -- Lomiri daily release <ps-jenkins@lists.canonical.com>  Tue, 26 Nov 2013 02:07:13 +0000

upstart-app-launch (0.2+14.04.20131119-0ubuntu1) trusty; urgency=low

  [ Ted Gould ]
  * Unref the proxy after stopping an application.
  * Use shell escaping to ensure we can handle spaces. (LP: #1229354)
  * Set the XDG Data Dirs to include the application install directory.
    (LP: #1250546)

  [ Lomiri daily release ]
  * Automatic snapshot from revision 82

 -- Lomiri daily release <ps-jenkins@lists.canonical.com>  Tue, 19 Nov 2013 08:19:25 +0000

upstart-app-launch (0.2+13.10.20131014-0ubuntu1) saucy; urgency=low

  [ Ricardo Mendoza ]
  * Currently we are signalling observers that app started on the
    "starting" signal. This is racy, as the final exec might not have
    happened yet, so if a client tries to get the primary PID before the
    process has fully started, it might get one of the transitional PIDs
    of the scripts that run in between.

  [ Lomiri daily release ]
  * Automatic snapshot from revision 78

 -- Lomiri daily release <ps-jenkins@lists.canonical.com>  Mon, 14 Oct 2013 07:55:55 +0000

upstart-app-launch (0.2+13.10.20131011-0ubuntu1) saucy; urgency=low

  [ Ted Gould ]
  * Bumping to version 0.2
  * Adding a libupstart-app-launch1.symbols file to match
  * Use 'click info' to get manifests. (LP: #1232118)

  [ Lomiri daily release ]
  * Automatic snapshot from revision 76

 -- Lomiri daily release <ps-jenkins@lists.canonical.com>  Fri, 11 Oct 2013 02:09:14 +0000

upstart-app-launch (0.1+13.10.20131008.1-0ubuntu1) saucy; urgency=low

  [ Ted Gould ]
  * On second activations send a message to the FD.o application
    interface. (LP: #1228345)
  * Add observers for focused and resume.
  * Testing of the second exec logic.
  * Disable ZG logging for Phone 1.0.
  * Need a little longer time on recent ARM builds.

  [ Lomiri daily release ]
  * Automatic snapshot from revision 73

 -- Lomiri daily release <ps-jenkins@lists.canonical.com>  Tue, 08 Oct 2013 10:07:25 +0000

upstart-app-launch (0.1+13.10.20130925.2-0ubuntu1) saucy; urgency=low

  [ Ted Gould ]
  * Ensure a failed stop return doesn't block execution. (LP: #1229468)

  [ Lomiri daily release ]
  * Automatic snapshot from revision 67

 -- Lomiri daily release <ps-jenkins@lists.canonical.com>  Wed, 25 Sep 2013 18:03:51 +0000

upstart-app-launch (0.1+13.10.20130925.1-0ubuntu1) saucy; urgency=low

  [ Ted Gould ]
  * Tests for the functions in the core helpers library.

  [ Lomiri daily release ]
  * Automatic snapshot from revision 65

 -- Lomiri daily release <ps-jenkins@lists.canonical.com>  Wed, 25 Sep 2013 12:54:36 +0000

upstart-app-launch (0.1+13.10.20130924.1-0ubuntu1) saucy; urgency=low

  [ Ted Gould ]
  * Evil hack to allow "secondary activations" through killing the first
    instance.
  * Handle URLs with complex spacing by using C parsing. (LP: #1228387)

  [ Lomiri daily release ]
  * Automatic snapshot from revision 63

 -- Lomiri daily release <ps-jenkins@lists.canonical.com>  Tue, 24 Sep 2013 06:04:42 +0000

upstart-app-launch (0.1+13.10.20130919.4-0ubuntu1) saucy; urgency=low

  [ Ted Gould ]
  * Support a desktop file key so legacy applications can be single
    instance.

  [ Lomiri daily release ]
  * Automatic snapshot from revision 60

 -- Lomiri daily release <ps-jenkins@lists.canonical.com>  Thu, 19 Sep 2013 22:04:58 +0000

upstart-app-launch (0.1+13.10.20130919.3-0ubuntu1) saucy; urgency=low

  [ Loïc Minier ]
  * Fix LP #1227632 by directly joining the components of the Exec line
    split on % instead of joining them with spaces. (LP: #1227632)

  [ Ted Gould ]
  * Only split the URIs if there are more than one.
  * Try to deduce if we're on Surface Flinger.

  [ Lomiri daily release ]
  * Automatic snapshot from revision 58

 -- Lomiri daily release <ps-jenkins@lists.canonical.com>  Thu, 19 Sep 2013 14:03:55 +0000

upstart-app-launch (0.1+13.10.20130917.1-0ubuntu1) saucy; urgency=low

  [ Sebastien Bacher ]
  * typo fix in one of the warning strings.

  [ Lomiri daily release ]
  * Automatic snapshot from revision 54

 -- Lomiri daily release <ps-jenkins@lists.canonical.com>  Tue, 17 Sep 2013 22:03:45 +0000

upstart-app-launch (0.1+13.10.20130912-0ubuntu1) saucy; urgency=low

  [ Ted Gould ]
  * Don't automatically warn on a failed App ID.
  * Check to see if an icon exists, and if so prepend the full path.

  [ Jamie Strandboge ]
  * application-legacy.conf.in: use aa-exec-click instead of aa-exec
    desktop-hook.c: use aa-exec-click instead of aa-exec (LP: #1197047)
    debian/control: Depends on click-apparmor. (LP: #1197047)

  [ Lomiri daily release ]
  * Automatic snapshot from revision 52

 -- Lomiri daily release <ps-jenkins@lists.canonical.com>  Thu, 12 Sep 2013 20:33:42 +0000

upstart-app-launch (0.1+13.10.20130905-0ubuntu1) saucy; urgency=low

  [ Ted Gould ]
  * Making sure to look for the application directory. (LP: #1215478)
  * Handle click errors by just not setting the value.

  [ Lomiri daily release ]
  * Automatic snapshot from revision 48

 -- Lomiri daily release <ps-jenkins@lists.canonical.com>  Thu, 05 Sep 2013 09:06:43 +0000

upstart-app-launch (0.1+13.10.20130903-0ubuntu1) saucy; urgency=low

  [ Guenter Schwann ]
  * Make libupstart-app-launch usable by C++ programs.

  [ Lomiri daily release ]
  * Automatic snapshot from revision 45

 -- Lomiri daily release <ps-jenkins@lists.canonical.com>  Tue, 03 Sep 2013 18:05:38 +0000

upstart-app-launch (0.1+13.10.20130827-0ubuntu1) saucy; urgency=low

  [ Ted Gould ]
  * Completes the base functionality in the libupstart-app-launch
    library.

  [ Lomiri daily release ]
  * Automatic snapshot from revision 43

 -- Lomiri daily release <ps-jenkins@lists.canonical.com>  Tue, 27 Aug 2013 14:04:33 +0000

upstart-app-launch (0.1+13.10.20130819-0ubuntu1) saucy; urgency=low

  [ Ted Gould ]
  * Make setting the PATH more robust.

  [ jdstrand ]
  * Update click-exec.c to setup the sandbox environment. Specifically:
    - explicitly set the XDG base dirs to the user's preference - set
    LOMIRI_APPLICATION_ISOLATION - set TMPDIR - set
    __GL_SHADER_DISK_CACHE_PATH.

  [ Lomiri daily release ]
  * Automatic snapshot from revision 41

 -- Lomiri daily release <ps-jenkins@lists.canonical.com>  Mon, 19 Aug 2013 02:04:19 +0000

upstart-app-launch (0.1+13.10.20130812-0ubuntu1) saucy; urgency=low

  [ Ted Gould ]
  * Use the click utility to determine path to the package.
  * Split profile and exec into two variables.
  * Add a click package hook to build desktop files.
  * Flesh out the click package execution.
  * Switch to CMake and add stub library.

  [ Lomiri daily release ]
  * Automatic snapshot from revision 38

 -- Lomiri daily release <ps-jenkins@lists.canonical.com>  Mon, 12 Aug 2013 18:04:33 +0000

upstart-app-launch (0.1+13.10.20130712-0ubuntu1) saucy; urgency=low

  [ Ted Gould ]
  * Add support for URIs.

  [ Lomiri daily release ]
  * Automatic snapshot from revision 32

 -- Lomiri daily release <ps-jenkins@lists.canonical.com>  Fri, 12 Jul 2013 00:01:50 +0000

upstart-app-launch (0.1+13.10.20130703-0ubuntu1) saucy; urgency=low

  [ Ted Gould ]
  * Split out legacy and click package startup.
  * Allow setting the apparmor profile in the dekstop file.
  * Add Zeitgeist logging of the start and stop of the applications.
  * Adding a shell script to insert the initctl path if on buildd's.
  * Switch initialization to be signal based.
  * Don't run tests on buildds.
  * Changing the script to check for upstart versions.

  [ Lomiri daily release ]
  * Automatic snapshot from revision 30

 -- Lomiri daily release <ps-jenkins@lists.canonical.com>  Wed, 03 Jul 2013 00:01:31 +0000

upstart-app-launch (0.1daily13.06.19-0ubuntu1) saucy; urgency=low

  [ Ted Gould ]
  * Initial release
  * The application config file
  * Adding debian stuff
  * Fixing the make file to make it work-ish
  * Adding notification of isolation
  * Adding a build for a small executor target
  * Fleshing out desktop exec
  * Adding the directory into the conf file
  * Make the deb stuff work
  * Now that we have the tool we need to expect a fork
  * Changing the conf file to not need the script suggested by zyga on
    #lomiri-devel
  * Switch from using GIO to standard GLib and exec
  * Simpler pkgconfig too
  * Drop the forking
  * Making a little script to help with apps
  * Putting some boiler plate dbus in there
  * Dump out the PIDs and the nice names
  * Putting the type in too
  * Close the metal here
  * Adding a glib build dependency.
  * Searching desktop files in pre-start.
  * Adding a COPYING file and file copyrights.

  [ Lomiri daily release ]
  * Automatic snapshot from revision 22

 -- Lomiri daily release <ps-jenkins@lists.canonical.com>  Wed, 19 Jun 2013 00:01:09 +0000
