Merge lp://qastaging/~azzar1/unity/filters-fixes into lp://qastaging/unity
Status: | Merged |
---|---|
Merged at revision: | 1831 |
Proposed branch: | lp://qastaging/~azzar1/unity/filters-fixes |
Merge into: | lp://qastaging/unity |
Diff against target: |
3803 lines (+1760/-1614) 29 files modified
UnityCore/RatingsFilter.cpp (+6/-4) UnityCore/RatingsFilter.h (+1/-1) manual-tests/AllButton.txt (+40/-0) manual-tests/Filters.txt (+26/-0) plugins/unityshell/resources/dash-widgets.json (+5/-5) plugins/unityshell/src/FilterAllButton.cpp (+71/-0) plugins/unityshell/src/FilterAllButton.h (+55/-0) plugins/unityshell/src/FilterBar.cpp (+78/-67) plugins/unityshell/src/FilterBar.h (+36/-31) plugins/unityshell/src/FilterBasicButton.cpp (+116/-137) plugins/unityshell/src/FilterBasicButton.h (+38/-34) plugins/unityshell/src/FilterExpanderLabel.cpp (+124/-106) plugins/unityshell/src/FilterExpanderLabel.h (+45/-38) plugins/unityshell/src/FilterFactory.cpp (+44/-48) plugins/unityshell/src/FilterFactory.h (+21/-15) plugins/unityshell/src/FilterGenreButton.cpp (+49/-56) plugins/unityshell/src/FilterGenreButton.h (+24/-24) plugins/unityshell/src/FilterGenreWidget.cpp (+100/-131) plugins/unityshell/src/FilterGenreWidget.h (+42/-44) plugins/unityshell/src/FilterMultiRangeButton.cpp (+178/-184) plugins/unityshell/src/FilterMultiRangeButton.h (+63/-58) plugins/unityshell/src/FilterMultiRangeWidget.cpp (+145/-166) plugins/unityshell/src/FilterMultiRangeWidget.h (+43/-43) plugins/unityshell/src/FilterRatingsButton.cpp (+212/-233) plugins/unityshell/src/FilterRatingsButton.h (+53/-51) plugins/unityshell/src/FilterRatingsWidget.cpp (+58/-88) plugins/unityshell/src/FilterRatingsWidget.h (+34/-41) plugins/unityshell/src/FilterWidget.cpp (+38/-0) plugins/unityshell/src/FilterWidget.h (+15/-9) |
To merge this branch: | bzr merge lp://qastaging/~azzar1/unity/filters-fixes |
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Tim Penhey (community) | Approve | ||
Michal Hruby (community) | lens-integration | Approve | |
Mirco Müller | Pending | ||
Review via email: mp+85914@code.qastaging.launchpad.net |
Commit message
Dash filters fixes.
Description of the change
First of all don't worry about the 3810 lines of diff because this is a update-coding-style branch too.
* Coding Style
- Moves filters stuff in unity::dash:: namespace
- Removes space between function name and (.
- [Pointers] Place the asterisk adjacent to the type.
- Adds UNITYSHELL_ prefix to each #define guard.
- Uses nullptr
* Bug #841864
- There is already a merge proposal [2] but it has too many conflicts so I've created my own patch with a quite different solution.
- I've created a unity::
- I've slightly changed UnityCore/
* Bug #841870
- Sadly Area::SetVisibl
- When we remove the layout, we add a spacelayout to draw the separator line properly.
* Any other
- I had this visual bug using unity from trunk [3]. Fixed it too.
- I could not explain this...
class FilterRatingsButton : public nux::Button, public unity::FilterWidget {
Now it is:
class FilterRatingsButton : public nux::ToggleButton {
[1] https:/
[2] https:/
[3] http://
Did you make sure this doesn't change the way the dbus signals are sent to lenses? (from looking at the changes it shouldn't though)