lp:~gerboland/unity/refactor-wm-and-test
Created by
Gerry Boland
and last modified
- Get this branch:
- bzr branch lp:~gerboland/unity/refactor-wm-and-test
Only
Gerry Boland
can upload to this branch. If you are
Gerry Boland
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
Superseded
for merging
into
lp:unity/phablet
- PS Jenkins bot (community): Needs Fixing (continuous-integration)
- Michael Zanetti (community): Needs Fixing
-
Diff: 1874 lines (+1239/-297)16 files modifiedCMakeLists.txt (+1/-1)
Shell.qml (+22/-247)
Stages/SideStage.qml (+1/-1)
Stages/Stage.qml (+6/-1)
Stages/StageManager.qml (+293/-0)
debian/qml-phone-shell.install (+1/-1)
tests/mocks/Ubuntu/Application/ApplicationListModel.cpp (+2/-2)
tests/mocks/Ubuntu/Application/ApplicationManager.cpp (+50/-36)
tests/mocks/Ubuntu/Application/ApplicationManager.h (+9/-0)
tests/qmltests/CMakeLists.txt (+4/-6)
tests/qmltests/Stages/tst_SideStage.qml (+1/-1)
tests/qmltests/Stages/tst_Stage.qml (+1/-1)
tests/qmltests/Stages/tst_StageManager-phone.qml (+255/-0)
tests/qmltests/Stages/tst_StageManager-tablet.qml (+394/-0)
tests/qmltests/Stages/tst_StageManager/ListSelector.qml (+101/-0)
tests/qmltests/Stages/tst_StageManager/StageManagerTestCase.qml (+98/-0)
Superseded
for merging
into
lp:unity
- Unity Team: Pending requested
-
Diff: 51340 lines (+48597/-0) (has conflicts)470 files modified.bazaar/Makefile (+6/-0)
.bazaar/plugins/makecheck_unity_phablet.py (+34/-0)
.bzr-builddeb/default.conf (+2/-0)
.bzrignore (+9/-0)
Applications/Application.qml (+54/-0)
Applications/applications.js (+115/-0)
Bottombar/Bottombar.qml (+147/-0)
Bottombar/HudButton.qml (+63/-0)
CMakeLists.txt (+229/-0)
CODING (+103/-0)
COPYING (+674/-0)
CTestCustom.cmake.in (+16/-0)
Components/AnimationControllerWithSignals.qml (+64/-0)
Components/ApplicationManagerWrapper.qml (+120/-0)
Components/ApplicationScreenshot.qml (+61/-0)
Components/BaseCarouselDelegate.qml (+23/-0)
Components/Carousel.qml (+253/-0)
Components/CrossFadeImage.qml (+149/-0)
Components/DraggingArea.qml (+121/-0)
Components/FilterGrid.qml (+137/-0)
Components/ListItems/Base.qml (+127/-0)
Components/ListItems/Header.qml (+73/-0)
Components/ListItems/Highlight.qml (+46/-0)
Components/ListItems/ThinDivider.qml (+31/-0)
Components/ListItems/VerticalThinDivider.qml (+26/-0)
Components/ListViewWithPageHeader.qml (+189/-0)
Components/Math.js (+26/-0)
Components/OpenEffect.qml (+130/-0)
Components/PageHeader.qml (+347/-0)
Components/RatingStars.qml (+41/-0)
Components/ResponsiveFlowView.qml (+81/-0)
Components/ResponsiveGridView.qml (+76/-0)
Components/Revealer.qml (+242/-0)
Components/SearchHistoryModel.qml (+41/-0)
Components/Showable.qml (+124/-0)
Components/StandardAnimation.qml (+22/-0)
Components/Tile.qml (+93/-0)
Components/Time.js (+49/-0)
Components/UbuntuShapeForItem.qml (+89/-0)
Components/VolumeControl.qml (+58/-0)
Components/carousel.js (+85/-0)
Components/graphics/PageHeaderBaseDivider@18.sci (+5/-0)
Components/graphics/non-selected@18.sci (+5/-0)
Dash/Apps/ApplicationsFilterGrid.qml (+56/-0)
Dash/Apps/AppsAvailableForDownloadModel.qml (+26/-0)
Dash/Apps/CloseIcon.qml (+62/-0)
Dash/Apps/FrequentlyUsedAppsModel.qml (+26/-0)
Dash/Apps/RunningApplicationTile.qml (+138/-0)
Dash/Apps/RunningApplicationsGrid.qml (+83/-0)
Dash/Dash.qml (+91/-0)
Dash/DashApps.qml (+183/-0)
Dash/DashBar.qml (+134/-0)
Dash/DashContent.qml (+155/-0)
Dash/DashHome.qml (+200/-0)
Dash/DashMusic.qml (+97/-0)
Dash/DashPeople.qml (+228/-0)
Dash/DashPreview.qml (+218/-0)
Dash/DashVideos.qml (+203/-0)
Dash/GenericLensView.qml (+95/-0)
Dash/LensView.qml (+48/-0)
Dash/Music/AlbumTile.qml (+116/-0)
Dash/Music/CarouselDelegateMusic.qml (+42/-0)
Dash/Music/MusicCarousel.qml (+34/-0)
Dash/Music/MusicFilterGrid.qml (+48/-0)
Dash/People/CarouselDelegatePeople.qml (+166/-0)
Dash/People/Data.qml (+71/-0)
Dash/People/Delegate.qml (+167/-0)
Dash/People/PeopleCarousel.qml (+43/-0)
Dash/People/PeopleFilterGrid.qml (+72/-0)
Dash/People/PeoplePreview.qml (+124/-0)
Dash/People/Preview/Address.qml (+74/-0)
Dash/People/Preview/Base.qml (+22/-0)
Dash/People/Preview/Generic.qml (+80/-0)
Dash/People/Preview/Phone.qml (+108/-0)
Dash/People/Preview/Status.qml (+97/-0)
Dash/People/graphics/bottomshape@18.sci (+5/-0)
Dash/Video/CarouselDelegateVideo.qml (+42/-0)
Dash/Video/VideoInfo.qml (+84/-0)
Dash/Video/VideoPreview.qml (+178/-0)
Dash/Video/VideosCarousel.qml (+34/-0)
Dash/Video/VideosFilterGrid.qml (+51/-0)
Greeter/Clock.qml (+66/-0)
Greeter/Greeter.qml (+56/-0)
Greeter/GreeterContent.qml (+122/-0)
Greeter/LoginList.qml (+367/-0)
Hud/Hud.qml (+496/-0)
Hud/HudParametrizedActionsPage.qml (+172/-0)
Hud/Result.qml (+84/-0)
Hud/ResultList.qml (+106/-0)
Hud/SearchBar.qml (+107/-0)
Hud/ShowingAnimation.qml (+54/-0)
Hud/SliderLabel.qml (+74/-0)
Hud/SoundAmplitudeDelegate.qml (+52/-0)
Hud/SoundAmplitudeVisual.qml (+146/-0)
Hud/ToolBar.qml (+33/-0)
Hud/ToolBarIcon.qml (+34/-0)
Hud/graphics/divider@20.sci (+5/-0)
Launcher/Launcher.qml (+419/-0)
Launcher/LauncherShortcuts.qml (+317/-0)
Launcher/ShortcutsContainer.qml (+39/-0)
Launcher/graphics/launcher_bg@18.sci (+5/-0)
Launcher/graphics/non-selected@18.sci (+5/-0)
Launcher/graphics/selected@18.sci (+5/-0)
MouseTouchAdaptor.cpp (+136/-0)
MouseTouchAdaptor.h (+52/-0)
Notifications/Notification.qml (+153/-0)
Notifications/Notifications.qml (+77/-0)
Notifications/timings.js (+23/-0)
Panel/IndicatorItem.qml (+70/-0)
Panel/IndicatorRow.qml (+104/-0)
Panel/Indicators.qml (+329/-0)
Panel/MenuContent.qml (+204/-0)
Panel/Menus/IndicatorMenuWindow.qml (+35/-0)
Panel/Menus/Overview.qml (+70/-0)
Panel/Menus/Overview/FlightModeWidget.qml (+60/-0)
Panel/Menus/Overview/OverviewGrid.qml (+144/-0)
Panel/Menus/Overview/VolumeWidget.qml (+88/-0)
Panel/Panel.qml (+204/-0)
Panel/PanelBackground.qml (+21/-0)
Panel/PanelSeparatorLine.qml (+25/-0)
Panel/SearchIndicator.qml (+83/-0)
Panel/graphics/handle@12.sci (+5/-0)
Panel/graphics/rectangular_dropshadow@30.sci (+5/-0)
Shell.qml (+327/-0)
Stages/SideStage.qml (+68/-0)
Stages/SidestageHandle.qml (+22/-0)
Stages/Stage.qml (+520/-0)
Stages/StageManager.qml (+275/-0)
Stages/graphics/sidestage_handle@20.sci (+5/-0)
build (+67/-0)
build_unity (+188/-0)
cmake/modules/EnableCoverageReport.cmake (+166/-0)
cmake/modules/FindLcov.cmake (+29/-0)
cmake/modules/Findgcovr.cmake (+31/-0)
cmake/modules/ParseArguments.cmake (+52/-0)
cmake/modules/QmlTest.cmake (+82/-0)
cmake/modules/autopilot.cmake (+7/-0)
debian/changelog (+757/-0)
debian/compat (+1/-0)
debian/control (+96/-0)
debian/copyright (+52/-0)
debian/libunity-api-dev.install (+3/-0)
debian/libunity-api-doc.install (+1/-0)
debian/libunity-api.install (+1/-0)
debian/qml-phone-shell-autopilot.install (+1/-0)
debian/qml-phone-shell-fake-env.install (+1/-0)
debian/qml-phone-shell.install (+20/-0)
debian/rules (+15/-0)
debian/source/format (+1/-0)
doc/DirectionalDragArea.svg (+311/-0)
doc/Doxyfile.in (+1826/-0)
include/CMakeLists.txt (+4/-0)
include/unity/CMakeLists.txt (+10/-0)
include/unity/Exception.h (+158/-0)
include/unity/UnityExceptions.h (+258/-0)
include/unity/api/CMakeLists.txt (+12/-0)
include/unity/api/Version.h.in (+103/-0)
include/unity/config.h (+30/-0)
include/unity/internal/ExceptionImpl.h (+60/-0)
include/unity/internal/UnityExceptionsImpl.h (+95/-0)
include/unity/scopes/CMakeLists.txt (+6/-0)
include/unity/util/CMakeLists.txt (+6/-0)
include/unity/util/Daemon.h (+129/-0)
include/unity/util/DefinesPtrs.h (+89/-0)
include/unity/util/FileIO.h (+40/-0)
include/unity/util/NonCopyable.h (+89/-0)
include/unity/util/internal/DaemonImpl.h (+67/-0)
include/unity/util/internal/ResourcePtr.h (+793/-0)
main.cpp (+140/-0)
paths.h.in (+64/-0)
plugins/CMakeLists.txt (+5/-0)
plugins/HudClient/CMakeLists.txt (+49/-0)
plugins/HudClient/hudclient.cpp (+309/-0)
plugins/HudClient/hudclient.h (+71/-0)
plugins/HudClient/hudtoolbarmodel.cpp (+98/-0)
plugins/HudClient/hudtoolbarmodel.h (+44/-0)
plugins/HudClient/plugin.cpp (+36/-0)
plugins/HudClient/plugin.h (+31/-0)
plugins/HudClient/qmldir (+1/-0)
plugins/HudClient/volumepeakdetector.cpp (+223/-0)
plugins/HudClient/volumepeakdetector.h (+78/-0)
plugins/LightDM/CMakeLists.txt (+43/-0)
plugins/LightDM/Greeter.cpp (+133/-0)
plugins/LightDM/Greeter.h (+70/-0)
plugins/LightDM/UsersModel.cpp (+70/-0)
plugins/LightDM/UsersModel.h (+37/-0)
plugins/LightDM/plugin.cpp (+47/-0)
plugins/LightDM/plugin.h (+35/-0)
plugins/LightDM/qmldir (+2/-0)
plugins/Ubuntu/CMakeLists.txt (+1/-0)
plugins/Ubuntu/Gestures/AxisVelocityCalculator.cpp (+143/-0)
plugins/Ubuntu/Gestures/AxisVelocityCalculator.h (+137/-0)
plugins/Ubuntu/Gestures/CMakeLists.txt (+31/-0)
plugins/Ubuntu/Gestures/Damper.h (+85/-0)
plugins/Ubuntu/Gestures/DirectionalDragArea.cpp (+292/-0)
plugins/Ubuntu/Gestures/DirectionalDragArea.h (+179/-0)
plugins/Ubuntu/Gestures/UbuntuGesturesGlobal.h (+23/-0)
plugins/Ubuntu/Gestures/plugin.cpp (+27/-0)
plugins/Ubuntu/Gestures/plugin.h (+31/-0)
plugins/Ubuntu/Gestures/qmldir (+2/-0)
plugins/Unity/CMakeLists.txt (+49/-0)
plugins/Unity/bottombarvisibilitycommunicatorshell.cpp (+35/-0)
plugins/Unity/bottombarvisibilitycommunicatorshell.h (+53/-0)
plugins/Unity/categories.cpp (+182/-0)
plugins/Unity/categories.h (+91/-0)
plugins/Unity/categoryfilter.cpp (+45/-0)
plugins/Unity/categoryfilter.h (+48/-0)
plugins/Unity/lens.cpp (+338/-0)
plugins/Unity/lens.h (+149/-0)
plugins/Unity/lenses.cpp (+182/-0)
plugins/Unity/lenses.h (+90/-0)
plugins/Unity/peoplepreviewdata.cpp (+438/-0)
plugins/Unity/peoplepreviewdata.h (+251/-0)
plugins/Unity/plugin.cpp (+66/-0)
plugins/Unity/plugin.h (+35/-0)
plugins/Unity/qmldir (+2/-0)
plugins/Utils/CMakeLists.txt (+36/-0)
plugins/Utils/plugin.cpp (+38/-0)
plugins/Utils/plugin.h (+34/-0)
plugins/Utils/qlimitproxymodelqml.cpp (+166/-0)
plugins/Utils/qlimitproxymodelqml.h (+60/-0)
plugins/Utils/qmldir (+2/-0)
plugins/Utils/qsortfilterproxymodelqml.cpp (+123/-0)
plugins/Utils/qsortfilterproxymodelqml.h (+58/-0)
plugins/Utils/ubuntuwindow.cpp (+36/-0)
plugins/Utils/ubuntuwindow.h (+42/-0)
po/CMakeLists.txt (+33/-0)
po/ar.po (+110/-0)
po/az.po (+110/-0)
po/ca.po (+110/-0)
po/de.po (+110/-0)
po/el.po (+110/-0)
po/en_AU.po (+110/-0)
po/eo.po (+110/-0)
po/es.po (+110/-0)
po/fi.po (+110/-0)
po/fo.po (+110/-0)
po/fr.po (+110/-0)
po/gl.po (+110/-0)
po/he.po (+110/-0)
po/hr.po (+110/-0)
po/hu.po (+110/-0)
po/id.po (+110/-0)
po/it.po (+110/-0)
po/kn.po (+110/-0)
po/ky.po (+110/-0)
po/lv.po (+110/-0)
po/my.po (+110/-0)
po/nb.po (+110/-0)
po/nl.po (+110/-0)
po/pl.po (+112/-0)
po/pt_BR.po (+110/-0)
po/ro.po (+111/-0)
po/ru.po (+110/-0)
po/si.po (+110/-0)
po/sl.po (+110/-0)
po/sr.po (+110/-0)
po/sv.po (+110/-0)
po/te.po (+110/-0)
po/tr.po (+110/-0)
po/uk.po (+110/-0)
po/unity8.pot (+110/-0)
po/update-unity-pot (+26/-0)
po/zh_CN.po (+110/-0)
po/zh_TW.po (+111/-0)
qml-phone-shell.desktop.in (+10/-0)
run (+57/-0)
run_on_device (+129/-0)
runtests.sh (+148/-0)
src/CMakeLists.txt (+14/-0)
src/libunity-api.pc.in (+23/-0)
src/unity/CMakeLists.txt (+10/-0)
src/unity/Exception.cpp (+145/-0)
src/unity/UnityExceptions.cpp (+246/-0)
src/unity/api/CMakeLists.txt (+8/-0)
src/unity/api/Version.cpp (+59/-0)
src/unity/api/internal/CMakeLists.txt (+4/-0)
src/unity/api/scopes/CMakeLists.txt (+6/-0)
src/unity/api/scopes/internal/CMakeLists.txt (+4/-0)
src/unity/internal/CMakeLists.txt (+6/-0)
src/unity/internal/ExceptionImpl.cpp (+244/-0)
src/unity/internal/UnityExceptionsImpl.cpp (+126/-0)
src/unity/util/CMakeLists.txt (+8/-0)
src/unity/util/Daemon.cpp (+89/-0)
src/unity/util/FileIO.cpp (+106/-0)
src/unity/util/internal/CMakeLists.txt (+5/-0)
src/unity/util/internal/DaemonImpl.cpp (+271/-0)
tests/CMakeLists.txt (+17/-0)
tests/autopilot/qml_phone_shell/__init__.py (+8/-0)
tests/autopilot/qml_phone_shell/emulators/__init__.py (+6/-0)
tests/autopilot/qml_phone_shell/emulators/main_window.py (+49/-0)
tests/autopilot/qml_phone_shell/tests/__init__.py (+77/-0)
tests/autopilot/qml_phone_shell/tests/helpers.py (+158/-0)
tests/autopilot/qml_phone_shell/tests/testbigscreen.py (+25/-0)
tests/autopilot/qml_phone_shell/tests/testcases.py (+145/-0)
tests/cleanincludes/CMakeLists.txt (+2/-0)
tests/cleanincludes/includechecker.py (+74/-0)
tests/copyright/CMakeLists.txt (+6/-0)
tests/copyright/check_copyright.sh (+55/-0)
tests/gtest/CMakeLists.txt (+18/-0)
tests/gtest/libgtest/CMakeLists.txt (+13/-0)
tests/gtest/unity/CMakeLists.txt (+8/-0)
tests/gtest/unity/Exceptions_test.cpp (+536/-0)
tests/gtest/unity/api/CMakeLists.txt (+1/-0)
tests/gtest/unity/api/Version/CMakeLists.txt (+4/-0)
tests/gtest/unity/api/Version/Version_test.cpp (+31/-0)
tests/gtest/unity/util/CMakeLists.txt (+4/-0)
tests/gtest/unity/util/Daemon/CMakeLists.txt (+4/-0)
tests/gtest/unity/util/Daemon/Daemon_test.cpp (+353/-0)
tests/gtest/unity/util/Daemon/daemon-tester.py (+57/-0)
tests/gtest/unity/util/DefinesPtrs/CMakeLists.txt (+4/-0)
tests/gtest/unity/util/DefinesPtrs/DefinesPtrs_test.cpp (+45/-0)
tests/gtest/unity/util/FileIO/CMakeLists.txt (+4/-0)
tests/gtest/unity/util/FileIO/FileIO_test.cpp (+71/-0)
tests/gtest/unity/util/internal/CMakeLists.txt (+1/-0)
tests/gtest/unity/util/internal/ResourcePtr/CMakeLists.txt (+4/-0)
tests/gtest/unity/util/internal/ResourcePtr/ResourcePtr_test.cpp (+529/-0)
tests/headers/CMakeLists.txt (+34/-0)
tests/headers/check_public_headers.py (+99/-0)
tests/headers/compile_headers.py (+158/-0)
tests/mocks/CMakeLists.txt (+2/-0)
tests/mocks/LightDM/CMakeLists.txt (+47/-0)
tests/mocks/LightDM/Greeter.cpp (+167/-0)
tests/mocks/LightDM/Greeter.h (+105/-0)
tests/mocks/LightDM/GreeterPrivate.h (+50/-0)
tests/mocks/LightDM/UsersModel.cpp (+128/-0)
tests/mocks/LightDM/UsersModel.h (+63/-0)
tests/mocks/LightDM/UsersModelPrivate.h (+59/-0)
tests/mocks/LightDM/demo/CMakeLists.txt (+10/-0)
tests/mocks/LightDM/demo/GreeterPrivate.cpp (+52/-0)
tests/mocks/LightDM/demo/UsersModelPrivate.cpp (+37/-0)
tests/mocks/LightDM/full/CMakeLists.txt (+17/-0)
tests/mocks/LightDM/full/GreeterPrivate.cpp (+92/-0)
tests/mocks/LightDM/full/UsersModelPrivate.cpp (+51/-0)
tests/mocks/LightDM/qmldir (+2/-0)
tests/mocks/Ubuntu/Application/ApplicationImage.cpp (+123/-0)
tests/mocks/Ubuntu/Application/ApplicationImage.h (+79/-0)
tests/mocks/Ubuntu/Application/ApplicationInfo.cpp (+91/-0)
tests/mocks/Ubuntu/Application/ApplicationInfo.h (+103/-0)
tests/mocks/Ubuntu/Application/ApplicationListModel.cpp (+144/-0)
tests/mocks/Ubuntu/Application/ApplicationListModel.h (+71/-0)
tests/mocks/Ubuntu/Application/ApplicationManager.cpp (+449/-0)
tests/mocks/Ubuntu/Application/ApplicationManager.h (+123/-0)
tests/mocks/Ubuntu/Application/CMakeLists.txt (+35/-0)
tests/mocks/Ubuntu/Application/InputFilterArea.qml (+21/-0)
tests/mocks/Ubuntu/Application/plugin.cpp (+38/-0)
tests/mocks/Ubuntu/Application/plugin.h (+30/-0)
tests/mocks/Ubuntu/Application/qmldir (+3/-0)
tests/mocks/Ubuntu/CMakeLists.txt (+1/-0)
tests/plugins/CMakeLists.txt (+2/-0)
tests/plugins/Ubuntu/CMakeLists.txt (+1/-0)
tests/plugins/Ubuntu/Gestures/CMakeLists.txt (+45/-0)
tests/plugins/Ubuntu/Gestures/DownwardsLauncher.qml (+87/-0)
tests/plugins/Ubuntu/Gestures/LeftwardsLauncher.qml (+90/-0)
tests/plugins/Ubuntu/Gestures/RightwardsLauncher.qml (+86/-0)
tests/plugins/Ubuntu/Gestures/UpwardsLauncher.qml (+90/-0)
tests/plugins/Ubuntu/Gestures/edgeDragExample.qml (+40/-0)
tests/plugins/Ubuntu/Gestures/tst_AxisVelocityCalculator.cpp (+151/-0)
tests/plugins/Ubuntu/Gestures/tst_Damper.cpp (+40/-0)
tests/plugins/Ubuntu/Gestures/tst_DirectionalDragArea.cpp (+275/-0)
tests/plugins/Utils/CMakeLists.txt (+27/-0)
tests/plugins/Utils/modeltest.cpp (+604/-0)
tests/plugins/Utils/modeltest.h (+101/-0)
tests/plugins/Utils/qlimitproxymodeltest.cpp (+471/-0)
tests/plugins/Utils/qsortfilterproxymodeltest.cpp (+290/-0)
tests/qmltests/CMakeLists.txt (+63/-0)
tests/qmltests/Components/RevealingRectangle.qml (+78/-0)
tests/qmltests/Components/tst_AnimationControllerWithSignals.qml (+142/-0)
tests/qmltests/Components/tst_Carousel.qml (+190/-0)
tests/qmltests/Components/tst_CrossFadeImage.qml (+125/-0)
tests/qmltests/Components/tst_DraggingArea.qml (+184/-0)
tests/qmltests/Components/tst_FilterGrid.qml (+186/-0)
tests/qmltests/Components/tst_ListViewWithPageHeader.qml (+351/-0)
tests/qmltests/Components/tst_MathLocal.qml (+91/-0)
tests/qmltests/Components/tst_OpenEffect.qml (+71/-0)
tests/qmltests/Components/tst_PageHeader.qml (+186/-0)
tests/qmltests/Components/tst_RatingStars.qml (+62/-0)
tests/qmltests/Components/tst_ResponsiveFlowView.qml (+192/-0)
tests/qmltests/Components/tst_ResponsiveGridView.qml (+193/-0)
tests/qmltests/Components/tst_Revealer.qml (+262/-0)
tests/qmltests/Components/tst_Showable.qml (+159/-0)
tests/qmltests/Components/tst_Tile.qml (+71/-0)
tests/qmltests/Components/tst_TimeLocal.qml (+117/-0)
tests/qmltests/Dash/Apps/tst_RunningApplicationsGrid.qml (+204/-0)
tests/qmltests/Dash/People/tst_PeopleFilterGrid.qml (+154/-0)
tests/qmltests/Dash/qml/FakeLensView.qml (+93/-0)
tests/qmltests/Dash/qml/fake_generic_lensView.qml (+26/-0)
tests/qmltests/Dash/qml/fake_lensView1.qml (+26/-0)
tests/qmltests/Dash/qml/fake_lensView2.qml (+26/-0)
tests/qmltests/Dash/qml/fake_lensView3.qml (+26/-0)
tests/qmltests/Dash/qml/fake_lensView4.qml (+26/-0)
tests/qmltests/Dash/tst_DashBar.qml (+111/-0)
tests/qmltests/Dash/tst_DashContent.qml (+201/-0)
tests/qmltests/Dash/tst_DashPreview.qml (+176/-0)
tests/qmltests/Dash/tst_FilterGrids.qml (+145/-0)
tests/qmltests/Dash/tst_GenericLensView.qml (+54/-0)
tests/qmltests/Dash/tst_LensView.qml (+52/-0)
tests/qmltests/Dash/tst_PeoplePreview.qml (+254/-0)
tests/qmltests/Greeter/tst_Clock.qml (+89/-0)
tests/qmltests/Greeter/tst_Greeter.qml (+317/-0)
tests/qmltests/Hud/tst_Hud.qml (+239/-0)
tests/qmltests/Hud/tst_Result.qml (+98/-0)
tests/qmltests/Launcher/tst_Launcher.qml (+144/-0)
tests/qmltests/Notifications/tst_Notifications.qml (+338/-0)
tests/qmltests/Panel/Menus/tst_IndicatorMenuWindow.qml (+68/-0)
tests/qmltests/Panel/qml/FakeMenuPlugin.qml (+37/-0)
tests/qmltests/Panel/qml/fake_menu_plugin1.qml (+43/-0)
tests/qmltests/Panel/qml/fake_menu_plugin2.qml (+43/-0)
tests/qmltests/Panel/qml/fake_menu_plugin3.qml (+43/-0)
tests/qmltests/Panel/qml/fake_menu_plugin4.qml (+43/-0)
tests/qmltests/Panel/qml/fake_menu_plugin5.qml (+43/-0)
tests/qmltests/Panel/tst_IndicatorItem.qml (+82/-0)
tests/qmltests/Panel/tst_IndicatorRow.qml (+257/-0)
tests/qmltests/Panel/tst_Indicators.qml (+212/-0)
tests/qmltests/Panel/tst_MenuContent.qml (+274/-0)
tests/qmltests/Panel/tst_Overview.qml (+154/-0)
tests/qmltests/Panel/tst_Panel.qml (+266/-0)
tests/qmltests/Panel/tst_SearchIndicator.qml (+64/-0)
tests/qmltests/README (+63/-0)
tests/qmltests/Stages/tst_SideStage.qml (+52/-0)
tests/qmltests/Stages/tst_Stage.qml (+321/-0)
tests/qmltests/Stages/tst_Stage/AppControl.qml (+42/-0)
tests/qmltests/Stages/tst_Stage/FakeApplicationScreenshot.qml (+53/-0)
tests/qmltests/Stages/tst_StageManager-phone.qml (+271/-0)
tests/qmltests/Stages/tst_StageManager-tablet.qml (+374/-0)
tests/qmltests/Stages/tst_StageManager/StageManagerTestCase.qml (+104/-0)
tests/qmltests/plugins/CMakeLists.txt (+3/-0)
tests/qmltests/plugins/Dee/DeeVariantText.qml (+22/-0)
tests/qmltests/plugins/Dee/qmldir (+3/-0)
tests/qmltests/plugins/HudClient/CMakeLists.txt (+46/-0)
tests/qmltests/plugins/HudClient/fake_hud_plugin.cpp (+39/-0)
tests/qmltests/plugins/HudClient/fake_hud_plugin.h (+31/-0)
tests/qmltests/plugins/HudClient/fake_libhud_client.cpp (+240/-0)
tests/qmltests/plugins/HudClient/libhud_client_stub.cpp (+93/-0)
tests/qmltests/plugins/HudClient/libhud_client_stub.h (+64/-0)
tests/qmltests/plugins/HudClient/qmldir (+1/-0)
tests/qmltests/plugins/Ubuntu/CMakeLists.txt (+1/-0)
tests/qmltests/plugins/Ubuntu/ChewieUI/CMakeLists.txt (+33/-0)
tests/qmltests/plugins/Ubuntu/ChewieUI/fake_chewie_plugin.cpp (+30/-0)
tests/qmltests/plugins/Ubuntu/ChewieUI/fake_chewie_plugin.h (+31/-0)
tests/qmltests/plugins/Ubuntu/ChewieUI/fake_pluginmodel.cpp (+206/-0)
tests/qmltests/plugins/Ubuntu/ChewieUI/fake_pluginmodel.h (+94/-0)
tests/qmltests/plugins/Ubuntu/ChewieUI/qmldir (+1/-0)
tests/qmltests/plugins/Unity/CMakeLists.txt (+43/-0)
tests/qmltests/plugins/Unity/fake_lens.cpp (+167/-0)
tests/qmltests/plugins/Unity/fake_lens.h (+63/-0)
tests/qmltests/plugins/Unity/fake_lenses.cpp (+146/-0)
tests/qmltests/plugins/Unity/fake_lenses.h (+79/-0)
tests/qmltests/plugins/Unity/fake_unity_plugin.cpp (+43/-0)
tests/qmltests/plugins/Unity/fake_unity_plugin.h (+34/-0)
tests/qmltests/plugins/Unity/qmldir (+2/-0)
tests/qmltests/utils/Unity/Test/MockObjectForInstanceOfTest.qml (+21/-0)
tests/qmltests/utils/Unity/Test/MockObjectForInstanceOfTestChild.qml (+21/-0)
tests/qmltests/utils/Unity/Test/tst_UnityTest.qml (+58/-0)
tests/utils/CMakeLists.txt (+1/-0)
tests/utils/modules/CMakeLists.txt (+1/-0)
tests/utils/modules/Unity/CMakeLists.txt (+1/-0)
tests/utils/modules/Unity/Test/CMakeLists.txt (+23/-0)
tests/utils/modules/Unity/Test/TouchEventSequenceWrapper.cpp (+47/-0)
tests/utils/modules/Unity/Test/TouchEventSequenceWrapper.h (+42/-0)
tests/utils/modules/Unity/Test/UnityTestCase.qml (+247/-0)
tests/utils/modules/Unity/Test/plugin.cpp (+36/-0)
tests/utils/modules/Unity/Test/plugin.h (+32/-0)
tests/utils/modules/Unity/Test/qmldir (+3/-0)
tests/utils/modules/Unity/Test/testutil.cpp (+73/-0)
tests/utils/modules/Unity/Test/testutil.h (+48/-0)
tests/whitespace/CMakeLists.txt (+5/-0)
tests/whitespace/check_whitespace.py (+112/-0)
unity.qmlproject (+24/-0)
valgrind-suppress (+13/-0)
Branch information
Recent revisions
- 729. By Gerry Boland
-
StageManager: Small logic change, now can tell that screenshots are definitely being used
- 728. By Gerry Boland
-
Mock Ubuntu.Application needs to hide fake application's window when application closed
- 726. By Gerry Boland
-
Fix bug where if StageManager is off-screen with application screenshots active but the application unfocused, if the application closed the screenshot was not discarded.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:unity