Commit Graph

6717 Commits

Author SHA1 Message Date
Winson Chung 1323b4856a Fixing regression in initializing install time.
Change-Id: Iedeae0eed7cc929ee7cb2be99bd3bdc58822ce6e
2013-08-05 12:41:55 -07:00
Michael Jurka 695ff6b6fa Fix build error 2013-08-05 12:09:10 +02:00
Winson Chung f795d7b2ad Merge "Cross referencing all shortcuts on workspace with the PackageManager to ensure we don't have zombie icons." into jb-ub-gel-agar 2013-08-02 21:55:16 +00:00
Winson Chung 3dba179949 Merge "Removing old new-app animation code, and refactoring InstallShortcutReceiver to use new add/bind logic." into jb-ub-gel-agar 2013-08-02 21:54:25 +00:00
Winson Chung 114cbcebbc Merge "Fix bugs with dragging items out of folders" into jb-ub-gel-agar 2013-08-02 18:55:25 +00:00
Michael Jurka 5455425c1b Fix bugs with dragging items out of folders
A folder of one item wasn't converted to a single
item - this fixes that regression

It was also possible, in some rare cases, that the 
Folder cleanup code never ran after uninstalling
an app

Change-Id: Iee2490ed95d4f4a243b6f93411397a397aef7ae1
2013-08-02 13:58:43 +02:00
Michael Jurka acdaf3cd63 Merge "Small code formatting changes" into jb-ub-gel-agar 2013-08-02 10:37:35 +00:00
Winson Chung 482a5b6ed3 Fixing crash due to grabbing oob screen index. (Bug 10114488)
Change-Id: I9e0c3d9bfcf96f092260a82b930b7ea728b6e98d
2013-07-31 17:19:51 -07:00
Winson Chung 707f650c5c Merge "Adding hint for launcher to pre-create custom workspace screen." into jb-ub-gel-agar 2013-07-31 17:44:44 +00:00
Winson Chung 98ca0f7203 Adding hint for launcher to pre-create custom workspace screen.
Change-Id: I150fb8b6ff13053bf4b0b49f2b510630ed50714a
2013-07-31 10:43:50 -07:00
Winson Chung 63d7870ea2 Merge "Verifying that new applications are added and fixing issue with new items getting wrong ids." into jb-ub-gel-agar 2013-07-31 17:34:54 +00:00
Winson Chung 08ab8d28c6 Merge "Prevent dragging workspace items to custom content page." into jb-ub-gel-agar 2013-07-31 17:31:17 +00:00
Winson Chung df11a77f29 Merge "Adding support for custom page indicator markers." into jb-ub-gel-agar 2013-07-31 17:30:55 +00:00
Daniel Sandler 24ad0f0aad Remove unnecessary FolderRing bitmaps.
Bug: 10097530
Change-Id: Ic791d5c36b16474e1ab0a800e18aec802755dd67
2013-07-31 00:14:58 -04:00
Winson Chung ee055715cf Cross referencing all shortcuts on workspace with the PackageManager to ensure we don't have zombie icons.
Change-Id: If9e22bbf1e3e0228e6ce9c76044ae7e015ebf54f
2013-07-30 14:46:24 -07:00
Derek Prothro ce9249e4d3 Call onShow/onHide when visibility changes on -1 screen.
Bug: 10089616
Change-Id: I4365432d5ff699b3722ca3f30713e0c490d0e4ed
2013-07-30 15:40:07 -04:00
Michael Jurka 24715c7515 Small code formatting changes 2013-07-29 18:29:03 +02:00
Winson Chung 82dfe58514 Adding support for custom page indicator markers.
Change-Id: I057b0cccc4194157d92ebb123af2afaf94fb5415
2013-07-26 15:07:49 -07:00
Winson Chung 9883c9ae25 Prevent dragging workspace items to custom content page.
Change-Id: I4279f5feffb9512af66243969efaaadfb9011962
2013-07-26 13:50:47 -07:00
Winson Chung 997a92348a Removing old new-app animation code, and refactoring InstallShortcutReceiver to use new add/bind logic.
Change-Id: Ide27dbcf1d1b1631fcd33a6c54a51b31e125c2f4
2013-07-26 12:58:45 -07:00
Winson Chung c763c4e4d2 Verifying that new applications are added and fixing issue with new items getting wrong ids.
- Fixing issue where the LauncherModel would be out of sync on first migration, and subsequent crashes

Change-Id: I6f58b09b615b28958c7f941e58ff9ae0ee3ba939
2013-07-25 14:50:49 -07:00
Winson Chung 18350f2dc4 Merge "Updating focus helper to account for change in Folder layout hierarchy. (Bug 9626867)" into jb-ub-gel-agar 2013-07-25 18:17:12 +00:00
Winson Chung a1f133de78 Updating focus helper to account for change in Folder layout hierarchy. (Bug 9626867)
Change-Id: I8d6cce9089913de987316c9790ecfb301ca1f218
2013-07-25 11:15:13 -07:00
Daniel Sandler 47b5031c70 Fix NPE on failed loader queries.
Bug: 9901236
Change-Id: I3139174dd03ac3e79960f03729b7a39528804d76
2013-07-25 13:16:14 -04:00
Adam Cohen 6ad0e7dcae Fix overhang of custom content area into first screen of launcher
Change-Id: I2e8cbedb644c8399be269616e617851136489da5
2013-07-24 14:25:58 -07:00
Adam Cohen 390af56a31 Merge "Fixing issue where the page was reset to 0 on rotation." into jb-ub-gel-agar 2013-07-24 18:47:10 +00:00
Winson Chung 8c87cd83e0 Fixing issue where the page was reset to 0 on rotation.
- We needed to defer setting the restore page until the first onLayout

