Commit Graph

69 Commits

Author SHA1 Message Date
Winson Chung
aafa03cbb9 Allow for NxM layout and in-place rotation of items on homescreen.
Currently, rotation is disabled as designs are still in flux, but the NxM grid is enabled (8x4).

Change-Id: I0026f88c674719e3d67de6d6d481d2d4cd606362
2010-06-30 16:24:40 -07:00
Michael Jurka
af44209bfa First cut at new home screen customization for xlarge displays.
- Add new layout for xlarge, removing hotseat, next/prev page, etc.
- Add a "+" button in top right which switches to customization mode
- Add a widget chooser which slides up from bottom of screen
- Initial support for dragging widgets onto home screen

Change-Id: I14e2e013ccceff4066fcb7c4492b4f6bef6595e7
2010-06-28 10:49:34 -07:00
Adam Powell
7b220c71e3 am fefa0ce2: Fix bug 2646531 - regression in home screen bitmap caching 2010-05-03 15:23:32 -07:00
Adam Powell
fefa0ce22a Fix bug 2646531 - regression in home screen bitmap caching
Looks like the code path for buildDrawingCache(false) has some bugs.
This reverts to the old code path and tries to manage the creation of
those caches a bit better.

Change-Id: Ic468e9db396c51f723454dc3832e0cd1c0c82004
2010-05-03 10:23:50 -07:00
Adam Powell
11c8f9cb93 am 1896a6ec: Merge "Filter input events and smooth out touch scrolling. Bug 2639807" into froyo 2010-04-29 17:38:24 -07:00
Adam Powell
fea5d02507 Filter input events and smooth out touch scrolling. Bug 2639807
Change-Id: I71a18497862a30db5ff0f52f566fb86eae213ea3
2010-04-29 16:46:03 -07:00
Romain Guy
1c01b6a138 Prevent view ids collisions in the workspace.
Bug #2498787

Change-Id: I8f007eb2759d00f52e05e776a70510ba3a213ae9
2010-04-14 14:56:34 -07:00
Romain Guy
edcce099c9 Fix the build! 2010-03-04 13:03:17 -08:00
Romain Guy
06762ab54d Convert the tap and drop live wallpaper commands coordinates to screen space. 2010-01-25 16:51:08 -08:00
Romain Guy
8f19cdd62f Deprecate fill_parent and introduce match_parent.
Bug: #2361749.
2010-01-08 15:11:52 -08:00
Romain Guy
a6abce8464 Improve previews display and allow to jump directly to any screen.
Change-Id: I87e7a6a53f286ab7a04657e1598a947f9302e2a1
2009-11-10 02:54:41 -08:00
Romain Guy
1a304a1198 Better preview visuals.
Smaller thumbnail (removed unnecessary padding), more opaque background.
Uses a white background because the dark background interferes with the
new dark widgets.

Change-Id: I7654741d845609200569fce34b6cde891d2b5d29
2009-11-10 00:02:32 -08:00
Romain Guy
84f296c106 Add android.home.drop even for the live wallpapers.
Change-Id: I44ad9fe573dc3d2e5d091fed01300d44b6be9473
2009-11-04 15:00:44 -08:00
Mike Cleron
f8bbd34d7d Make home send tap commands to live wallpaper.
(This only applies to taps on empty spaces)
2009-10-23 16:15:16 -07:00
Romain Guy
fcb9e7144e Prevent Home from crashing because of wrongly generated ids.
Change-Id: I51afba418291e8c909d1b2b0396e7c0c55b23631
2009-10-02 16:06:52 -07:00
Joe Onorato
79e56263db Fix the way Home computes the cell span of widgets.
This was causing problem on some WVGA devices.

Change-Id: Ic02c0c70fabad7e9c4a7425d6a98cceb7803538f
2009-09-21 15:23:04 -04:00
Romain Guy
d94533d04a Fix possible NPE in Launcher. 2009-09-21 15:12:31 -04:00
Joe Onorato
a5902524d4 Launcher2 compiles. 2009-07-30 13:37:37 -07:00
Joe Onorato
fca7c88f9d Move com/android/launcher -> com/android/launcher2 2009-07-30 10:15:07 -07:00