Change logs for unity8 source package in Trusty

  • unity8 (7.85+14.04.20140416-0ubuntu1) trusty; urgency=low
    
      [ Albert Astals ]
      * Fix last item X position Fixes clicking on the last item sometimes
        not working (LP: #1301871)
      * Use upstart in ./run Makes it so that you can use the lock button on
        the device without getting that nasty hwc crash
      * Remove AnimationControllerWithSignals.
      * Use the correct delegate base item for the Carousel test
      * Some simplification in DashContent Kill the ScopeDelegateMapper in
        favour of a simple if (that will eventually go away). Removal of all
        the fake scopes in the tests that added nothing of value to the
        tests. Removal of movementEnded signal that was unused. Removal of
        movementStarted and positionedAtBeginning signals that were being
        used as function calls. Rework DashContent tests so they what the
        function does what it is supposed to do instead of just making sure
        QML signals work .
      * Improve Card creation time by adding loaders that make sure only
        what's needed is loaded In my computer it goes from RESULT :
        qmltestrunner::benchmark_time:"cardTitleArtSubtitleMascotSummaryMode
        l": 3.217 msecs per iteration (total: 3,218, iterations: 1000)
        RESULT :
        qmltestrunner::benchmark_time:"cardTitleArtSubtitleMascotModel":
        1.647 msecs per iteration (total: 1,648, iterations: 1000) RESULT :
        qmltestrunner::benchmark_time:"cardTitleArtSubtitleModel": 1.514
        msecs per iteration (total: 1,515, iterations: 1000) RESULT :
        qmltestrunner::benchmark_time:"cardTitleArtModel": 1.471 msecs per
        iteration (total: 1,471, iterations: 1000) RESULT :
        qmltestrunner::benchmark_time:"cardArtModel": 1.447 msecs per
        iteration (total: 1,448, iterations: 1000) RESULT :
        qmltestrunner::benchmark_time:"cardTitleModel": 1.276 msecs per
        iteration (total: 1,276, iterations: 1000) to RESULT :
        qmltestrunner::benchmark_time:"cardTitleArtSubtitleMascotSummaryMode
        l": 2.916 msecs per iteration (total: 2,917, iterations: 1000)
        RESULT :
        qmltestrunner::benchmark_time:"cardTitleArtSubtitleMascotModel":
        1.504 msecs per iteration (total: 1,504, iterations: 1000) RESULT :
        qmltestrunner::benchmark_time:"cardTitleArtSubtitleModel": 1.060
        msecs per iteration (total: 1,061, iterations: 1000) RESULT :
        qmltestrunner::benchmark_time:"cardTitleArtModel": 1.052 msecs per
        iteration (total: 1,053, iterations: 1000) RESULT :
        qmltestrunner::benchmark_time:"cardArtModel": 0.727 msecs per
        iteration (total: 728, iterations: 1000) RESULT :
        qmltestrunner::benchmark_time:"cardTitleModel": 0.817 msecs per
        iteration (total: 818, iterations: 1000) (LP: #1297197)
    
      [ Allan LeSage ]
      * DashApps emulator get_applications should return a list ordered by
        visible y, x.
    
      [ Andrea Cimitan ]
      * Workaround for lp1301309 until fixes for palette in ui toolkit (LP:
        #1301309)
    
      [ Leo Arias ]
      * Reverted the change that returns application cards instead of
        titles.
    
      [ Nick Dedekind ]
      * Indicator services started by unity8 upstart configuration rather
        than manual emmision from indicator manager.
    
      [ Mirco Müller ]
      * Fix notification ap-test assertions.
    
      [ Michael Terry ]
      * Use new tablet and phone backgrounds from Design.
    
      [ Michael Zanetti ]
      * workaround the QTestLogger assertion issue with make tryXyz and our
        custom uqmlscene
     -- Ubuntu daily release <email address hidden>   Wed, 16 Apr 2014 13:45:01 +0000
  • unity8 (7.85+14.04.20140415.2-0ubuntu1) trusty; urgency=low
    
      [ Michael Terry ]
      * When an application requests focus, handle it in Shell.qml by hiding
        the greeter and stopping any edge demo. (LP: #1227753)
    
      [ Leo Arias ]
      * Use subprocess.check_call when caling url-dispatcher, so an error
        will be raised if it fails.
      * Test application life cycle with fake apps, instead of messaging and
        address book.
     -- Ubuntu daily release <email address hidden>   Tue, 15 Apr 2014 12:47:11 +0000
  • unity8 (7.85+14.04.20140410.1-0ubuntu1) trusty; urgency=medium
    
      [ Didier Roche ]
      * Resync trunk with previous revert upload
    
      [ Michał Sawicz ]
      * Set the Qt.ImhNoPredictiveText flag on wifi password field, fixes
        lp:1291575 (LP: #1291575)
    
      [ Albert Astals ]
      * Take into account the originY when specifying the delegate ranges
        Fixes bug #1300302 (LP: #1300302)
    
      [ CI bot ]
      * Resync trunk
    
      [ Allan LeSage ]
      * Swiping open an indicator must show its correct title--protect
        against lp:1253804 . (LP: #1253804)
    
      [ Alexander Sack ]
      * Fix TypeError: issue seen in system_integration autopilot test on
        image 279. (LP: #1303685)
    
      [ Bill Filler ]
      * Set the Qt.ImhNoPredictiveText flag on wifi password field, fixes
        lp:1291575 (LP: #1291575)
    
      [ Leo Arias ]
      * Added a search autopilot helper.
    
      [ Michael Terry ]
      * Provide a all-in-one script for getting a device to an unlocked
        state.
     -- Ubuntu daily release <email address hidden>   Thu, 10 Apr 2014 10:03:31 +0000
  • unity8 (7.85+14.04.20140404.is.7.85+14.04.20140403.1-0ubuntu1) trusty; urgency=medium
    
      * Revert to previous version as it's linked to latest sdk change which
        is making gallery-app AP tests failing on the CI dashboard
     -- Didier Roche <email address hidden>   Tue, 08 Apr 2014 13:53:47 +0200
  • unity8 (7.85+14.04.20140404-0ubuntu1) trusty; urgency=low
    
      [ Albert Astals ]
      * Adapt to new TabBar
     -- Ubuntu daily release <email address hidden>   Fri, 04 Apr 2014 15:03:00 +0000
  • unity8 (7.85+14.04.20140403.1-0ubuntu1) trusty; urgency=low
    
      [ Michael Terry ]
      * Re-enable test_networkmanager_integration autopilot test on phone
        platforms
    
      [ CI bot ]
      * Resync trunk
    
      [ Leo Arias ]
      * Reverted the open_preview autopilot helper to return a Preview
        object.
    
      [ Albert Astals ]
      * If not running in Mir load the "fake" application manager (LP:
        #1301547)
      * Remove unused properties from DashRenderer
    
      [ Michael Zanetti ]
      * Fix tests after right edge merge. Drop old stages tests. Fix right
        edge tests if someone doesn't have the GRID_UNIT_PX exported. make
        GenericScopeView test more robust that broke because the ordering
        changed
      * add "make xvfbtestSomething" target to run qml tests in xvfb
      * make the "make test" commit hook work again
     -- Ubuntu daily release <email address hidden>   Thu, 03 Apr 2014 10:38:53 +0000
  • unity8 (7.85+14.04.20140401.3-0ubuntu1) trusty; urgency=medium
    
      [ Michał Sawicz ]
      * Bump version to ensure incompatibility with previous Unity.Application
        implementations.
      * We'll only have the unity-mir and mock Ubuntu.Application plugins
        now, no need for mangling the import paths.
    
      [ Michal Hruby ]
      * Remove the albumart image provider. (LP: #1262711)
      * Don't reset search string after 2 seconds. (LP: #1297246)
    
      [ James Henstridge ]
      * Remove the albumart image provider. (LP: #1262711)
    
      [ Albert Astals ]
      * Carousel: Add test to make sure we only create the needed delegates
        and not more
      * LVWPH: Remove processEvents() call from updatePolish() It causes
        some reentrancy issues and in some times you end up in polishItems()
        with items that have been deleted because you called processEvents()
        This means i need a small tweak in itemGeometryChanged to not
        reposition items if we are inside a setContentHeight call and two
        small tweaks to tests since now things happen in a different order
        and numbers are different (though equivalent) (LP: #1297240)
      * Card.qml binding loops are gone. hooray \o/ Also made the aspect
        properties readonly
    
      [ Mirco Müller ]
      * A potential fix for "Cannot read property 'state' of null"-failure
        on Jenkins with the VisualSnapDecisionsQueue QML-test of
        notifications.
    
      [ Michael Terry ]
      * Pass user's preference for auto-brightness on to powerd. (LP:
        #1273174)
    
      [ Michael Zanetti ]
      * Registers a dummy QObject as QTestRootObject in uqmlscene in order
        to fix make trySomething with Qt 5.2.
     -- Ubuntu daily release <email address hidden>   Tue, 01 Apr 2014 22:56:52 +0000
  • unity8 (7.84+14.04.20140327.1-0ubuntu2) trusty; urgency=medium
    
      * For now, have libunity-private depending on libunity-core-6.0-9 as the
        gsettings schema is here. The dependency wasn't direct and dropped from
        Touch image #271. Consequently, unity8 didn't start (gsettings
        segfaulting).
        Proper strategy will be to include the schema in another package to only
        pull it.
     -- Didier Roche <email address hidden>   Tue, 01 Apr 2014 09:52:14 +0200
  • unity8 (7.84+14.04.20140327.1-0ubuntu1) trusty; urgency=low
    
      [ Michał Sawicz ]
      * Increase kill timeout so that crashes are not truncated.
    
      [ Ying-Chun Liu ]
      * Fix a small typo in LazyImage: scale -> scaleTo
    
      [ Albert Astals ]
      * Make geometry calls for autopilot work again -geometry is a internal
        Qt argument that only works for QWidget based apps Before it was
        being returned to us in -args but now it's eaten so we need to use a
        different one, -windowgeometry
      * Make "Recent" translatable and update pot file
    
      [ Mirco Müller ]
      * Make visual queue of (up to five) snap-decisions contract and expand
        according to visual design-spec.
    
      [ Michael Terry ]
      * Pass user's preference for auto-brightness on to powerd. (LP:
        #1273174)
    
      [ Michael Zanetti ]
      * allow executing a single test function example: make testShell
        FUNCTION="Shell::test_background"
     -- Ubuntu daily release <email address hidden>   Thu, 27 Mar 2014 12:38:21 +0000
  • unity8 (7.84+14.04.20140324.4-0ubuntu1) trusty; urgency=low
    
      [ Michal Hruby ]
      * Change and extend the way non-installed scopes are started with the
        scope-tool.
      * Switch to new scope backend and apply required visual adaptations.
        (LP: #1294294)
    
      [ Gerry Boland ]
      * Switch to new scope backend and apply required visual adaptations.
        (LP: #1294294)
    
      [ Michał Sawicz ]
      * Fix rating input action to always be "rated", not dynamic. Based on
        http://developer.ubuntu.com/api/devel/ubuntu-14.04/cplusplus/unity-
        scopes/previewwidgets.html#rating-input
      * Switch to new scope backend and apply required visual adaptations.
        (LP: #1294294)
    
      [ Kevin Gunn ]
      * Switch to new scope backend and apply required visual adaptations.
        (LP: #1294294)
    
      [ Albert Astals ]
      * Switch to new scope backend and apply required visual adaptations.
        (LP: #1294294)
      * LVWPH: cull lost items lost items will be released on the next
        updatePolish cycle but meanwhile don't let them be visible
    
      [ Daniel d'Andrada ]
      * Switch to new scope backend and apply required visual adaptations.
        (LP: #1294294)
    
      [ Michał Karnicki ]
      * Switch to new scope backend and apply required visual adaptations.
        (LP: #1294294)
     -- Ubuntu daily release <email address hidden>   Mon, 24 Mar 2014 16:10:24 +0000
  • unity8 (7.84+14.04.20140319.1-0ubuntu1) trusty; urgency=low
    
      [ Michał Sawicz ]
      * Work around bug #1293478 - make sure to send ints, not doubles for
        volume control. (LP: #1293478)
    
      [ Nick Dedekind ]
      * Fixed binding being cleared when manually changing slider value
        (lp#1283191). (LP: #1283191)
    
      [ Albert Astals ]
      * Fix indicators highlight position on 5.2 We need to take into
        account the list originX if we're using the list delegates x outside
        the list itself
      * LVWPH: Make sure m_firstVisibleIndex is correctly set on
        removeNonVisibleItems
     -- Ubuntu daily release <email address hidden>   Wed, 19 Mar 2014 16:40:20 +0000
  • unity8 (7.84+14.04.20140317.2-0ubuntu1) trusty; urgency=low
    
      [ CI bot ]
      * Resync trunk
    
      [ Michał Sawicz ]
      * Revert disable-hud, we weren't ready to land it yet.
    
      [ Mirco Müller ]
      * The snap-decision AP-test for "incoming call"-case used the wrong
        objectName "notification0". It has to be "notification1".
     -- Ubuntu daily release <email address hidden>   Mon, 17 Mar 2014 15:54:39 +0000
  • unity8 (7.84+14.04.20140314-0ubuntu1) trusty; urgency=low
    
      [ Michał Sawicz ]
      * Fix tests under Qt 5.2.
      * CardHeader improvements depending on background. Also drop prices,
        they need to be reworked into attributes.
      * Bring Cards closer to design
      * Add back the workaround for not being able scroll the image gallery
        Taken from AppPreview.qml (LP: #1281709)
      * Only allow searching when preview isn't open. (LP: #1282475)
      * Adds carousel dynamic switch
    
      [ Leo Arias ]
      * Update the url dispatcher test to use the fake app fixture from the
        toolkit.
    
      [ Albert Astals ]
      * Fix tests under Qt 5.2.
      * Workaround compiz/unity7 behaviour change/bug
    
      [ Michael Zanetti ]
      * Fix tests under Qt 5.2.
      * Disable HUD from the bottom edge.
    
      [ Andrea Cimitan ]
      * Adds carousel dynamic switch
    
      [ CI bot ]
      * Resync trunk
    
      [ Michał Karnicki ]
      * CardHeader improvements depending on background. Also drop prices,
        they need to be reworked into attributes.
     -- Ubuntu daily release <email address hidden>   Fri, 14 Mar 2014 15:46:10 +0000
  • unity8 (7.84+14.04.20140307-0ubuntu1) trusty; urgency=low
    
      * New rebuild forced
     -- Ubuntu daily release <email address hidden>   Fri, 07 Mar 2014 10:54:33 +0000
  • unity8 (7.84+14.04.20140306-0ubuntu1) trusty; urgency=low
    
      [ Bill Filler ]
      * Convert gallery and camera to click
    
      [ Michael Zanetti ]
      * Just disable HUD tests, without really disabling the HUD itself
    
      [ Sergio Schvezov ]
      * Convert gallery and camera to click
     -- Ubuntu daily release <email address hidden>   Thu, 06 Mar 2014 16:45:46 +0000
  • unity8 (7.84+14.04.20140304-0ubuntu1) trusty; urgency=low
    
      [ Michael Terry ]
      * Ensure that the selected() signal is emitted by the greeter on
        startup, fixing the background on startup for the first user in
        tablet mode.
    
      [ Nick Dedekind ]
      * Remocked IndicatorModel to fix qt5.2.1 changes.
    
      [ Albert Astals ]
      * Initialize m_distance (LP: #1285385)
      * import Ubuntu.Components so we can use UbuntuAnimation
     -- Ubuntu daily release <email address hidden>   Tue, 04 Mar 2014 11:43:04 +0000
  • unity8 (7.84+14.04.20140228-0ubuntu1) trusty; urgency=low
    
      [ Michał Sawicz ]
      * Fix CardHeader title font weight.
      * Delete stale sockets. (LP: #1285215)
    
      [ Dmitrijs Ledkovs ]
      * Ship python3 autopilot modules.
    
      [ Albert Astals ]
      * Cleanup DashContent Remove unused signals and properties
    
      [ Michał Karnicki ]
      * Take it easy on the logging.
      * Fix CardHeader title font weight.
    
      [ Nick Dedekind ]
      * Added ability to change indicator profile in shell (env
        UNITY_INDICATOR_PROFILE)
    
      [ Andrea Cimitan ]
      * Rename PreviewRating to PreviewRatingInput
      * Adds PreviewRatingDisplay
    
      [ Daniel d'Andrada ]
      * DirectionalDragArea: Reset status if disabled while dragging (LP:
        #1276122)
    
      [ Dimitri John Ledkov ]
      * Ship python3 autopilot modules.
     -- Ubuntu daily release <email address hidden>   Fri, 28 Feb 2014 10:48:06 +0000
  • unity8 (7.84+14.04.20140221-0ubuntu1) trusty; urgency=low
    
      [ Michał Sawicz ]
      * Add card background support.
      * Increase the sidestage threshold.
    
      [ Jussi Pakkanen ]
      * Move downloads to their own threads so they don't muck about with
        the parent thread's event loop. (LP: #1240408)
     -- Ubuntu daily release <email address hidden>   Fri, 21 Feb 2014 09:06:04 +0000
  • unity8 (7.84+14.04.20140218-0ubuntu1) trusty; urgency=low
    
      [ Michał Sawicz ]
      * Center-align title when it's alone in the header.
    
      [ Leo Arias ]
      * Prepare unity8 to the _uinput refactors in autopilot.
    
      [ Albert Astals ]
      * Progress Preview Widget
      * LWPH Fix crash from bug 1279434 (LP: #1279434)
      * Show the loading indicator of the screenshot in video playback
    
      [ Andrea Cimitan ]
      * Adds rating preview widget. Work on the rating widget
    
      [ Daniel d'Andrada ]
      * Make DirectionalDragArea work when rotated The drag gesture
        direction is in local coordinates, not in scene coordinates
    
      [ Michał Karnicki ]
      * Center-align title when it's alone in the header.
     -- Ubuntu daily release <email address hidden>   Tue, 18 Feb 2014 11:41:58 +0000
  • unity8 (7.84+14.04.20140212-0ubuntu1) trusty; urgency=low
    
      [ Gerry Boland ]
      * Add InputFilterArea to sidestage handle to block input to mainstage
        app while moving sidestage (LP: #1275732)
    
      [ Leo Arias ]
      * On the autopilot helper to open a scope, wait for the dash content
        list to stop moving. (LP: #1277591)
      * Added a test to swipe out an application started by url-dispatcher.
    
      [ Nick Dedekind ]
      * Added a "-profile" option to the indicator-client to switch between
        indicator service profiles.
      * Fixed issue importing plugin qml files into qtcreator
    
      [ Albert Astals ]
      * Fix test_previewCycle
      * Don't move the list contentY unless there's a preview to show (LP:
        #1271676)
      * Add overlay to card. Fix implicit card height. .
      * PreviewHeader Is just a link of the widgetData with the CardHeader
      * Fix tst_Preview.qml
      * Scopes guys want the data back
      * Link the pageheader scope with the current scope So that the
        activity indicator on search works again (LP: #1279316)
    
      [ Andrea Cimitan ]
      * Add PreviewImage
      * Preview widget for video playback
    
      [ CI bot ]
      * Add overlay to card. Fix implicit card height. .
     -- Ubuntu daily release <email address hidden>   Wed, 12 Feb 2014 15:15:03 +0000
  • unity8 (7.84+14.04.20140207.1-0ubuntu1) trusty; urgency=low
    
      [ Ted Gould ]
      * You can't tap anywhere
    
      [ Michał Sawicz ]
      * Wait for the indicator to appear.
      * Add CardTool to determine category-wide card properties based on the
        category template. Clean up test configurations, too.
      * Actions Preview Widget
      * Add Preview for new generation scopes.
      * Add overlay to card. Fix implicit card height. .
    
      [ Albert Astals ]
      * Basic ImageGallery widget for Previews Mostly a copy of the code
        used in AppPreview.qml but without the MouseArea hack that I'll wait
        to introduce until we start using this somewhere were it is needed
      * Actions Preview Widget
    
      [ Andrea Cimitan ]
      * First audio player widget for previews, with tests
      * Adds TextSummary preview widget
    
      [ Michał Karnicki ]
      * Add overlay to card. Fix implicit card height. .
    
      [ Michael Terry ]
      * Expand greeter demo support to include listing multiple users and
        specifying individual passwords and names.
     -- Ubuntu daily release <email address hidden>   Fri, 07 Feb 2014 10:46:46 +0000
  • unity8 (7.84+14.04.20140204-0ubuntu1) trusty; urgency=low
    
      [ Michael Terry ]
      * Disable NM integration test, jenkins has a problem with it because
        logind isn't configured
    
      [ Ubuntu daily release ]
      * New rebuild forced
    
      [ Michał Sawicz ]
      * Add ubuntu-settings-components to build script. Revert workaround
        for bug #1268578, got fixed upstream. Drop GenericName from
        unity8.desktop. (LP: #1268578)
      * Improve Card and CardHeader layouts: anchor summary to art when no
        header. don't indent header when no mascot. reduce header and
        summary font sizes and weights. increase art shape radius .
      * Add doxygen-based documentation generator.
      * Add CardTool to determine category-wide card properties based on the
        category template. Clean up test configurations, too.
      * Move upstart kill timeout to the unity8 job itself.
      * Don't treat scope as active when preview open to inhibit model
        updates and reset processing on previewData changes. (LP: #1275832)
    
      [ Leo Arias ]
      * Added the DashPreview autopilot helper.
    
      [ Michał Karnicki ]
      * CardHeader mascot improvements.
     -- Ubuntu daily release <email address hidden>   Tue, 04 Feb 2014 14:09:14 +0000
  • unity8 (7.84+14.04.20140130.is.7.84+14.04.20131220-0ubuntu1) trusty; urgency=medium
    
      * Reverting to last known good version, as after installing a click
        application, it redirects you to the first click application everytime.
        (LP: #1275832)
     -- Didier Roche <email address hidden>   Mon, 03 Feb 2014 16:56:47 +0000
  • unity8 (7.84+14.04.20140130-0ubuntu1) trusty; urgency=low
    
      [ Michał Sawicz ]
      * Bring back libunity-mir1, it's dlopen'ed, so not linked to unity8,
        so not in shlibs.
     -- Ubuntu daily release <email address hidden>   Thu, 30 Jan 2014 14:00:40 +0000
  • unity8 (7.84+14.04.20140129-0ubuntu1) trusty; urgency=low
    
      [ Nick Dedekind ]
      * Added Panel/VisibleIndicatorsModel for use with both indicator row &
        menuContent. This removes the need to hide indicators in the row and
        map inicator indexes between row & content. Fixes the indicator
        highlight line offset not bound by listView position.
      * Ported indicators to using ubuntu-settings-components
    
      [ Albert Astals ]
      * Prepend /sbin/ to initctl calls My phablet user does not have /sbin/
        in path and thus this calls fail
      * Call updateDelegateCreationRange when it's needed It depends on
        other variables than the ones we were using to call it, so need to
        call it if these change too Device manual test, go to apps scope,
        scroll down so that only part of the installed apps collapsed
        category is shown, expand it, see how previously some icons were not
        painted and now they are
    
      [ Mirco Müller ]
      * Fixed the failure of notification autopilot-test
        test_sd_incoming_call.
    
      [ Andrea Cimitan ]
      * Add AP test for policykit/network manager, which was causing issues
        with nested mir
    
      [ CI bot ]
      * Resync trunk
    
      [ Michał Karnicki ]
      * Don't display artShape when artImage source not set.
      * Fix FilterGrid rendering issues.
     -- Ubuntu daily release <email address hidden>   Wed, 29 Jan 2014 16:11:20 +0000
  • unity8 (7.84+14.04.20140128-0ubuntu1) trusty; urgency=low
    
      [ Michal Hruby ]
      * Added unity-scope-tool, which will help when developing scopes.
    
      [ Michał Sawicz ]
      * Added unity-scope-tool, which will help when developing scopes.
      * Use full DashContent, not just GenericScopeView in ScopeTool.qml.
      * Bring Card and CardHeader over from new-scopes.
      * Work around bug #1268578. (LP: #1268578)
      * Drop unnecessary version dependencies.
      * Return null instead of undefined from findChild and
        findInvisibleChild.
      * Fix CardHeader and Card heights (empty Label does have non-zero
        height apparently). Also improve test robustness and reduce future
        diffs.
    
      [ Albert Astals ]
      * Do not assert if the item we are removing was not created yet
        (because e.g. it's not in the viewport).
      * Position correctly the pointer of the search history box .
      * Make test_filter_expand_expand less unstable in CI VMs Make sure
        header0 is the header0 we want to click On the CI VM stuff is a bit
        slower than on real hw and we were clicking in the wrong place.
      * Add TabBar to the Dash header navigation Changes this comes with: *
        DashBar at the bottom is gone * PageHeader doesn't have a Label
        anymore, it has the childItem property where you add which thing it
        has to contain * New: PageHeaderLabel mimics the old behaviour of
        PageHeader * The header of the LVWPH of GenericScopeView is now fake
        and only used for positioning. There is a single global floating
        header in DashContent (which is a PageHeader with a TabBar as
        childItem) * The GenericScopeView previewLoader and OpenEffect have
        been also moved to the DashContent so that the openEffect includes
        the floating header in the "animation" .
      * Introduce the HorizontalJournal.
      * If there are no items m_firstVisibleIndex has to be -1 .
      * Add some more documentation about tests to the CODING file.
      * Fixes to the journal cmake tests code * Output to the correct
        filename for the test * Don't output stuff from the tryXYZ targets.
      * Adapt to findChild return value changes .
      * Organic Grid for the Dash View.
      * Misc journal fixes Don't init *modelIndex to INT_MAX Makes no sense
        since we're not doing any qMin and the calling function also accepts
        any index >= 0 as valid so in some cases it may end up wanting to
        create an index that doesn't exist Don't refill if height() < 0,
        that gives bad ranges for from/to and the code gets confused .
    
      [ Michał Karnicki ]
      * Fix grid view column count.
      * Add test for minimum number of items in a carousel.
    
      [ Allan LeSage ]
      * Add stubs for indicators autopilot tests.
    
      [ Andrea Cimitan ]
      * Avoid input falling through notifications onto surfaces below, thus
        fixing LP: #1257312. (LP: #1257312)
    
      [ Leo Arias ]
      * Close the Touch devices after the tests. (LP: #1267600)
      * Added methods to scroll to other scopes on autopilot tests.
      * Added autopilot helpers for the app scope and the app preview.
        Install the fake scopes in order to use them on the tests. (LP:
        #1269114)
      * On autopilot helpers, wait for the scope category to appear.
    
      [ Nick Dedekind ]
      * Visual updates for indicator panel highlight and opening opacity.
      * Added inidcator tests for page & item factories.
      * Fixes visible indicator misalignment in indicator items/menus
        (lp#1264678). (LP: #1264678)
    
      [ Mirco Müller ]
      * Fixed the failure of notification autopilot-test
        test_sd_incoming_call.
    
      [ Michael Zanetti ]
      * clean up fullscreen notifications code.
      * import qml files into cmake, drop qmlproject.
      * also add qml files in tests directory.
      * Added autopilot helpers for the app scope and the app preview.
        Install the fake scopes in order to use them on the tests. (LP:
        #1269114)
    
      [ Michael Terry ]
      * Fix failure to build when using the ./build script with ninja-build
        installed. (LP: #1268525)
      * Point DBus-activated processes at unity8's MIR_SOCKET rather than
        the system socket.
    
      [ Daniel d'Andrada ]
      * DragHandle: Never restart hinting animation while still pressed (LP:
        #1269022)
    
      [ Bill Filler ]
      * fix for lp:1259294, turn off auto capitalization for wifi password
        field. (LP: #1259294)
      * disable predictive text in Dash search field as it interferes with
        built-in search (LP: #1273643)
     -- Ubuntu daily release <email address hidden>   Tue, 28 Jan 2014 15:58:45 +0000
  • unity8 (7.84+14.04.20131220-0ubuntu1) trusty; urgency=low
    
      [ Michał Sawicz ]
      * Clean up root project file. Introduce include/ and qml/ and move
        files around to be where they fit, also adapt everything else to
        match.
    
      [ Michael Hall ]
      * Update CODING to reflect the fact that only 14.04 is supported
        currently.
    
      [ Christopher Lee ]
      * Make use of helpers in all tests. (LP: #1260860). (LP: #1260860)
    
      [ Nic ]
      * Added kill time 30 to unity8 override. Added install path. (LP:
        #1260379)
    
      [ Nick Dedekind ]
      * Added parser for strftime in TimeFormatter. Moved TimeFormatter to
        Utils plugin.
    
      [ Mirco Müller ]
      * Support fullscreen for special-case extended snap-decision of the
        pin-unlock dialog.
    
      [ Michael Zanetti ]
      * Change the default behaviour of the Lockscreen to have a variable
        PIN length, requiring the user to confirm with OK.
    
      [ Daniel d'Andrada ]
      * Update CODING with instructions on how to run tests.
    
      [ Dimitri John Ledkov ]
      * Fix cross-compilation.
    
      [ Albert Astals ]
      * Vertical journal Comes from lp:~aacid/+junk/verticalJournal.
      * Add code and tests for incremental inserting/removing from the end.
    
      [ Ubuntu daily release ]
      * Automatic snapshot from revision 603
     -- Ubuntu daily release <email address hidden>   Fri, 20 Dec 2013 03:23:08 +0000
  • unity8 (7.84+14.04.20131212-0ubuntu1) trusty; urgency=low
    
      [ Michał Sawicz ]
      * Add PyDev project files for autopilot tests. Also tweak .bzrignore
        to not ignore generic Eclipse project definitions.
      * Retry unlocking the greeter three times.
      * Reduce code duplication and clean up CMakeLists and includes in
        indicator tests.
    
      [ Nick Dedekind ]
      * Replaced indicator page dynamic menuSelected binding with Connection
        to listview selectedIndex property. (LP: #1243146)
      * Indicators close when menu items are activated. (LP: #1238182)
      * Fixed up connections for changes to model data. (LP: #1253810)
    
      [ Albert Astals ]
      * dashItemSelected -> showDashHome Because we are not using the index
        at all in the upper layers.
      * Fix filtering colllapsing/expanding again Also the delegate creation
        range stuff flows up->down not down->up so rearrange the bindings.
    
      [ Ubuntu daily release ]
      * Automatic snapshot from revision 590
     -- Ubuntu daily release <email address hidden>   Thu, 12 Dec 2013 21:41:19 +0000
  • unity8 (7.84+14.04.20131206.1-0ubuntu1) trusty; urgency=low
    
      [ Michal Hruby ]
      * Ensure DashContent's ListView's currentItem is set if the model is
        not empty.
    
      [ Michał Sawicz ]
      * Don't generate build-deps .deb twice and allow overriding
        QML2_IMPORT_PATH in ./run.
    
      [ Albert Astals ]
      * Remove unused Applications/ folder .
      * Implement an 'interface' for Dash Renderers.
      * Use deelistmodel's conversion method Instead of a copy of the code .
      * Remove icons we don't use .
      * Do not start apps or go to dash on demo If you are pulling the
        launcher out while in demo mode it doesn't make sense to let you
        start applications. Besides it locks you out because it starts the
        app and the demo is still not finished so you can't really use any
        of the edges to escape Bug #1233696. (LP: #1233696)
      * Add a test for the carousel showing the preview when being clicked .
      * Fix collapsing of categories not working and the
        expansion/collapsing animation +test.
    
      [ Timo Jyrinki ]
      * Depend on either Qt 5.2 or libqt5v8-5-private-dev.
      * qtdeclarative5-private-dev 5.0.2-6ubuntu5 now depends directly on Qt
        V8 private headers. The remaining "qtdeclarative5-private-dev"
        dependency is enough now both when compiling against 5.0.2 or 5.2.
    
      [ Pete Woods ]
      * Handle optional parameterized action properties. (LP: #1256258)
    
      [ Andrea Cimitan ]
      * Implement an 'interface' for Dash Renderers.
    
      [ Michael Zanetti ]
      * Added music preview.
      * rename some parameters from desktopFile to appId as scopes are now
        changed to give us the appId.
      * unhardcode launcher's search paths for .desktop files.
      * Enable teasing of the phone greeter even though we have a
        lockscreen.
      * check if variant is valid to avoid asserting in debug mode when the
        connection to AccountsService doesn't work for some reason .
    
      [ Michael Terry ]
      * Add the DBus greeter API from the desktop greeter into the unity8
        greeter.
    
      [ Daniel d'Andrada ]
      * Dash: disable close mode when you click outside app thumbnails To
        leave the termination mode you can now just mouse/touch press
        anywhere outside the running applications' thumbnails The other way,
        which still works, is long-pressing a thumbnail once more. (LP:
        #1193414)
    
      [ Ubuntu daily release ]
      * Automatic snapshot from revision 579
     -- Ubuntu daily release <email address hidden>   Fri, 06 Dec 2013 13:15:57 +0000
  • unity8 (7.84+14.04.20131128.2-0ubuntu1) trusty; urgency=low
    
      [ Michal Hruby ]
      * Depend on the separate scopes plugin
      * Move the BottomBar* DBus communicator to the Utils plugin.
    
      [ Michał Sawicz ]
      * Wait for DashHome to be available in tst_Shell. (LP: #1254898)
      * Use plugindir from unity-shell-api.pc.
      * Expect stop in upstart job and raise in case of surfaceflinger. (LP:
        #1239876)
    
      [ Albert Astals ]
      * Fix time test in Qt 5.2 Make factors an array instead of a
        object/dict Objects/dicts are unordered by definition, it happened
        that Qt 5.0 gave them in the orrder we wanted, but with Qt 5.2 is
        failing, and we don't even need the "key", so array works as well
        :).
      * Test that the dash hswipe is disabled while the inner stuff is
        moving .
      * Skip restMaximizeVisibleAreaMoveUpAndShowHeader, it's causing too
        many failed runs And we are confident it's failing because of the
        suboptimal scenegraph run in 5.0.x.
      * Make Dash::test_show_scope_on_load more robust If we are testing
        showScopeOnLoaded make sure we force a scope reload after we set it,
        otherwise it may just happen that the scope has already been loaded
        and the expectaction that we'll change the list to it is just wrong.
      * Dash renderer signals: No need to pass the model up and down Whoever
        is listening to the signal has access to the item that emits the
        signal and has the model right there accessible if needs it.
      * LVWPH: Fix header going bad when setContentHeight ends up moving the
        viewport How to reproduce the bug easily without the patch: * In the
        Dash Home, search for london * Scroll to the bottom * Start moving
        to the apps scope very slowly * At around 3/4 of the move you'll see
        the header in the home scope went to a bad position * Go back to the
        Dash Home. (LP: #1237942, #1246351)
      * Remove unused AppInfo and VideoInfo files .
      * Kill unused ApplicationsFilterGrid.qml .
      * Unify ScopeView and GenericScopeView .
      * Fix header getting lost as per bug 1245824. (LP: #1245824)
      * Remove unused Time.js and its test .
      * Do not include the QtQml megaheader Include only qqml.h which is
        what we need in these files.
      * Don't do stuff if our parent context is gone We'll be gone soon too
        (and crash probably) so don't do anything. This looks a bit like a
        workaround, wait for 5.2 better painting/dispatching loop to see if
        this is not needed anymore, we find a better way to do it, or we
        decide this is fine.
    
      [ Lars Uebernickel ]
      * Allow setting different indicator positions for different profiles.
    
      [ Mirco Müller ]
      * Added checkbox for toggling between echo-modes of password-
        entryfields in ext. snap-decisions.
      * Fixes bug #1200569. (LP: #1200569)
    
      [ Andrea Cimitan ]
      * Switch to application scope when a dash swipe is taking place and an
        app is on foreground. (LP: #1231996)
      * Shifts wallpaper rendering for greeter lockscreen to be inline with
        shell. (LP: #1231731)
      * Dinamically load the Carousel/Filtergrid with more than 6 items.
        (LP: #1226288, #1234105)
      * Removes Math.js and its usage. Use SDK ones.
    
      [ Gerry Boland ]
      * DragHandle: javascript argument name clashes with local variable.
        Yes it works, but is a little unsafe.
    
      [ Nick Dedekind ]
      * Added UnityMenuModel submenu row removal awareness in
        UnityMenuModelStack.
      * Round indicator widget icon/label width up to closest gu for
        alignment. (LP: #1236267)
      * Indicator re-select by dragging from top when fully opened. (LP:
        #1213164)
      * Fixed a race condition causing search history popup to show up when
        it shouldn't. (LP: #1249369)
    
      [ Christopher Lee ]
      * Unity8 tests now make use of the helper functions (added in the pre-
        req branch) so that the helper functions are tested as part of daily
        business.
    
      [ Daniel d'Andrada ]
      * Improve DirectionalDragArea Removed Rejected status, simplifying
        state machine. Added compositionTime property. Multi-finger
        scenarios are better handled now. Refactored TimeSource in
        Ubuntu.Gestures plugin. Added an easy way to debug
        DirectionalDragArea by having switchable debug prints. Updated tests
        to also simulate the passage of time. Use touch point scene
        coordinates for gesture recognition so that moving the.
        DirectionalDragArea (as in a hinting DragHandle) won't affect it.
        (LP: #1228336)
      * Add right-edge drag hinting to Greeter To match with the existing
        teasing animation when you tap on the right half of the Greeter.
        Also has the side benefit of making the code look a bit nicer.
      * Refactor Ubuntu.Gesture tests to share common logic Take the common
        part out of tst_DirectionalDragArea and put it into a separate base
        class, GestureTest, so that it can be shared with other, future,
        tests. In CMakeLists.txt, create a macro out of DirectionalDragArea
        build script to be used by future tests with similar requirements
        and structure. Also add the "m_" prefix to member variables.
      * Remove dead code from Utils plugin They are not being used anywhere.
    
      [ Michael Terry ]
      * Make EdgeDemoOverlay test more reliable by testing for what we
        really care about, not an indirect indicator of it. (LP: #1248232)
      * Explicitly set MIR_SOCKET for other upstart jobs, rather than
        relying on the default socket, since that won't work once we move to
        a nested Mir.
    
      [ Michael Zanetti ]
      * don't add margins to RunningApplicationTile's label. (LP: #1245482)
      * allow SIM PIN entry to have a variable pin length (by adding a done-
        button). (LP: #1240561)
      * fix launcher wording for pinning actions. (LP: #1240891)
      * fix preview background positioning don't explicitly take originY
        into account as it's already in there implicitly. make sure we don't
        split the openeffect in a place where it can be covered by the
        header.
      * fix album artwork containing / in the name. (LP: #1237829)
      * small launcher tweaks fix fakeDragItem's initial position to match
        with real item. remove UbuntuShape's border glow. .
      * drop all references to LighDM from the Lockscreen This should make
        it generic enough to allow reusing it for SIM PIN entry .
    
      [ Omer Akram ]
      * make the non working code in the screen unlocker helper work.
    
      [ Nicolas d'Offay ]
      * Pushed up the z order of the clock in GreeterContent. (LP: #1233146)
      * Search history is now persistent across all scopes and remains in
        QML. (LP: #1226221)
    
      [ Ubuntu daily release ]
      * Automatic snapshot from revision 556
     -- Ubuntu daily release <email address hidden>   Thu, 28 Nov 2013 18:09:17 +0000
  • unity8 (7.83+14.04.20131106-0ubuntu1) trusty; urgency=low
    
      [ Andrea Cimitan ]
      * Place ShaderEffectSource of UbuntuShapeForItem under the Shape Item.
        (LP: #1239317)
    
      [ Omer Akram ]
      * test: make sure the search indicator hides when an app has focus.
    
      [ Nick Dedekind ]
      * Fixed indicator slider menu item alignment to label field and icon.
        (LP: #1240756)
    
      [ chris.gagnon ]
      * Update to autopilot 1.4.
    
      [ Ubuntu daily release ]
      * Automatic snapshot from revision 500
     -- Ubuntu daily release <email address hidden>   Wed, 06 Nov 2013 03:37:02 +0000
  • unity8 (7.83+14.04.20131105.1-0ubuntu1) trusty; urgency=low
    
      [ Michał Sawicz ]
      * Implement switching between previews by swiping. (LP: #1220651,
        #1088572)
    
      [ Nick Dedekind ]
      * Faster loading of indicator menus. (LP: #1226650)
    
      [ Albert Astals ]
      * Make sure we have ssh started when we need it .
      * Fix a few warnings in DashContent.qml on shutdown
        Dash/DashContent.qml:119: TypeError: Cannot read property
        'previewShown' of null Dash/DashContent.qml:120: TypeError: Cannot
        read property 'moving' of null .
      * Don't use deprecated Panel methods.
    
      [ Christopher Lee ]
      * Adds an easy to consume function that attempts to unlock the unity
        greeter. (LP: #1240261)
    
      [ Lars Uebernickel ]
      * Indicators: add TimeFormatter and use it in the messaging menu This
        component can be used to turn a timestamp and a format string into a
        string with the corresponding time and format. The string will
        change whenever the timezone changes. (LP: #1236413)
    
      [ Andrea Cimitan ]
      * Allow drag over bounds, but not overshoot. (LP: #1204300)
      * Threshold to activate the left edge swipe to reveal dash is now 26
        GU. (LP: #1236286)
    
      [ Michael Zanetti ]
      * replace the launcher quicklist's Popover with an own quicklist
        implementation The Popover probably won't ever support what the
        launcher needs.
      * Implement switching between previews by swiping. (LP: #1220651,
        #1088572)
      * don't trigger the greeter teasing during a movement of the greeter.
    
      [ Ubuntu daily release ]
      * Automatic snapshot from revision 495
     -- Ubuntu daily release <email address hidden>   Tue, 05 Nov 2013 12:22:04 +0000
  • unity8 (7.83+14.04.20131031-0ubuntu1) trusty; urgency=low
    
      [ Michał Sawicz ]
      * Use setenv as early as possible to avoid setenv and getenv clashing
        in multi-threaded situations. (LP: #1240866)
    
      [ Ubuntu daily release ]
      * Automatic snapshot from revision 482
     -- Ubuntu daily release <email address hidden>   Thu, 31 Oct 2013 20:10:56 +0000
  • unity8 (7.83+14.04.20131028.1-0ubuntu1) trusty; urgency=low
    
      * New rebuild forced
      * Automatic snapshot from revision 480
    
    unity8 (7.83+14.04.20131028-0ubuntu1) trusty; urgency=low
    
      [ Andrea Cimitan ]
      * Fix 1195349 by counting drawbuffer on the newContentX logic of the
        carousel When we changed carousel from repeater to listview, we
        added drawbuffer. this breaks the logic of newContentX, which was
        considered disabled and set to -1. The correct disabled value now
        has to take into account the drawbuffer. (LP: #1195349)
    
      [ Christopher Lee ]
      * Checks both then env and upstart env for the currently set
        XDG_DATA_DIRS so they can be set correctly for the test.
    
      [ Ubuntu daily release ]
      * Automatic snapshot from revision 479
     -- Ubuntu daily release <email address hidden>   Mon, 28 Oct 2013 22:42:07 +0000
  • unity8 (7.83+13.10.20131016.2-0ubuntu1) saucy; urgency=low
    
      [ Loïc Minier ]
      * Merge ~lool/unity8/drop-setcap-conf. Drop unity8-setcap.conf as this
        breaks desktop installs (no boot-hook event is emitted, boot
        stalls); add maintscript snippet to rm_conffile on upgrades; this
        boot-hook is now shipped under a different name in lxc-android-
        config.
    
      [ Michał Sawicz ]
      * Ship a camera-app.desktop file and use a custom XDG_DATA_DIRS for
        testing.
    
      [ Ubuntu daily release ]
      * Automatic snapshot from revision 472
     -- Ubuntu daily release <email address hidden>   Wed, 16 Oct 2013 23:15:48 +0000