Merge lp:~unity-team/unity/unity.gord-design-launcher-bug-fixes into lp:unity
Proposed by
Gord Allott
Status: | Merged | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Merged at revision: | 497 | ||||||||||||||||||||
Proposed branch: | lp:~unity-team/unity/unity.gord-design-launcher-bug-fixes | ||||||||||||||||||||
Merge into: | lp:unity | ||||||||||||||||||||
Diff against target: |
204 lines (+70/-22) 4 files modified
unity-private/launcher/quicklist-controller.vala (+3/-0) unity-private/launcher/scroller-controller.vala (+2/-1) unity-private/launcher/scroller-view.vala (+61/-17) unity-private/launcher/scrollerchild-controller.vala (+4/-4) |
||||||||||||||||||||
To merge this branch: | bzr merge lp:~unity-team/unity/unity.gord-design-launcher-bug-fixes | ||||||||||||||||||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Mikkel Kamstrup Erlandsen (community) | Approve | ||
Review via email: mp+35392@code.launchpad.net |
Description of the change
Fixes a whole bunch of design bugs, hopefully launchpad is being smart and has linked them
To post a comment you must log in.
CODE:
Can you please convert this to keep us all sane :-) :
- (get_total_ children_ height () - get_available_ height ()) _height () - get_total_ children_ height ()
|
V
get_available
If you only used 'QuicklistContr oller? attached_menu' in on_menu_close() i'd maybe let you get away with inline declarations like this, but it appears you access it from other methods as well. Please move that declaration to the class header.
It should definitely give more than 20 exp to defeat Unity. I am thinking 1021 is a good number (it's a prime close to 1024 so you gotta love it!)
FUNCTIONAL:
Bug #631443: Launcher tile dragging shouldn't be masked
- I can still see a tiny bit of clipping when dragging off the launcher, but much better than before
Bug #631452: Launcher tile vertical dragging
- Dragging feels much more natural, and the white drop indicator matches my expectations as a user much better
Bug #632079: launcher shouldn't 'fold' when hovering on a quicklist
- Fixed
Bug #632991: launcher mouse wheel dragging elastic band jittering
- Fixed
Bug #633045: launcher auto-scroll speed
- Autoscrolling feels much more useful now. Fixed
THE VERDICT
Approved! Nice work! :-D