Commit Graph

10 Commits

Author SHA1 Message Date
Michael Jurka
47639b9c1d Use less HW layers in All Apps
(saves memory)

Change-Id: Ib2beda7549662a787437c7aa043e7858357c051f
2013-01-17 10:38:15 +01:00
Michael Jurka
2a4b1a809c Make All Apps<-->Workspace transition smoother
- grouping workspace/all apps anims into one
animator set, prevents blip when one of them ends
early and its end anim handler does lots of work
mid-animation
- updating pivots for all apps zoom if layout
changes
- avoid running unnecessary animations on
workspace pages
- prevent unnecessary reloading of pages in
All Apps

Change-Id: I53a75f7c4c7d254057e2f8f4fd17711e8862256d
2011-12-12 15:30:58 -08:00
Michael Jurka
e326f186af Unload widget previews when launcher is not visible
Can save ~1-2MB of RAM

Bug #5104303

Change-Id: I992bec33052f4d2c201e528b5edf384d05960e71
2011-11-22 17:00:06 -08:00
Winson Chung
c6f10b906f Workarounds for a couple crashes. (Bug 5612584, Bug 5613438)
Change-Id: I9669d830a10cc98291737f3f1d561c846c408289
2011-11-14 13:29:25 -08:00
Michael Jurka
038f9d8bfb Widget preview improvements
- Make widget preview bitmaps as small as they can be, saving ~0.7-2MB peak memory (5104303)
- When adding/dragging a widget, make the drag outline/drag view much more closely match the actual size (5566938)

Change-Id: I5b5b7b84fa551d56432a76223b1a9e4de620ff56
2011-11-11 16:27:31 -08:00
Adam Cohen
22f823d340 New AllAppsCustomize transitions
Change-Id: Ibefda8bf156810849c5e8f3383d49ae64a7ee08a
2011-09-07 18:16:11 -07:00
Winson Chung
d52f3d84fc Fixing some issues with our use of GridLayout.
Change-Id: Id898258b31462f47d65f0ec674786b03a4ca326e
2011-07-18 17:01:54 -07:00
Winson Chung
fd3385fe9e Using GridLayout in AppsCustomize widgets tab.
- Starting to implement new widgets design
- Hiding outlines in phone ui while dragging
- Making the tab bar show only when we have items as well

Change-Id: Ic027f9ba83fc0982f2f92a90412f050a8e248f9c
2011-06-24 10:49:03 -07:00
Winson Chung
f0ea4d3378 Replacing AllApps/Customize in tablet UI with Apps/Customize.
Change-Id: I11a296b25472e4bf298a468865b0dff29f500aaa
2011-06-13 11:49:32 -07:00
Winson Chung
4e6a976c2d Adding keyboard focus support for phones.
Change-Id: I2daab961d0727bc5d892db6b50ad0f51fe23873c
2011-05-09 16:03:19 -07:00