- 04 Aug, 2015 2 commits
-
-
Sunny Goyal authored
Bug: 22805101 Change-Id: I9cd270efd74fdd34a7eb738fc25797e6f1bf2487
-
Sunny Goyal authored
> Sometimes a folder gets rearranged, without updating the model, like when an app in uninstalled. In that case, we need to update the icons for folder items, which were previously hidden Bug: 22813360 Change-Id: I99754911c969bf2153efb2948c226c1c69219b88
-
- 03 Aug, 2015 1 commit
-
-
Winson Chung authored
Bug: 22515084
-
- 31 Jul, 2015 2 commits
-
-
Sunny Goyal authored
Bug: 22353460 Change-Id: I8a9a8ea0d5523acb6d2376920535a9f4f519525d
-
Sunny Goyal authored
Adding support for restoring from a larger device, if the grid size difference is not more that 1. During restore add all the items in the DB, and run a one-time migration the next time launcher starts. The migration strategy is defined in ShrinkWorkspaceTask.java which involves resizing, moving and removing some items. Change-Id: I6ee411f6db5bf0152b527e16146a88c56dec2d97
-
- 20 Jul, 2015 1 commit
-
-
Sunny Goyal authored
> Widget restore active flag was not cleared when the app was downloaded > Icon from session info was not getting cached Bug: 22413379 Change-Id: Ie096b929252200675a76dadd8c25cc3aa433671b
-
- 16 Jul, 2015 3 commits
-
-
Sunny Goyal authored
Change-Id: Ief14e03874626d4f6fdf403d98950d9d64b66160
-
Sunny Goyal authored
Bug: 21673750 Change-Id: I1e03c3cb10a87e394e963cc2001c9c1c293eb2ca
-
Sunny Goyal authored
Bug: 21673750 Change-Id: I1e03c3cb10a87e394e963cc2001c9c1c293eb2ca
-
- 14 Jul, 2015 1 commit
-
-
Sunny Goyal authored
Bug: 22410445 Change-Id: I939c59270529daf51638aa30b30763c18a2ce6a5
-
- 26 Jun, 2015 1 commit
-
-
Sunny Goyal authored
> Not deleting icons from cache, which have not been restored yet > Not checking if activity exists during DB migration. Missing components are removed during loader anyway > Backing up and restoring bitmaps even when iconType is resource. This allows us to show a proper bitmap icon, until the correct resource is available. > Loading proper shortcutResource icon for promiseIcons > Checking against promise intent when verifying duplicates > A launcher App intent can contain EXTRA_PROFILE Bug: 22094970 Change-Id: I982971338846733833ec133119393af0bea0eb08
-
- 18 Jun, 2015 2 commits
-
-
Sunny Goyal authored
Bug: 21022833 Change-Id: Iccd477e7b1638d162e1a500cdb7a52b8d359c657
-
Hyunyoung Song authored
> This pattern is already used in AllAppsList > mBgWidgetsModel variable cleanup inside LauncherModel. b/21739736 Change-Id: I03a05064ce3c3e5effb09055af9f4d4de2811c95
-
- 12 Jun, 2015 1 commit
-
-
Sunny Goyal authored
> Previously folders were getting deleted based on in-memory loader state. If for some reason, an item failed to load, we would delete the folder from DB as well. Bug: 21354058 Change-Id: I5318ee8a99afa9cafd93ed2b9ef0e155f502a41b
-
- 09 Jun, 2015 2 commits
-
-
Hyunyoung Song authored
b/19904873 Change-Id: Ic0d13ee7513731706bc0f9fde8502acba0899cb3 Note: fix for almonte will be separate due to diff btw the branches.. (cherry picked from commit 3abd5488)
-
Hyunyoung Song authored
b/19904873 Change-Id: Ic0d13ee7513731706bc0f9fde8502acba0899cb3 Note: fix for almonte will be separate due to diff btw the branches..
-
- 05 Jun, 2015 1 commit
-
-
Sunny Goyal authored
> Removing obsolete logging > Removing unused methods > Removing resource leak warning due to non-static handler class in launcher Change-Id: Ic38cc8aea82899b0b5ee3235f04e5964e49245fb
-
- 04 Jun, 2015 2 commits
-
-
Sunny Goyal authored
> Fixing bug where items were not getting removed from the memcache > Fixing bug where package entries were not getting removing because of component mismatch. Bug: 21612532 Change-Id: Ie56f3272f7fb7e1a37c5ff9bfa523d814edc1a02
-
Sunny Goyal authored
> Using a single bitmap icon size > Picking up appropriate density for satisfy the required icon size > Fixing some icon size assumptions during icon animations Bug: 19514688 Change-Id: Ia7a1d0d2c03a9d39ccc241fa4ae3eb8a0f374585
-
- 02 Jun, 2015 1 commit
-
-
Sunny Goyal authored
> Make package-private and @Thunk all private methods and constructors accessed from inner classes. Change-Id: Ie5913860a0c33e48e9bf68f9b5b1699f64c2f174
-
- 22 May, 2015 1 commit
-
-
Hyunyoung Song authored
ag/694693 b/21402209 Change-Id: Idae97fca971d90f5fbba658411491147cb023c8d
-
- 21 May, 2015 5 commits
-
-
Adam Cohen authored
-> Pulling out the parts of device profile which can (and need to be) initialized and accessed without access to an Activity context, ie. the invariant bits. -> The invariant bits are stored in InvariantDeviceProfile which is initialized statically from LauncherAppState. -> The DeviceProfile contains the Activity context-dependent bits, and we will create one of these for each Activity instance, and this instance is accessed through the Launcher activity. -> It's possible that we can continue to refactor this such that all appropriate dimensions can be computed without an Activity context (by only specifying orientation). This would be an extension of this CL and allow us to know exactly how launcher will look in both orientations from any context. Sets the stage for some improvements around b/19514688 Change-Id: Ia7daccf14d8ca2b9cb340b8780b684769e9f1892
-
Sunny Goyal authored
> Use low res only for app shortcuts > Running icon migration after restore > Running icon migration again for all users > Deduping shortcuts added from widget tray Bug: 20945600 Change-Id: I3bb47545fdd9832510069026fbae8966d2311cc1
-
Hyunyoung Song authored
- Decoupled widget model from widget view, and placed the creation to LauncherModel. - As a result packagemanager operation, iconcache retrieval is all done inside LauncherModel on background thread b/21311085 b/21325319 Change-Id: I294698527db58b89f3da558090a367530c058776
-
Sunny Goyal authored
Bug: 21297281 Change-Id: I633780f8207aabc8362f016e6b5a6e720cee1b86
-
Sunny Goyal authored
Bug: 20945600 Change-Id: Iaf516577898b51ad6e8a813d7f018ecad969c100
-
- 19 May, 2015 2 commits
-
-
Hyunyoung Song authored
- selected locale names are shown before latin - case independent sorting - main app > enterprise app Future possible refactoring: - Move all the *ItemInfo data structures to model package - Rename the comparator based on NOT what data structure it supports but what functionality it supports (locale? case independent? main app > enterprise app?) b/21271658 b/20339403 Change-Id: I8a776467392e21d5014e85cd3f51931a3ef89724
-
Sunny Goyal authored
Change-Id: I510204a5a12abf2da2757f3e3f8b0e8869a6b04a
-
- 18 May, 2015 2 commits
-
-
Sunny Goyal authored
> Not saving folder id in onSaveInstance as it is not used. Change-Id: I176beb77cafe27ec4b7500d65dc86287d2f2e0cb
-
Sunny Goyal authored
Bug: 21107637 Change-Id: If04952c7d5c8a38a739ce5536ecac394011ab61a
-
- 15 May, 2015 1 commit
-
-
Sunny Goyal authored
starts for the first time > Sorting the apps in the work folder by install time Change-Id: Ia475b4ff3197d90e6dffe070c12c0aa16be9e292
-
- 12 May, 2015 1 commit
-
-
Sunny Goyal authored
Bug: 21050720 Change-Id: Id174bb1e18b070e32273d66649f0e286e3546f89
-
- 09 May, 2015 1 commit
-
-
Winson Chung authored
Bug: 20953160 Change-Id: I1610df5e445a4139522226f68fa6439926bc70c6
-
- 07 May, 2015 1 commit
-
-
Hyunyoung Song authored
b/20915830 Change-Id: I772156f8a8d361f485fb4d7edc447c2cee2edf23
-
- 06 May, 2015 2 commits
-
-
Sunny Goyal authored
Bug: 20754508 Change-Id: Id2ddcff42cd41e4f9875ad6ef95f648365502b75
-
Sunny Goyal authored
> Updating the cache DB version to reset existing cache. Bug: 20834835 Change-Id: I298ca9ddcc4dd270b25b767447ecde01ef41a916
-
- 05 May, 2015 2 commits
-
-
Hyunyoung Song authored
b/20851075 Change-Id: Ie3feb387a142d4e11a0a18bbcc4fd4932cfe4439
-
Hyunyoung Song authored
Fixing a bug where onProviderChanged is called before Package update. And icon loaded on the widget tray is the default icon. Change-Id: I4ffea846d057920fd894537432ac5881642bc570
-
- 04 May, 2015 2 commits
-
-
Hyunyoung Song authored
- No longer return sorted list from the package manager since, the only time the widget list requires to be sorted is when recycler view renders them. - Made getWidgetsAndShortcuts private to guarantee that widgets are being loaded in the worker thread. Change-Id: I2c35973c1226e831514380dd38fc2f88b1b91d02
-
Sunny Goyal authored
Change-Id: Id466d8e164feeac427d969d6bc0ed3ca7a218ac4
-