summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Moving Pause button to the left of the context menu headerVadim Tryshev2018-11-264-1/+31
| | | | | | | | | See this mock: https://www.google.com/url?q=https://docs.google.com/presentation/d/1AepsnLeKcRhjMW35SkB5yMKO3u6waigug8Tyfe0LO5o/edit%23slide%3Did.g455d187f2a_0_45&sa=D&ust=1542320415002000&usg=AFQjCNH-jsy5THG1WqxjeYbj628QFMJKvQ Bug: 117888000 Test: Manual Change-Id: I1edbc569347f09f0806ad6749735c3dec198277a
* Merge "Clean up span calculations in LauncherAppWidgetProviderInfo." into ↵Jonathan Miranda2018-11-151-10/+4
|\ | | | | | | ub-launcher3-master
| * Clean up span calculations in LauncherAppWidgetProviderInfo.Jon Miranda2017-09-201-10/+4
| | | | | | | | | | | | | | | | Using the results from DeviceProfile#getCellSize instead of manually computing the cell sizes. Bug: 63850436 Change-Id: I1de3871756a8b0e9bc8c5f9c2c1f386bb8dc31a2
* | Ensure base StatsLogManager can be instantiatedWinson Chung2018-11-141-3/+1
| | | | | | | | | | Bug: 119500924 Change-Id: Ia1adfa75147508ff1ff2a119cfba62b034ae4604
* | Merge "Moving come tests to Roboelectric" into ub-launcher3-masterTreeHugger Robot2018-11-131-2/+4
|\ \
| * | Moving come tests to RoboelectricSunny Goyal2018-11-121-2/+4
| | | | | | | | | | | | | | | | | | > Fixing resource loading in robo tests Change-Id: Id5b8a0e4916a2a200da7a41b03f19846834beb1f
* | | Merge "Fix showing strange Launcher on pressing Home." into ub-launcher3-masterVadim Tryshev2018-11-131-0/+5
|\ \ \ | |/ / |/| |
| * | Fix showing strange Launcher on pressing Home.Vadim Tryshev2018-11-121-0/+5
| | | | | | | | | | | | | | | | | | Bug: 118441555 Test: manual, race condition repro, TaplTests Change-Id: I8b09895558f8baa72eb3a794724170417fadfda6
* | | Merge "Add ToggleableGlobalSettingsFlag for QUICK_SWITCH" into ↵Tony Wickham2018-11-102-20/+83
|\ \ \ | | | | | | | | | | | | ub-launcher3-master
| * | | Add ToggleableGlobalSettingsFlag for QUICK_SWITCHTony2018-11-092-20/+83
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | - ToggleableGlobalSettingsFlag saves/loads from Settings.Global rather than SharedPrefs, allowing other processes to update the setting as well. - ToggleableGlobalSettingsFlag#get() reads from storage every time. - Add the flags' descriptions to the feature flags settings UI. Change-Id: I9cfc44ddaa5d9e223cf77a9b2475f8d25757d1fb
* / / Adding reusable version of IconCache and IconFactorySunny Goyal2018-11-092-7/+1
|/ / | | | | | | | | | | | | | | | | > Adding resource based allowing projects to control cache behavior > Fixing missing comments from ag/5470467 > Adding support for no-immemory cache Bug: 115891474 Change-Id: I691206805430cd93d3be78119bc249cefd79790a
* | Merge "Allow overriding flags in Robolectric tests" into ub-launcher3-masterTreeHugger Robot2018-11-091-1/+9
|\ \
| * | Allow overriding flags in Robolectric testsRyan Lothian2018-11-081-1/+9
| | | | | | | | | | | | | | | Bug: 117235618 Change-Id: Ibc01a4fe1de6a38d9fc620e4601fdb2282bf03e1
* | | Moving BaseIconCache to icon libSunny Goyal2018-11-0810-974/+24
| | | | | | | | | | | | Change-Id: I4fb56dcd6231a848d152e690edaf8885efbc995a
* | | Fixing wrong layout used to calculate drag-n-drop locationSunny Goyal2018-11-081-3/+3
|/ / | | | | | | | | | | Bug: 119229781 Bug: 119234125 Change-Id: I24425a7754db3dfef803088761fa67c9586d89d9
* | Moving some utility classes to icon libSunny Goyal2018-11-0711-338/+13
| | | | | | | | Change-Id: I0cc19ea02fb0732e9e1778a18c0d2c229232d179
* | Merge "Removing some Launcher3 dependencies from BaseIconCache" into ↵TreeHugger Robot2018-11-078-55/+59
|\ \ | | | | | | | | | ub-launcher3-master
| * | Removing some Launcher3 dependencies from BaseIconCacheSunny Goyal2018-11-068-55/+59
| | | | | | | | | | | | Change-Id: Ic80ed4a5cd2fc414cd6c27096d798e7f0b8efc72
* | | Merge "Adding an interface to allow adding custom views in ↵TreeHugger Robot2018-11-063-42/+289
|\ \ \ | | | | | | | | | | | | FloatingHeaderView" into ub-launcher3-master
| * | | Adding an interface to allow adding custom views in FloatingHeaderViewSunny Goyal2018-11-063-42/+289
| |/ / | | | | | | | | | | | | Bug: 109828640 Change-Id: I9bde5d4fab47eb3e5787bbb741b5b9051a15c0c2
* / / Removing Launcher3 util class dependency in IconCacheUpdateHandlerSunny Goyal2018-11-061-8/+18
|/ / | | | | | | Change-Id: I7317c11cd2aa54b4b7647aa5644b23c91a240d19
* | Replacing setAlphaComponent with setAlphaComponentBound for better animation ↵Sunny Goyal2018-11-0610-33/+33
| | | | | | | | | | | | | | | | | | | | interpolation setAlphaComponent throws expetion for invalid range, which can cause brashes in overshoot interpolation Bug: 118390004 Change-Id: Ic9c5ff3d660eba353b982c4c47ccfaf329b3e296
* | Merge "Removing UserManagerCompat wrapper for getting baded label" into ↵TreeHugger Robot2018-11-066-26/+12
|\ \ | | | | | | | | | ub-launcher3-master
| * | Removing UserManagerCompat wrapper for getting baded labelSunny Goyal2018-11-056-26/+12
| | | | | | | | | | | | | | | | | | | | | This removes some crass dependency on Launcher compat implementation making it easier to move iconCache to a separate library Change-Id: If5fab0c82d98089cde6f54b6a374fb7bb2db5ae8
* | | Merge "Disable Shortcuts menu item for Android Go devices." into ↵TreeHugger Robot2018-11-061-2/+5
|\ \ \ | |/ / |/| | | | | ub-launcher3-master
| * | Disable Shortcuts menu item for Android Go devices.Rajeev Kumar2018-11-051-2/+5
| | | | | | | | | | | | | | | | | | Bug: 112904271 Test: Manual test Change-Id: I423afd62063babcda52d3907bbd608049238f065
* | | Merge "Removing some launcher cross dependency in BaseIconCache so that it ↵TreeHugger Robot2018-11-066-109/+146
|\ \ \ | | | | | | | | | | | | can eventually be moved to icon library" into ub-launcher3-master
| * | | Removing some launcher cross dependency in BaseIconCacheSunny Goyal2018-11-056-109/+146
| | | | | | | | | | | | | | | | | | | | | | | | so that it can eventually be moved to icon library Change-Id: I65e3ad34322a10695c1ba114f5e60c4418747f05
* | | | Merge "Split out launcherProtos from sysui_shared.jar" into ub-launcher3-masterTreeHugger Robot2018-11-061-1/+1
|\ \ \ \ | |_|/ / |/| | |
| * | | Split out launcherProtos from sysui_shared.jarHyunyoung Song2018-11-051-1/+1
| | | | | | | | | | | | | | | | | | | | Bug: 113043444 Change-Id: I3115cdc7871b0f77601e399df01cdde0dde87c6e
* | | | Create a launcher LoaderResults override.Rajeev Kumar2018-11-051-53/+28
| |/ / |/| | | | | | | | | | | | | | | | | | | | This change disables shortcuts/widgets binding on Android Go devices. Bug: 112904271 Test: Manual test Change-Id: I3dbcd23dc448ff9ca5fe6c32958dcffb51c4bcf5
* | | Removing separate hotseat widget, instead using a QSB acroll all UI.Sunny Goyal2018-11-058-139/+78
| | | | | | | | | | | | | | | | | | | | | The QSB is responsible for updating its UI according to various states. Bug: 109828640 Change-Id: Ic8cbf3d404d5870de0f6b8fe25a332b8d21bae20
* | | Merge "Add StatsLog*Manager for logging. Bug: 113043444" into ↵Hyunyoung Song2018-11-0510-66/+159
|\| | | | | | | | | | | ub-launcher3-master
| * | Add StatsLog*Manager for logging.Hyunyoung Song2018-11-0510-66/+159
| | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 113043444 Verification: (19) is our event classifier number 11-05 11:24:28.188 932 994 I statsd : { 1541445868000000000 766293363001 (19)0x10000->1[I] 0x20000->0[I] 0x30000->0[I] 0x40000->[S] 0x50000->1[I] } Change-Id: I75403837f9fa8e51efa012fb708bce7efc9c4488
* | | Merge "Create a launcher model override." into ub-launcher3-masterTreeHugger Robot2018-11-021-240/+0
|\ \ \
| * | | Create a launcher model override.Rajeev Kumar2018-11-021-240/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change disables shortcuts/widgets loading on Android Go devices. Bug: 112904271 Test: Manual test Change-Id: I2c40f87a8f5d752525c99d254693a4e0a9eeeb2b
* | | | Create iconloader libraryHyunyoung Song2018-11-026-984/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 115891474 Test: Builds everything Change-Id: I1d75702d4e5a10d694eeb839784a629de2f74dd2
* | | | Merge "Simplifying scrim drawable initialization." into ub-launcher3-masterSunny Goyal2018-11-021-23/+17
|\ \ \ \ | |/ / / |/| | |
| * | | Simplifying scrim drawable initialization.Sunny Goyal2018-10-311-23/+17
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | Scrim drawable is initialized as null in certain cases in code, but it is also initialized as null in sytle. Only using the style definition as source of truth to avoid missing null checks Bug: 118450709 Change-Id: I9dab18405932d1b5c0e697838738a1392f97021c
* | | Merge "FeatureFlag: quick scrub is now quick switch" into ub-launcher3-masterTreeHugger Robot2018-11-012-3/+14
|\ \ \
| * | | FeatureFlag: quick scrub is now quick switchTony2018-11-012-3/+14
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Scale down current task and translate it to the left - Translate previous task in from the left - This is a toggle; quick switch again returns to the first task Currently this is implemented by repurposing onQuickScrub(progress) to update the positions of the first two pages. This makes tracking velocity a bit difficult; if we want to go down this path in the long run we should probably track velocity properly on MotionEvents. Change-Id: I4445b5f08b6e88e71cbb5e30b1f1d45c5f1edc68
* / / Create a deep shortcuts override.Rajeev Kumar2018-10-311-254/+0
|/ / | | | | | | | | | | | | | | This change disables deep shortcuts on Android Go devices. Bug: 112904271 Test: Manual test Change-Id: I6150a3500f67d8a8412b51796cc442e3384c2cbb
* | Remove unused code from DeepShortcutView.Zak Cohen2018-10-261-10/+0
| | | | | | | | | | Change-Id: I4df34c71912bdd91c3e5ef37ae4af7b185fd369a Tested: manual on pixel 3
* | DeepShortcut - show loading placeholder before content is available.Zak Cohen2018-10-261-0/+63
| | | | | | | | | | | | | | | | | | | | | | | | | | Sometimes the deep shortcuts can take time to load, show an initial loading state before any text is set. Note: changed singleLine to lines=1 as the former causes issues with RTL layout and is deprecated. Bug: 78620208 Tested: manual test on pixel 3 Change-Id: I782addb8d64425a1a95cee4f104fc0bd44809815
* | Merge "Adding test methods" into ub-launcher3-masterTreeHugger Robot2018-10-252-1/+5
|\ \
| * | Adding test methodsVadim Tryshev2018-10-252-1/+5
| | | | | | | | | | | | | | | | | | Bug: 117888000 Test: Running new Nexus tests Change-Id: I52a1f89add36dd38bbae8db262dd2e82280db130
* | | Merge "Moving Plugin and feature flags UI to androidX" into ub-launcher3-masterTreeHugger Robot2018-10-253-54/+360
|\ \ \ | |/ / |/| |
| * | Moving Plugin and feature flags UI to androidXSunny Goyal2018-10-253-54/+360
| | | | | | | | | | | | | | | | | | | | | > Combining both preference into a single screen > Adding plugin preference screen so quickstep build Change-Id: I3d2ff3ebdac3c774659e79ecb81be6f75f765eb0
* | | Support Live Tile in Quickstep (Pt1) - Z orderingTracy Zhou2018-10-241-0/+11
|/ / | | | | | | | | | | | | | | | | | | - Place Launcher above app surface. - Use LauncherLayoutListener to clear the area where the current task is in order to punch a hole and reveal the app view underneath Bug: 111697218 Test: Manual test Change-Id: I4d4e0f1113a8e60566257c030ae9b591789eb3b3
* | Merge "Caching clean up, remove dependency on old shared lib loading/caching ↵Winson Chung2018-10-233-21/+69
|\ \ | | | | | | | | | logic" into ub-launcher3-master