History log of /packages/apps/Launcher3/src/com/android/launcher3/LauncherClings.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
d80439875557e8c94052e5b0f0327b656370b5fd 18-Dec-2015 Sunny Goyal <sunnygoyal@google.com> Using SharedPrefenrece.apply instead of commit to prevent disk IO on main thread

Bug: 25903149
Change-Id: Ib1ee3fd27cca14f147f704aec768a330c4f03b33
/packages/apps/Launcher3/src/com/android/launcher3/LauncherClings.java
f725824fa2091cab44cf1bcbfe5b5b8d06475560 20-Oct-2015 Sunny Goyal <sunnygoyal@google.com> Refactoring getPreferenceKey method

This method was returnning a constant and getting inlined by proguard.

Change-Id: I87348e25b21483adc1b27d16f99dec4b73205701
/packages/apps/Launcher3/src/com/android/launcher3/LauncherClings.java
639e906a0fc205b48512951feec0cbb47513e246 20-Aug-2015 Sunny Goyal <sunnygoyal@google.com> Fixing work folder addition logic
> Showing animation when folder is added
> Not showing animation while cling is visible
> Checking is loader completed from UI thread
> Running bind complete runnables when bind is completed

Bug: 21772992
Bug: 23181585
Change-Id: I50742850da8294a877478ce02b107a026f68b563
/packages/apps/Launcher3/src/com/android/launcher3/LauncherClings.java
9fc953b94dbc6b99e6de08c9dcc80a0cb8e3e319 17-Aug-2015 Sunny Goyal <sunnygoyal@google.com> Version code cleanup

> Renaming Lmp to Lollipop
> Lollipop_MR1 instead of directly using 22
> Using M APIs directly instead of reflection

Change-Id: I10a307f46e3be15b3299f549a2fd7e0e215a6a1b
/packages/apps/Launcher3/src/com/android/launcher3/LauncherClings.java
c679ed623324954069446f50e9c4ace359fa55e7 05-Aug-2015 Sunny Goyal <sunnygoyal@google.com> Removing account manager calls

Change-Id: Ic88139f6ef34046eb3b551d8a75d5f97e1fe3d52
/packages/apps/Launcher3/src/com/android/launcher3/LauncherClings.java
2bba4c37c6402dfdc965d0c412c840c57993c7dd 19-May-2015 Sunny Goyal <sunnygoyal@google.com> Removing some thread priority management logic

> Not saving folder id in onSaveInstance as it is not used.

Change-Id: I176beb77cafe27ec4b7500d65dc86287d2f2e0cb
/packages/apps/Launcher3/src/com/android/launcher3/LauncherClings.java
7066003b2032a49ae5e59dab9b706259bdeb7e6e 14-May-2015 Sunny Goyal <sunnygoyal@google.com> Various lint error fixes.

> Fixing some RTL errors by specifying both marginStart and marginLeft
> Moving all layout direction checks to Utilities
> Explicitely adding @TargetApi before every method

Change-Id: Ibe9c52b93b5a6adeadb27ace2b312770fd732ea0
/packages/apps/Launcher3/src/com/android/launcher3/LauncherClings.java
dc61c4d41468a8beced2863de1b863b340cf49ba 21-Apr-2015 Winson Chung <winsonc@google.com> Refactoring to single path for overview mode.

Change-Id: I590a813c6f031342d75c3a6c3e9c9afda1808f2e
/packages/apps/Launcher3/src/com/android/launcher3/LauncherClings.java
091440a9cb9d4f42406631004aa484cbb79214ca 18-Mar-2015 Adam Cohen <adamcohen@google.com> Reducing method count by eliminating synthetic accessors

Elimates 304 methods based on dex analysis

The java compiler generates sythetic accessor methods for all private
fields, methods and contructors accessed from inner classes. By marking them
package-private and @Thunk instead, sythentic accessor methods are no
longer needeed. These annotated elements should be treated as private.

Change-Id: Id0dc2c92733474250d8ff12fa793d3a8adeb1f26
/packages/apps/Launcher3/src/com/android/launcher3/LauncherClings.java
e03b81294f046474cf4057bec20dc560a2e053d4 08-Oct-2014 Sunny Goyal <sunnygoyal@google.com> Using DeviceDefault theme for Launcher and WallpaperPicker

Change-Id: I31bfeedd99d50683fba910f233b25bb3f364ce1f
/packages/apps/Launcher3/src/com/android/launcher3/LauncherClings.java
7661614383dc17d69a9b1fd819e4d610896d5205 26-Aug-2014 Sunny Goyal <sunnygoyal@google.com> Updating Clings UI

issue: 16127412

Change-Id: Ie5885cabbef086e3b08811da72af88d01c4405e7
/packages/apps/Launcher3/src/com/android/launcher3/LauncherClings.java
424418bb50ccf5d9270650b70cc51f423da51a65 23-Aug-2014 Sunny Goyal <sunnygoyal@google.com> Updating clings, removing ununsed clings

issue: 16127412

Change-Id: I1d18515765100ff10d33439b3ac39ebfc5da35c7
/packages/apps/Launcher3/src/com/android/launcher3/LauncherClings.java
5ba21b6024ee8a3d4bdb2acad6fe30dfcf5cb3cd 25-Jun-2014 Amith Yamasani <yamasani@google.com> Don't show clings in guest user

If the SKIP_FIRST_USE_HINTS setting is ON, don't show clings. This
is used for Guest users.

