lp:~smspillaz/unity/unity.extract_switcher_interface
Created by
Sam Spilsbury
and last modified
- Get this branch:
- bzr branch lp:~smspillaz/unity/unity.extract_switcher_interface
Only
Sam Spilsbury
can upload to this branch. If you are
Sam Spilsbury
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Sam Spilsbury (community): Needs Resubmitting
- Stephen M. Webb (community): Disapprove
- Marco Trevisan (TreviƱo): Pending requested
- Tim Penhey: Pending requested
- Andrea Azzarone: Pending requested
- Unity Team: Pending requested
-
Diff: 1080 lines (+489/-133)15 files modifiedlauncher/SwitcherController.cpp (+1/-1)
launcher/SwitcherController.h (+51/-12)
launcher/SwitcherView.cpp (+61/-30)
launcher/SwitcherView.h (+50/-9)
plugins/unitydialog/src/unitydialog.cpp (+1/-1)
plugins/unityshell/src/GesturalWindowSwitcher.cpp (+10/-8)
plugins/unityshell/src/unitya11y.cpp (+1/-1)
plugins/unityshell/src/unityshell.cpp (+1/-0)
tests/MockSwitcherController.h (+62/-0)
tests/MockSwitcherView.h (+54/-0)
tests/StubSwitcherController.h (+155/-0)
tests/test-gestures/SwitcherControllerMock.h (+31/-2)
tests/test-gestures/sed_script_switcher (+1/-0)
tests/test-gestures/test_gestural_window_switcher.cpp (+1/-1)
tests/test_switcher_controller.cpp (+9/-68)
Branch information
Recent revisions
- 2949. By Sam Spilsbury
-
Split the interface and implementation of SwitcherView and SwitcherController.
switcher:
:Controller is now split into switcher: :Controller and
switcher::ControllerInte rface . View is likewise split. GetView () now returns
the interface.A new convenience method ConnectToMouseE
vents was added, so that we don't
have to depend on nux::View in test scenarios.MockSwitcherCon
troller was converted to Google Mock, the other
MockSwitcherController was renamed to StubSwitcherCon troller - 2945. By Brandon Schaefer
-
Panel title is now being set when in KeyNav mode. Fixes: https:/
/bugs.launchpad .net/bugs/ 1085045. Approved by Stephen M. Webb.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:unity