Merge lp:~aacid/unity8/optionselector_filter into lp:unity8
| Status: | Merged |
|---|---|
| Approved by: | Andrea Cimitan on 2015-12-18 |
| Approved revision: | 2019 |
| Merged at revision: | 2296 |
| Proposed branch: | lp:~aacid/unity8/optionselector_filter |
| Merge into: | lp:unity8 |
| Prerequisite: | lp:~aacid/unity8/new_dash_navigation |
| Diff against target: |
1035 lines (+621/-30) 21 files modified
qml/Dash/DashNavigation.qml (+1/-1) qml/Dash/DashPageHeader.qml (+36/-16) qml/Dash/Filters/FilterOptionSelector.qml (+89/-0) qml/Dash/Filters/FilterWidget.qml (+29/-0) qml/Dash/Filters/FilterWidgetFactory.qml (+49/-0) qml/Dash/FiltersPopover.qml (+97/-0) qml/Dash/GenericScopeView.qml (+11/-0) qml/Dash/PageHeaderExtraPanel.qml (+20/-2) tests/mocks/Unity/fake_filters.cpp (+17/-3) tests/mocks/Unity/fake_filters.h (+9/-2) tests/mocks/Unity/fake_optionselectorfilter.cpp (+6/-0) tests/mocks/Unity/fake_optionselectorfilter.h (+8/-1) tests/mocks/Unity/fake_optionselectoroptions.cpp (+12/-0) tests/mocks/Unity/fake_optionselectoroptions.h (+5/-0) tests/mocks/Unity/fake_scope.cpp (+20/-4) tests/mocks/Unity/fake_scope.h (+8/-1) tests/mocks/Unity/fake_unity_plugin.cpp (+5/-0) tests/qmltests/CMakeLists.txt (+2/-0) tests/qmltests/Dash/Filters/tst_FilterOptionSelector.qml (+96/-0) tests/qmltests/Dash/Filters/tst_FilterWidgetFactory.qml (+55/-0) tests/qmltests/Dash/tst_DashContent.qml (+46/-0) |
| To merge this branch: | bzr merge lp:~aacid/unity8/optionselector_filter |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Andrea Cimitan (community) | 2015-10-02 | Approve on 2015-12-18 | |
| PS Jenkins bot | continuous-integration | Needs Fixing on 2015-12-15 | |
|
Review via email:
|
|||
Commit Message
Filter implementation with Option Selector filter as the only filter
Description of the Change
* Are there any related MPs required for this MP to build/function as expected?
Branches from https:/
* Did you perform an exploratory manual test run of your code change and any related functionality?
Yes
* Did you make sure that your branch does not contain spurious tags?
Yes
* If you changed the packaging (debian), did you subscribe the ubuntu-unity team to this MP?
N/A
* If you changed the UI, has there been a design review?
Not yet
- 1994. By Albert Astals Cid on 2015-10-13
-
Implement Scope::
activeFiltersCo unt in the mock plugin - 1995. By Albert Astals Cid on 2015-10-13
-
Number with the active filters
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1995
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild:
http://
- 1996. By Albert Astals Cid on 2015-10-14
-
Fix whitespace
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1996
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild:
http://
- 1997. By Albert Astals Cid on 2015-10-16
-
Merge
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1997
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild:
http://
- 1998. By Albert Astals Cid on 2015-10-20
-
Merge
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1998
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild:
http://
- 1999. By Albert Astals Cid on 2015-10-22
-
Wrap the filters in a flickable
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1999
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild:
http://
- 2000. By Albert Astals Cid on 2015-10-22
-
Merge
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:2000
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild:
http://
- 2001. By Albert Astals Cid on 2015-10-23
-
Merge
- 2002. By Albert Astals Cid on 2015-10-26
-
Merge
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:2002
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild:
http://
- 2003. By Albert Astals Cid on 2015-10-29
-
mege
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:2003
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild:
http://
- 2004. By Albert Astals Cid on 2015-11-06
-
Merge
- 2005. By Albert Astals Cid on 2015-11-06
-
Merge
- 2006. By Albert Astals Cid on 2015-11-06
-
Merge
- 2007. By Albert Astals Cid on 2015-11-06
-
Proper name
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:2005
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild:
http://
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:2007
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild:
http://
- 2008. By Albert Astals Cid on 2015-11-12
-
Fix import versions
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:2008
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild:
http://
- 2009. By Albert Astals Cid on 2015-11-16
-
Merge
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:2009
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild:
http://
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:2009
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild:
http://
- 2010. By Albert Astals Cid on 2015-11-18
-
Merge
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:2010
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild:
http://
- 2011. By Albert Astals Cid on 2015-11-23
-
Merge
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:2011
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild:
http://
- 2012. By Albert Astals Cid on 2015-11-23
-
Add "Refine your results" + "Reset" to the filter popover
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:2012
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild:
http://
- 2013. By Albert Astals Cid on 2015-11-30
-
drop unneeded id
- 2014. By Albert Astals Cid on 2015-11-30
-
Better wait for it to check for growth to have stopped
| Albert Astals Cid (aacid) wrote : | # |
Both fixed
- 2015. By Albert Astals Cid on 2015-11-30
-
Merge
| Andrea Cimitan (cimi) wrote : | # |
Thanks! A couple more
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:2013
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild:
http://
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:2015
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild:
http://
- 2016. By Albert Astals Cid on 2015-12-01
-
More reviews fixes
| Albert Astals Cid (aacid) wrote : | # |
> Thanks! A couple more
Done.
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:2016
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild:
http://
- 2017. By Albert Astals Cid on 2015-12-09
-
Merge
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:2017
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild:
http://
- 2018. By Albert Astals Cid on 2015-12-14
-
Merge
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:2018
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild:
http://
- 2019. By Albert Astals Cid on 2015-12-15
-
Merge
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:2019
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild:
http://
| Andrea Cimitan (cimi) wrote : | # |
* Did you perform an exploratory manual test run of the code change and any related functionality?
yes, silo 54
* Did CI run pass? If not, please explain why.
unrelated
* Did you make sure that the branch does not contain spurious tags?
y
- 2020. By Albert Astals Cid on 2016-01-11
-
Merge
- 2021. By Albert Astals Cid on 2016-01-13
-
Merge
- 2022. By Albert Astals Cid on 2016-01-22
-
Hide popover when scope stops being current
- 2023. By Albert Astals Cid on 2016-01-26
-
Remove clicking on the scope title to trigger search
Was a bug in the prototype i ended up copying ^_^
- 2024. By Albert Astals Cid on 2016-01-27
-
Take into account OSK height for limiting the popover height
- 2025. By Albert Astals Cid on 2016-02-04
-
Give some space between the popover and the OSK
3gu decided by Patty
- 2026. By Albert Astals Cid on 2016-02-19
-
Merge
- 2027. By Albert Astals Cid on 2016-02-22
-
Merge
- 2028. By Albert Astals Cid on 2016-03-03
-
Merge
- 2029. By Albert Astals Cid on 2016-03-07
-
Merge
- 2030. By Albert Astals Cid on 2016-03-08
-
Merge
- 2031. By Albert Astals Cid on 2016-03-14
-
Merge

FAILED: Continuous integration, rev:1992 jenkins. qa.ubuntu. com/job/ unity8- ci/6457/ jenkins. qa.ubuntu. com/job/ generic- deb-autopilot- vivid-touch/ 4615/console jenkins. qa.ubuntu. com/job/ generic- deb-autopilot- wily-touch/ 839/console jenkins. qa.ubuntu. com/job/ unity-phablet- qmluitests- vivid/1169/ console jenkins. qa.ubuntu. com/job/ unity-phablet- qmluitests- wily/488/ console jenkins. qa.ubuntu. com/job/ unity8- vivid-amd64- ci/1064/ console jenkins. qa.ubuntu. com/job/ unity8- vivid-i386- ci/1065/ console jenkins. qa.ubuntu. com/job/ unity8- wily-amd64- ci/696/ console jenkins. qa.ubuntu. com/job/ unity8- wily-i386- ci/697/ console jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- vivid-armhf/ 4612/console jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- wily-armhf/ 839/console
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/unity8- ci/6457/ rebuild
http://