Commit Graph

12 Commits

Author SHA1 Message Date
Adam Cohen
6788269814 Fixing widget resize visual / ux ugliness, Bug: 4082591
Change-Id: Ib258e02f52dd83418db0c0249efdc90d2424f059
2011-03-14 12:16:52 -07:00
Adam Cohen
1b607ed454 Cleaning up widget resizing code
Change-Id: Ib4c0de0080f0b69f873fd88016f23c319a13c6ff
2011-03-03 18:30:20 -08:00
Adam Cohen
c85b444079 Merge "Implementing resizable widgets in launcher" 2011-02-28 11:44:33 -08:00
Adam Cohen
d4844c3e73 Implementing resizable widgets in launcher
Change-Id: I18598493dcf34fc6089fa330a4b66803f658b773
2011-02-25 13:56:06 -08:00
Winson Chung
c35afb2c9d Restoring split touch events in workspace with workaround.
Change-Id: Icfe39e02f214b5a40169d07d785ff05948ac643a
2011-02-23 13:04:29 -08:00
Winson Chung
be62afa34d Disable multitouch to prevent crash in all apps and frozen workspace while dragging.
Change-Id: I813e0294a9e3b73f43922d8cd6896e71f3664429
2011-02-03 23:16:10 -08:00
Michael Jurka
bdb5c5342a Turning on hardware layers for the workspace
- Obsoletes need for CachedViewGroup and CachedTextView on workspace as well

Bug #3413433
2011-02-01 15:35:32 -08:00
Michael Jurka
cdda1cee56 fix the build
Gerrit mysteriously added a close branch to winson's change, but it's not showing up on his machine. strange.
2011-01-30 15:55:59 -08:00
Winson Chung
6c58d9e385 Merge "Calling removeItems() should mark the item's previous cell as unoccupied. (3405806)" into honeycomb 2011-01-30 15:15:10 -08:00
Winson Chung
7a25a9e39a Calling removeItems() should mark the item's previous cell as unoccupied. (3405806)
Change-Id: I99de0149dea5b487ed75e2469478e2346cd5b5df
2011-01-30 13:34:42 -08:00
Michael Jurka
cf6125c2d3 Improving performance of state transitions
- Caching CellLayouts to bitmaps when they're small again
- Enabling hardware layers on customize tray/all apps during transition

Change-Id: Ia4f5f7b608a9d013ed48b990551fd1b9de503b32
2011-01-29 18:26:09 -08:00
Michael Jurka
8c920dd368 Refactoring CellLayout into three classes
- splitting the rendering of children from the CellLayout to enhance performance, gives ~4 fps boost while scrolling on pages full of icons, and no change on pages full of widgets
- this will allow us to add hardware layer support trivially, which will increase performance while scrolling ~6-10 fps
- separated logic for caching celllayouts to bitmaps into a separate class

Change-Id: Ib6abeb19126e1504997b43c2f44af2a2fb3cd39f
2011-01-24 16:55:30 -08:00