Change-Id: I6b7b4c0a6401ab6ab2caaea0dac0a7261ff831e8
2013-07-24 10:57:22 -07:00
Adam Cohen ec40b2b90c Giving custom content full screen
Change-Id: Icd104fff8a1a315b795a60b812048a6218bf0e5a
2013-07-23 17:47:54 -07:00
Adam Cohen bffe745b1e Adding contract for custom content screen
Change-Id: Ia4dae3c641730ab24a0a124fd94b871d248b7dda
2013-07-22 18:22:02 -07:00
Winson Chung 9c0565fe93 Fixing regression causing PagedView not to load subsequent widget pages.
Change-Id: I1da1bd0ec5e4b964dd43cdba98d36ef30655a4a3
2013-07-22 13:28:59 -07:00
Winson Chung bc902ad603 Merge "Fixing performance issues with drawing all visible pages." into jb-ub-gel-agar 2013-07-22 19:20:54 +00:00
Adam Cohen d637124462 Merge "Just for now, for fun" into jb-ub-gel-agar 2013-07-19 23:38:50 +00:00
Adam Cohen 3e056d13d2 Merge "Adding layout transition for when pages get deleted" into jb-ub-gel-agar 2013-07-19 23:38:39 +00:00
Adam Cohen 955806dfc4 Just for now, for fun
Change-Id: I4105b4299da59f5f34e280f7e7386f6e0e9c1b1a
2013-07-19 16:36:50 -07:00
Adam Cohen 22cba7f995 Adding layout transition for when pages get deleted
-> Fixing NPE

Change-Id: I1e0cb057ff65c2b8831a2e10652acb6db10e50e3
2013-07-19 16:14:47 -07:00
Adam Cohen ae6f6c67a3 Merge "Adding switch to toggle Memory Overlay" into jb-ub-gel-agar 2013-07-19 21:42:12 +00:00
Adam Cohen 39a0604255 Adding switch to toggle Memory Overlay
-> The overlay causes performance regressions so it's hard to evaluate
   performance with it on.
-> Also, the WeightWatcher is still running regardless, so you can
   always check it
-> Saved as a shared pref

Change-Id: Iad5ccbeca2c2b4e0ec86294879f3eb09caa594e9
2013-07-19 14:32:09 -07:00
Michael Jurka 1e2f465f46 Implement ability to uninstall shortcuts from workspace
Change-Id: I14ca94ea719825c4de19ab85d67537155098d50c
2013-07-19 17:15:39 -04:00
Winson Chung c9ca298098 Fixing performance issues with drawing all visible pages.
Change-Id: I17736c1e6afa1f4a961c136fe82bf1d632cbe6cc
2013-07-19 14:01:19 -07:00
Adam Cohen 766f5f7a53 Merge "More PagedView cleanup" into jb-ub-gel-agar 2013-07-19 01:38:28 +00:00
Adam Cohen edb4076e59 More PagedView cleanup
-> Custom content screen is now full screen (with some padding inserted for now)
-> Hiding the hotseat and page indicators when scrolling to the
   custom content screen
-> Adding background scrim fade in to custom content space.

Change-Id: I28921318a38af46f11fa836020a590c70d5d96ed
2013-07-18 16:47:23 -07:00
Winson Chung 5bc865e787 Adding workaround for page indicators to support many pages.
- Tweaking assets until we get something proper

Change-Id: Ie07946acb529ff747d76896ff38837f8db6a7258
2013-07-18 15:18:25 -07:00
Daniel Sandler ea6772346e Merge "Fix crash when processes die." into jb-ub-gel-agar 2013-07-18 19:06:04 +00:00
Daniel Sandler 074e9acb6f Fix crash when processes die.
Bug: 9902561
Change-Id: I83682034095c905171bf284bf7d9fc0860f2b0f9
2013-07-18 10:16:48 -04:00
Adam Cohen f698c6ebda Simplifying some more stuff related to PagedView
Change-Id: I25d41697f4514825664a05e78df1e24fc81c492a
2013-07-17 18:46:30 -07:00
Winson Chung 181c3dc582 Fixing regression due to removal of updateCurrentPageScroll() call in previous commit.
Change-Id: Ibf43b1f671c3348e6023e79b094d0beb2dc7637d
2013-07-17 15:36:20 -07:00
Adam Cohen 02b3a8ca1f Merge "Adding notion of fullscreen page to PagedView" into jb-ub-gel-agar 2013-07-17 18:24:46 +00:00
Winson Chung d2be381d36 Removing old scroll indicator and adding page indicator dots.
Change-Id: I44c5b4b532e8464010d45dd0a3dfeccb2d475216
2013-07-17 11:15:22 -07:00
Adam Cohen 96d30a1651 Adding notion of fullscreen page to PagedView
-> This will be used for appending custom content to the left of the workspace
-> Stripped out a bunch of dead code related to notion of layout scale in PagedView

Change-Id: If4dbe28431cb5fb60dc170f6ee6e55a649dac45e
2013-07-16 18:14:22 -07:00
Adam Cohen b5da445839 Merge "Fixing issue where migration all apps folder couldn't be picked up." into jb-ub-gel-agar 2013-07-12 22:16:03 +00:00