Change logs for unity-mir source package in Saucy

  • unity-mir (0.1+13.10.20131016.1-0ubuntu1) saucy; urgency=low
    
      [ Gerry Boland ]
      * Wipe Application's internal Session pointer when session stopped,
        and delete unused Application objects. Thanks for Alexandros
        Frantzis for the digging
    
      [ Ubuntu daily release ]
      * Automatic snapshot from revision 129
     -- Ubuntu daily release <email address hidden>   Wed, 16 Oct 2013 17:04:50 +0000
  • unity-mir (0.1+13.10.20131016-0ubuntu1) saucy; urgency=low
    
      [ thomas-voss ]
      * Slightly refactor the OOM adjustments to be a pure implementation
        detail of the TaskManager. (LP: #1238691)
    
      [ Ricardo Mendoza ]
      * Slightly refactor the OOM adjustments to be a pure implementation
        detail of the TaskManager. (LP: #1238691)
    
      [ Ubuntu daily release ]
      * Automatic snapshot from revision 127
     -- Ubuntu daily release <email address hidden>   Wed, 16 Oct 2013 11:01:55 +0000
  • unity-mir (0.1+13.10.20131015-0ubuntu1) saucy; urgency=low
    
      [ Didier Roche ]
      * bump mir build dep 0.0.15 & libmirserver
    
      [ Ubuntu daily release ]
      * Automatic snapshot from revision 125
     -- Ubuntu daily release <email address hidden>   Tue, 15 Oct 2013 05:22:04 +0000
  • unity-mir (0.1+13.10.20131014.2-0ubuntu1) saucy; urgency=low
    
      [ Albert Astals ]
      * Shut down QCoreApplication properly If there's a Qt application
        running, tell it we're going away Also, wait for the thread we
        created, otherwise the application will quit while the thread is
        trying to shutdown.
      * Compile in debug mode Fix typo .
      * Bring the -1 ouside of the sizeof Otherwise clang complains
        ../../../../../src/modules/Unity/Application/desktopfilereader.cpp:1
        23:73: error: sizeof on pointer operation will return size of 'const
        char *' instead of 'const char [16]' [-Werror,-Wsizeof-array-decay]
        if (strncmp(buffer, "[Desktop Entry]", sizeof("[Desktop Entry]" -
        1))) { ~~~~~~~~~~~~~~~~~ ^ 1 error generated.
    
      [ Ricardo Mendoza ]
      * Change music-app to its click name. Allow the exception list to
        match the ID part of click package names.
    
      [ Ubuntu daily release ]
      * Automatic snapshot from revision 123
     -- Ubuntu daily release <email address hidden>   Mon, 14 Oct 2013 20:01:56 +0000
  • unity-mir (0.1+13.10.20131011.2-0ubuntu1) saucy; urgency=low
    
      [ Daniel d'Andrada ]
      * Make UbuntuKeyboardInfo more robust.
    
      [ Gerry Boland ]
      * Add focusRequested signal to AppManager. Add focusRequested signal
        for all apps, and allow shell to override application stage at any
        time, so shell can properly deal with apps it did not launch itself.
    
      [ Michael Zanetti ]
      * Fix loading of appId when an app is launched with --
        desktop_file_hint
    
      [ Ubuntu daily release ]
      * Automatic snapshot from revision 118
     -- Ubuntu daily release <email address hidden>   Fri, 11 Oct 2013 17:26:14 +0000
  • unity-mir (0.1+13.10.20131011-0ubuntu1) saucy; urgency=low
    
      [ Ken VanDine ]
      * added exception for signon-ui (LP: #1237496) . (LP: #1237496)
    
      [ Ubuntu daily release ]
      * Automatic snapshot from revision 114
     -- Ubuntu daily release <email address hidden>   Fri, 11 Oct 2013 05:41:03 +0000
  • unity-mir (0.1+13.10.20131009.3-0ubuntu2) saucy; urgency=low
    
      * No change rebuild to drop upstart-app-launch dep; sigh.
     -- Loic Minier <email address hidden>   Thu, 10 Oct 2013 04:12:30 +0200
  • unity-mir (0.1+13.10.20131009.3-0ubuntu1) saucy; urgency=low
    
      [ Alexandros Frantzis ]
      * Don't use an invalid iterator to delete MirSurface objects. Using an
        invalid iterator in this case leads, at the least, to a memory leak
        of MirSurface and the underlying mir::shell::Surface, and may have
        other side-effects, too. (LP: #1236898)
    
      [ Ubuntu daily release ]
      * New rebuild forced
    
      [ Pete Woods ]
      * Add stub implementation of GetWindowProperties method This enables
        the implementation of the BAMF -> WindowStack bridge. (LP: #1233992)
    
      [ Michael Terry ]
      * Fix destination/interface typo in dbus policy file that prevented
        any non-root DBus signal reception. (LP: #1234904)
    
      [ Daniel d'Andrada ]
      * Replace hardcoded keyboard size with info straight from ubuntu-
        keyboard Have a communication channel between ubuntu-keyboard and
        unity-mir where the former hands out all the information about
        itself that unity-mir might be interested into. Note that I'm just
        replacing a crude hack with a more sophisticated one. That all
        should go away (including InputFilters) once a proper architecure
        gets implemented. Fixes LP#1234600. (LP: #1234600, #1237472)
    
      [ Kevin Gunn ]
      * bump build dep for mir 0.0.14.
    
      [ Ubuntu daily release ]
      * Automatic snapshot from revision 111
     -- Ubuntu daily release <email address hidden>   Wed, 09 Oct 2013 23:10:41 +0000
  • unity-mir (0.1+13.10.20131008.2-0ubuntu1) saucy; urgency=low
    
      [ Ricardo Mendoza ]
      * Add support for upstart-app-launch to request application resume &
        focus. This revealed extra work: prevent unexpected focus events
        propagating to shell, fix lifecycle bug and add workaround for
        handling of non-application sessions (like QtWebProcess and maliit).
        (LP: #1228345)
      * Make shell surface be an input monitor. (LP: #1236736, #1231713,
        #1233245)
      * Make sure we dont lose focus on the currently focused application
        when dismissing an invalid session startup. (LP: #1236789)
    
      [ Daniel d'Andrada ]
      * Do not let touches meant for the OSK hit the Shell components behind
        it. (LP: #1236773)
    
      [ Michał Sawicz ]
      * Map rect to scene in setMirInputArea and set the geometry onEnabled.
        (LP: #1235383, #1235215)
      * Focus the shell when no sessions are focused. It's difficult with
        the current architecture for the shell to receive keyboard focus, as
        it does not have an associated application session. Work around this
        by implementing a defaulting FocusSetter, which assigns keyboard
        focus to the shell surface when focus would otherwise be cleared.
    
      [ Robert Carr ]
      * Focus the shell when no sessions are focused. It's difficult with
        the current architecture for the shell to receive keyboard focus, as
        it does not have an associated application session. Work around this
        by implementing a defaulting FocusSetter, which assigns keyboard
        focus to the shell surface when focus would otherwise be cleared.
    
      [ Gerry Boland ]
      * Add support for upstart-app-launch to request application resume &
        focus. This revealed extra work: prevent unexpected focus events
        propagating to shell, fix lifecycle bug and add workaround for
        handling of non-application sessions (like QtWebProcess and maliit).
        (LP: #1228345)
    
      [ Ubuntu daily release ]
      * Automatic snapshot from revision 105
     -- Ubuntu daily release <email address hidden>   Tue, 08 Oct 2013 19:14:08 +0000
  • unity-mir (0.1+13.10.20131003.1-0ubuntu1) saucy; urgency=low
    
      [ Gerry Boland ]
      * AppMan: corrections the the DBus API: pass AppId, not name, and
        export over com.canonical.*.
    
      [ Kevin Gunn ]
      * update to new mir, deb 0.0.13, libmirserver5
    
      [ Ubuntu daily release ]
      * Automatic snapshot from revision 98
     -- Ubuntu daily release <email address hidden>   Thu, 03 Oct 2013 08:17:33 +0000
  • unity-mir (0.1+13.10.20131001-0ubuntu1) saucy; urgency=low
    
      [ Gerry Boland ]
      * Use upstart-app-launch for app start/stop. (LP: #1231125)
      * AppMan: add whitelisting of apps to exempt from lifecycle
        management. (LP: #1233243, #1232588)
    
      [ Ubuntu daily release ]
      * Automatic snapshot from revision 95
     -- Ubuntu daily release <email address hidden>   Tue, 01 Oct 2013 02:50:43 +0000
  • unity-mir (0.1+13.10.20130926.2-0ubuntu1) saucy; urgency=low
    
      [ Gerry Boland ]
      * Adding controller for Display power mode and a DBus API to allow
        other processes to adjust it.
    
      [ Robert Carr ]
      * Check default surface before snapshotting preventing a crash. (LP:
        #1220845)
    
      [ Kevin Gunn ]
      * [deb] bump mir{client,server} dependence to 0.0.12
    
      [ Ubuntu daily release ]
      * Automatic snapshot from revision 92
     -- Ubuntu daily release <email address hidden>   Thu, 26 Sep 2013 11:47:04 +0000
  • unity-mir (0.1+13.10.20130924-0ubuntu1) saucy; urgency=low
    
      [ Gerry Boland ]
      * [deb] bump mir{client,server} dependence to 0.0.11, aka SO version 3
    
      [ Ubuntu daily release ]
      * Automatic snapshot from revision 88
     -- Ubuntu daily release <email address hidden>   Tue, 24 Sep 2013 12:58:06 +0000
  • unity-mir (0.1+13.10.20130919.3-0ubuntu1) saucy; urgency=low
    
      [ Ubuntu daily release ]
      * New rebuild forced
    
      [ Michał Sawicz ]
      * Allow passing full .desktop file path to DesktopFileReader and use
        QStandardPaths to locate the .desktop files.
    
      [ Ubuntu daily release ]
      * Automatic snapshot from revision 86
     -- Ubuntu daily release <email address hidden>   Thu, 19 Sep 2013 15:14:43 +0000
  • unity-mir (0.1+13.10.20130916-0ubuntu1) saucy; urgency=low
    
      * New rebuild forced
      * Automatic snapshot from revision 84
     -- Ubuntu daily release <email address hidden>   Mon, 16 Sep 2013 11:49:12 +0000
  • unity-mir (0.1+13.10.20130913-0ubuntu1) saucy; urgency=low
    
      [ Gerry Boland ]
      * Fix click apps so they launch. Also repair icon path deduced from
        desktop file.
    
      [ Ubuntu daily release ]
      * Automatic snapshot from revision 83
     -- Ubuntu daily release <email address hidden>   Fri, 13 Sep 2013 00:01:51 +0000
  • unity-mir (0.1+13.10.20130911.1-0ubuntu1) saucy; urgency=low
    
      [ Daniel d'Andrada ]
      * Add C API for QMirServer{,Application}, need to dlload this lib for
        reasons I don't want to get into.
      * * Authorize QtWebProcess * Bind surface to application and signal
        state changes. (LP: #1215039)
    
      [ Gerry Boland ]
      * Add C API for QMirServer{,Application}, need to dlload this lib for
        reasons I don't want to get into.
      * * Authorize QtWebProcess * Bind surface to application and signal
        state changes. (LP: #1215039)
    
      [ Ricardo Mendoza ]
      * Add C API for QMirServer{,Application}, need to dlload this lib for
        reasons I don't want to get into.
      * * Authorize QtWebProcess * Bind surface to application and signal
        state changes. (LP: #1215039)
    
      [ Ubuntu daily release ]
      * New rebuild forced
    
      [ Michael Zanetti ]
      * register application interfaces with QML.
    
      [ Ubuntu daily release ]
      * Automatic snapshot from revision 81
     -- Ubuntu daily release <email address hidden>   Wed, 11 Sep 2013 16:22:20 +0000
  • unity-mir (0.1+13.10.20130911-0ubuntu1) saucy; urgency=low
    
      [ Gerry Boland ]
      * To prevent QML module collision with QtUbuntu, move it to dedicated
        directory.
      * Implement the new ApplicationManager API from unity-api Namely
        ApplicationManagerInterface and ApplicationInfoInterface.
    
      [ Ubuntu daily release ]
      * New rebuild forced
    
      [ Daniel d'Andrada ]
      * Add OSKController.qml.
      * Implement the new ApplicationManager API from unity-api Namely
        ApplicationManagerInterface and ApplicationInfoInterface.
    
      [ Ubuntu daily release ]
      * Automatic snapshot from revision 77
     -- Ubuntu daily release <email address hidden>   Wed, 11 Sep 2013 00:29:39 +0000
  • unity-mir (0.1+13.10.20130904.1-0ubuntu1) saucy; urgency=low
    
      * New rebuild forced
      * Automatic snapshot from revision 73
     -- Ubuntu daily release <email address hidden>   Wed, 04 Sep 2013 07:34:22 +0000
  • unity-mir (0.1+13.10.20130904-0ubuntu1) saucy; urgency=low
    
      [ Daniel d'Andrada ]
      * Added an ApplicationImage implementation based on a regular Image.
    
      [ Ubuntu daily release ]
      * New rebuild forced
      * Automatic snapshot from revision 72
     -- Ubuntu daily release <email address hidden>   Wed, 04 Sep 2013 03:02:22 +0000
  • unity-mir (0.1+13.10.20130903-0ubuntu1) saucy; urgency=low
    
      * New rebuild forced
      * Automatic snapshot from revision 70
     -- Ubuntu daily release <email address hidden>   Tue, 03 Sep 2013 15:16:22 +0000
  • unity-mir (0.1+13.10.20130830-0ubuntu1) saucy; urgency=low
    
      [ Daniel d'Andrada ]
      * Merge ApplicationManager and SurfaceManager modules into a single
        one, named simply "Application".
    
      [ Ubuntu daily release ]
      * New rebuild forced
      * Automatic snapshot from revision 69
     -- Ubuntu daily release <email address hidden>   Fri, 30 Aug 2013 12:44:24 +0000
  • unity-mir (0.1+13.10.20130829.2-0ubuntu1) saucy; urgency=low
    
      * New rebuild forced
      * Automatic snapshot from revision 67
     -- Ubuntu daily release <email address hidden>   Thu, 29 Aug 2013 19:09:20 +0000
  • unity-mir (0.1+13.10.20130829.1-0ubuntu1) saucy; urgency=low
    
      [ Daniel d'Andrada ]
      * Add InputFilterArea to mimic API used for the SurfaceFlinger backend
        Part of the effort to unify the API of Mir and SurfaceFlinger
        "backends" used by the unity shell.
    
      [ Ubuntu daily release ]
      * New rebuild forced
      * Automatic snapshot from revision 66
     -- Ubuntu daily release <email address hidden>   Thu, 29 Aug 2013 15:21:24 +0000
  • unity-mir (0.1+13.10.20130829-0ubuntu1) saucy; urgency=low
    
      * New rebuild forced
      * Automatic snapshot from revision 64
     -- Ubuntu daily release <email address hidden>   Thu, 29 Aug 2013 11:09:22 +0000
  • unity-mir (0.1+13.10.20130828-0ubuntu1) saucy; urgency=low
    
      [ Ubuntu daily release ]
      * New rebuild forced
    
      [ Ricardo Mendoza ]
      * * Add TaskController class for lower level process control * Extend
        Application states to support the full lifecycle model * Implement
        respawning applications (Stopped state) as part of the AppMgr *
        Implement delayed process suspension * Fix FTBFS due to Mir API
        change (SurfacePlacementStrategy).
    
      [ Ubuntu daily release ]
      * Automatic snapshot from revision 63
     -- Ubuntu daily release <email address hidden>   Wed, 28 Aug 2013 11:55:30 +0000
  • unity-mir (0.1+13.10.20130827-0ubuntu1+build1) saucy; urgency=low
    
      * No change rebuild to get mir out of -proposed
     -- Robert Ancell <email address hidden>   Wed, 28 Aug 2013 12:08:54 +1200
  • unity-mir (0.1+13.10.20130827-0ubuntu1) saucy; urgency=low
    
      * New rebuild forced
      * Automatic snapshot from revision 60
     -- Ubuntu daily release <email address hidden>   Tue, 27 Aug 2013 07:14:23 +0000
  • unity-mir (0.1+13.10.20130826-0ubuntu1) saucy; urgency=low
    
      [ Gerry Boland ]
      * Do not directly instantiate objects, instead let Mir do it. Fixes
        issues with Mir since revno 982. Also rename SessionBuilder to
        SessionController.
      * AppMan: Fix 2 issues causing click packaged apps to fail to open.
        First was that command line arguments were reversed Second that
        "Path:" specified in the desktop file was not being respected.
        Patches ported from qtubuntu, originally authored by Michał Sawicz.
        (LP: #1204596, #1200437)
    
      [ Michał Sawicz ]
      * AppMan: Fix 2 issues causing click packaged apps to fail to open.
        First was that command line arguments were reversed Second that
        "Path:" specified in the desktop file was not being respected.
        Patches ported from qtubuntu, originally authored by Michał Sawicz.
        (LP: #1204596, #1200437)
    
      [ Ubuntu daily release ]
      * New rebuild forced
      * Automatic snapshot from revision 59
     -- Ubuntu daily release <email address hidden>   Mon, 26 Aug 2013 02:31:24 +0000
  • unity-mir (0.1+13.10.20130822-0ubuntu1) saucy; urgency=low
    
      * New rebuild forced
      * Automatic snapshot from revision 56
     -- Ubuntu daily release <email address hidden>   Thu, 22 Aug 2013 11:16:26 +0000
  • unity-mir (0.1+13.10.20130821.3-0ubuntu1) saucy; urgency=low
    
      [ Gerry Boland ]
      * Cflags change reverted in platform-api's pkgconfig file. Am doing
        the same, so reverting rev 34.
    
      [ Ubuntu daily release ]
      * New rebuild forced
      * Automatic snapshot from revision 55
     -- Ubuntu daily release <email address hidden>   Wed, 21 Aug 2013 22:09:28 +0000
  • unity-mir (0.1+13.10.20130821.2-0ubuntu1) saucy; urgency=low
    
      [ Gerry Boland ]
      * AppMan: send appId over DBus as Application identifier, not
        application name.
      * Disable debug by default, turn on -Wall -Werror for release builds
        and fix warnings that ensue.
    
      [ Ubuntu daily release ]
      * New rebuild forced
      * Automatic snapshot from revision 53
     -- Ubuntu daily release <email address hidden>   Wed, 21 Aug 2013 15:04:26 +0000
  • unity-mir (0.1+13.10.20130821.1-0ubuntu1) saucy; urgency=low
    
      [ Gerry Boland ]
      * As qtubuntu setting surface title correctly, update shell surface
        detection criterion to suit.
      * Listen for Mir Surface type and state property changes, propagate
        them up to QML Mir added a SurfaceConfigurator interface, whose
        method attribute_set is called when any surface requests a property
        change. Here we inherit this class, and emit signals to the
        SurfaceManager when a property change occurs.
      * Introduce ShellInputArea It does what InputArea did, and InputArea
        let's you give a Surface for the input area .
      * Fix build due to API change in Mir revno 973.
      * Detect OSK surface, and set a depth level higher than shell, so it
        is on top. Also poke hole in session authorizer to allow maliit
        process.
    
      [ Albert Astals ]
      * Introduce ShellInputArea It does what InputArea did, and InputArea
        let's you give a Surface for the input area .
    
      [ Ubuntu daily release ]
      * New rebuild forced
      * Automatic snapshot from revision 50
     -- Ubuntu daily release <email address hidden>   Wed, 21 Aug 2013 11:01:26 +0000
  • unity-mir (0.1+13.10.20130820.3-0ubuntu1) saucy; urgency=low
    
      [ Ubuntu daily release ]
      * New rebuild forced
    
      [ Albert Astals ]
      * We don't use these private includes, so don't require them.
    
      [ Ubuntu daily release ]
      * Automatic snapshot from revision 44
     -- Ubuntu daily release <email address hidden>   Tue, 20 Aug 2013 10:09:27 +0000
  • unity-mir (0.1+13.10.20130820-0ubuntu1) saucy; urgency=low
    
      [ Gerry Boland ]
      * Initial release
    
      [ Mathieu Trudel-Lapierre ]
      * Automatic snapshot from revision 38 (bootstrap)
    
      [ Gerry Boland ]
      * AppMan: add bypass for session authorisation, so can launch apps
        from command line. Apps must specify absolute path to a desktop file
        with the --desktop_file_hint switch. --stage is also optionally read
        to define target stage.
    
      [ Ubuntu daily release ]
      * New rebuild forced
    
      [ Albert Astals ]
      * Fix QMirServerApplication check.
    
      [ Łukasz 'sil2100' Zemczak ]
      * Some packaging changes noted by distro: no need for a manual -dbg
        package, fix stylistic issues, add missing stanza and remove the
        explicit depends to libmir*1 - shlibs is enough.
    
      [ Ubuntu daily release ]
      * Automatic snapshot from revision 42
     -- Ubuntu daily release <email address hidden>   Tue, 20 Aug 2013 02:08:19 +0000