Bug: 15873403
Change-Id: Icae713788c3ed26d55e8e713da7ec7d0d2b25fce
/packages/apps/Launcher3/src/com/android/launcher3/LauncherClings.java
5eed5d8c7b7ca78dd07bc6d441600cb97e0782a1 19-May-2014 Adam Cohen <adamcohen@google.com> Ensure that hotseat callout only occurs when appropriate

issue 13551957

Change-Id: I87bda7eef8047edbd41f066930ed156a17d042df
/packages/apps/Launcher3/src/com/android/launcher3/LauncherClings.java
8457d491bf1f3989ea2cf58f20b0ff4863a668a7 17-May-2014 Adam Cohen <adamcohen@google.com> Removing extra clear, load and bind of default workspace

-> If the user clicks "start fresh" we don't need to reload the workspace
since we've already loaded the default workspace from the primary
load in onCreate.

Change-Id: I43cb9e66fd49403ab6e0723cab1a03edd3dcac1b
/packages/apps/Launcher3/src/com/android/launcher3/LauncherClings.java
6268f2db4c129e33d8d77513cb9df0f4799c7520 17-May-2014 Adam Cohen <adamcohen@google.com> Disable the folder cling in two cases

-> When the user creates a new folder
-> When the user drags an existing folder
-> The folder cling gets cut off in certain instances
and until we make it more extensible (not worth
it right now), we're disabling it in the problematic
cases. Also, in the problematic cases, the user
is demonstrating some advanced knowledge, so
it's somewhat justifiable.

issue 14491765

Change-Id: Ib15d2f097c51a9b755f04b95ed6ef468d3bacc60
/packages/apps/Launcher3/src/com/android/launcher3/LauncherClings.java
69dffdb83a614a6b02a2363e0ade510948549972 05-Apr-2014 Winson Chung <winsonc@google.com> Disabling the focused hotseat app cling if GEL is not preinstalled on the device. (Bug. 13551957)

Change-Id: I24b25a0eada1ac9273a57b02d80a2451d08b02b0
/packages/apps/Launcher3/src/com/android/launcher3/LauncherClings.java
c6c0367111e587c7f19cb8185dcda550aa94a848 06-Mar-2014 Winson Chung <winsonc@google.com> Disabling cling when the user moves the folder before launching it. (Bug 12963868)

Change-Id: Iddcdf655c78b7240be123bd549f3d45794d02c83
/packages/apps/Launcher3/src/com/android/launcher3/LauncherClings.java
71e03b9979b5ee4c30daa7eb0a704ec92b38431b 21-Feb-2014 Adam Cohen <adamcohen@google.com> Fix issue where clings didn't appear after set up wizard (issue 13077829)

-> Also removed the db-created as a criteria for showing the clings
(this was a bit problematic in some cases and going forward)
-> Instead, we use database upgrade as a signal to not show the clings.
This is used instead of the above criteria (to prevent old users from
seeing the migration cling and losing their data.)
-> Stripped some old code related to custom clings that's no longer used.

Change-Id: Ib5e5285e5ddbc60e69eb998ee9fd092ae879150d
/packages/apps/Launcher3/src/com/android/launcher3/LauncherClings.java
0b560dda27dfd341393c1290798a709e6ae57987 21-Jan-2014 Winson Chung <winsonc@google.com> Adding tighter first run checks for migration clings. (Bug 12626290)

Change-Id: I09fc95c9a3d50ce57f9140e89da2ff4856807f92
/packages/apps/Launcher3/src/com/android/launcher3/LauncherClings.java
205cd7727f3bd8b65892c580e6f243464878fe6e 15-Jan-2014 Winson Chung <winsonc@google.com> Updating Tablet clings. (Bug 11973614)

Change-Id: I6cb10424a345691d50c4fac7969e0b97bbee4b3c
/packages/apps/Launcher3/src/com/android/launcher3/LauncherClings.java
e43a1e788223ab5a4405c5eeb0133ff57efbc768 15-Jan-2014 Winson Chung <winsonc@google.com> Tightening migration conditions. (Bug 11973614)

Change-Id: I6d7417b705227472d035f428cbec933cc6dbf2ce
/packages/apps/Launcher3/src/com/android/launcher3/LauncherClings.java
285b6e1483fd7ddc941fb2c9c50d43ee1b1841ca 14-Jan-2014 Winson Chung <winsonc@google.com> Properly saving migration cling keys.

Change-Id: Id52a12da6af0fc91463dae07bbeb355ee04873d0
/packages/apps/Launcher3/src/com/android/launcher3/LauncherClings.java
5317c2b7adfbfef97edc6ad9b7e007160ef689f4 11-Jan-2014 Winson Chung <winsonc@google.com> Updating assets and text for migration cling. (Bug 11973614)

Change-Id: I69ffc1581cc43511b4f42ebb2735afe4c0b44131
/packages/apps/Launcher3/src/com/android/launcher3/LauncherClings.java
a694524047fda0a51dede4eefb1201a598d2d3a7 08-Jan-2014 Winson Chung <winsonc@google.com> Adding migration Clings. (Bug 11973614)

- Refactoring Launcher cling code out to LauncherClings.

Change-Id: Iff4f84f5b8bfeb69b1be0b4802022c3eb20b6f2c
/packages/apps/Launcher3/src/com/android/launcher3/LauncherClings.java