Pixel Launcher for everyone!

Overview

Flick Launcher

Flick Launcher is a project started by Michele Lacorte. I want to create a launcher for google pixels style stock, with a few tweaks.

OFFICIAL SITE

BETA

Flick Launcher is on open Alpha preview!!!

Get it on Google Play

And try the PRO Version!

Get it on Google Play

If you want to help me please download Donation App!!

Get it on Google Play

For China (or other country) users which don't have the Google Play, send me an e-mail!

DONATIONS

This project needs you! If you would like to support this project's further development, the creator of this project or the continuous maintenance of this project, feel free to donate. Your donation is highly appreciated (and I love food, coffee and beer). Thank you!

PayPal

  • Donate $5: Thank's for creating this project, here's a coffee (or some beer) for you!

  • Donate $10: Wow, I am stunned. Let me take you to the movies!ù

  • Donate $15: I really appreciate your work, let's grab some lunch!

  • Donate $25: That's some awesome stuff you did right there, dinner is on me!

  • Donate $50: I really really want to support this project, great job!

  • Donate $100: You are the man! This project saved me hours (if not days) of struggle and hard work, simply awesome!

  • Donate $2799: Go buddy, buy Macbook Pro for yourself!

PREVIEW

v0.1.0 Beta

New Android O notification dots!

SYSTEM REQUIREMENT

Android API 21+

STATUS

project maintained

CHANGELOG

v0.1.0 Beta 163

  • App Shortcuts on Launcher working on all device screen.
  • Added App Shortcuts for: Google Chrome, Maps, Ebay, Evernote, Gmail, Allo, Docs, Youtube, Calendar, Photos, Drive, Greenify, Play Movies, Play Music.
  • Fixed crash on click widget.
  • Update app icon and string (all languages).
  • Update color matching to app icon.
  • Change default grid size to 6x5.
  • Possibility to change grid size.
  • Possibility to change number of icon in dock.
  • Added circular icon in launcher.
  • Possibility to change color of folder.
  • Added Gesture (swipe up, swipe down, double tap, also with two fingers).
  • Added Password lock app.
  • Added Fingerprint lock app.
  • Added Icon pack support.
  • Added resize icon.
  • Added Label change.
  • Added Notification count (with badge) system.
  • Fixed search crash.
  • Added modification of icon.
  • Added feature to PRO version.
  • Added new search bar.
  • Added new notification dots badge from Android O! (with all customization, like alignment and color)
  • Added Proximity gesture.
  • Added Headset gesture.
  • Added Google Now panel.
  • And many more..just download!

v0

  • Initial commit.

CREDITS

Author: Michele Lacorte ([email protected])

Follow Michele Lacorte Google+

Join now G+ Community

CONTRIBUTING

If you want to contribute to the project fork it and open Pull Request, or contact author by e-mail.

Each proposal will be accepted!

LICENSE

Copyright 2017 Michele Lacorte

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Thanks to Lawnchair for: wallpaperpicker, blur, dynamic calendar icon, app shortcuts animation method

License

Comments
  • [Request] Apply icon pack from other app

    [Request] Apply icon pack from other app

    I'm the creator of CandyBar dashboard for icon pack. It will be very helpful if user able to apply icon pack directly from the dashboard without opening Flick Launcher settings.

    Something like Aviate launcher has (Scroll to bottom)

    Or like Nova launcher has

    final Intent intent = new Intent("com.teslacoilsw.launcher.APPLY_ICON_THEME");
    intent.setPackage("com.teslacoilsw.launcher");
    intent.putExtra("com.teslacoilsw.launcher.extra.ICON_THEME_PACKAGE", context.getPackageName());
    context.startActivity(intent);
    

    Which will open a dialog ask if user want to apply the icon pack or directly apply the icon pack.

    enhancement 
    opened by danimahardhika 27
  • Widget resizing

    Widget resizing

    Allow widgets to be resized

    Apply these two commits https://github.com/SlimRoms/packages_apps_SlimLauncher/commit/7460c3b3f17a72f0bbe13e9227519fddc0b2fc66

    https://github.com/YAJATapps/packages_apps_SlimLauncher/commit/b7106a71203d9d05a2760a89ce5f3e3bdc1a3b70

    opened by YAJATapps 13
  • Home button stops audio playback and mutes sound

    Home button stops audio playback and mutes sound

    Since the last update (Alpha 124), Everytime the home button is used to go to the home screen audio playback is paused (tested with Spotify and pocketcast) and the volume is set to zero

    opened by rohlandm 11
  • settings doesn't show up on android 6.0 devices

    settings doesn't show up on android 6.0 devices

    first off I want to say major kudos for making this launcher open source! when I run it on my android tablet it does not show the settings icon when you hold down on the home screen my tablet is running android 6.0.1 I look forward to seeing this launcher grow!

    opened by TeamBrainStorm 8
  • Crash

    Crash

    When I add a shortcut from opera to home screen and longclick on that shortcut the launcher crashes.

    This is log of crash java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String android.content.ComponentName.getPackageName()' on a null object reference 03-30 20:55:58.864 E/AndroidRuntime( 7157): at com.android.launcher3.util.ShortcutsManager.getShortcutsBasedOnTag(ShortcutsManager.java:47) 03-30 20:55:58.864 E/AndroidRuntime( 7157): at com.android.launcher3.Launcher.onLongClick(Launcher.java:3290) 03-30 20:55:58.864 E/AndroidRuntime( 7157): at android.view.View.performLongClick(View.java:5243) 03-30 20:55:58.864 E/AndroidRuntime( 7157): at android.widget.TextView.performLongClick(TextView.java:9225) 03-30 20:55:58.864 E/AndroidRuntime( 7157): at com.android.launcher3.CheckLongPressHelper$CheckForLongPress.run(CheckLongPressHelper.java:41) 03-30 20:55:58.864 E/AndroidRuntime( 7157): at android.os.Handler.handleCallback(Handler.java:739) 03-30 20:55:58.864 E/AndroidRuntime( 7157): at android.os.Handler.dispatchMessage(Handler.java:95) 03-30 20:55:58.864 E/AndroidRuntime( 7157): at android.os.Looper.loop(Looper.java:148) 03-30 20:55:58.864 E/AndroidRuntime( 7157): at android.app.ActivityThread.main(ActivityThread.java:5471) 03-30 20:55:58.864 E/AndroidRuntime( 7157): at java.lang.reflect.Method.invoke(Native Method) 03-30 20:55:58.864 E/AndroidRuntime( 7157): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726) 03-30 20:55:58.864 E/AndroidRuntime( 7157): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)

    opened by YAJATapps 5
  • Desktop icons disappear after disabling the persistent search bar

    Desktop icons disappear after disabling the persistent search bar

    After disabling the persistent search bar, the desktop icons disappear, long-pressing the desktop stops working, and long-pressing the dock crashes the app.

    App Version v0.1.0 Build 112 Android 7.0

    opened by gashole 4
  • Notification count

    Notification count

    Sorry for my english)

    When I receive a message in the status bar and open then it remains on the shortcut, even after reading!!! And thanks for the launcher, I bought the pro version. I'm using the x86 processor and android 6. I'll wait for fixing the bugs because I like the launcher. Thank you.

    bug 
    opened by Sashastav84 3
  • Contact Widgets crash launcher

    Contact Widgets crash launcher

    I have a folder full of favorite contacts on my home screen. When I try to select one of them, Flick Launcher crashes and I get the recent apps overview.

    opened by rohlandm 3
  • Pages to the left?

    Pages to the left?

    I normally have 5 pages with the centre one being my home screen. On Flick is there any way to do this - or does the home page have to be the left screen?

    Thanks - love the launcher so far ☺️

    opened by edent 3
  • Unable to re-enable Persistent Search Bar

    Unable to re-enable Persistent Search Bar

    I disabled the persistent search bar to have more room on my home screen, but ended up wanting it back. Tried to Re-Enable persistent search bar, and the launcher restarts without adding it back to the homescreen.

    opened by jswright91 3
  • Icons are too small on first install

    Icons are too small on first install

    It seems like the "allow circular icons" setting makes all icons very small, it's not good for a "first impression". Make it opt-in?

    opened by notNSANE 3
  • can't Build project in android studio

    can't Build project in android studio

    Hi ,Thank you for your good project. I have some problem with your code , when I have to build project this error showing to me error: package com.android.launcher3.util.pixel does not exist and I do not find this class every time I look

    opened by aliisp 0
  • Widget bug

    Widget bug

    Subito dopo l'installazione è perfetto. Dopo il riavvio del telefono (Sony Xperia XZ1) mi è rimasto il Launcher Flick (impostato di default forzato), ma appena aggiungo un widget la pagina dei widget non carica più, una pagina bianca con la ruota/clessidra che aspetta di caricare i widget.

    opened by spippo71 0
  • Widget Rename Bug

    Widget Rename Bug

    Love the launcher! One small bug I noticed with Google Maps and other widgets.

    If you rename a widget, the app also gets renamed.

    1. Add the Google maps app to your home screen
    2. Add widgets
    3. Google Maps directions
    4. Create a widget with the shortcut name "Test"
    5. The widget will be added to the homescreen with the name "Maps"
    6. Long press on the widget and rename it to "Test"
    7. The Google maps app is now renamed to "Test"

    Hope I've explained that well enough!

    opened by edent 0
  • Color pickers - cuts last character of color value in input field.

    Color pickers - cuts last character of color value in input field.

    Steps to reproduce:

    1. Use any color related option, e.g. background color for dock.
    2. Click custom.
    3. Select desired color, copy value to clipboard
    4. Select different color
    5. Paste value back into input field.

    Expected: Color value is restored.

    Actual: Different, nearly transparent color is selected.

    Probably the input cuts last character of the color value so when user restores it is parsed as different color.

    opened by kulmegil 0
  • How to build?

    How to build?

    Both gradle build and building in Android Studio fails:

    Executing tasks: [:generateAospDebugSources, :generateAospDebugAndroidTestSources, :prepareAospDebugUnitTestDependencies, :mockableAndroidJar, :library:generateDebugSources, :library:generateDebugAndroidTestSources, :library:mockableAndroidJar, :library:prepareDebugUnitTestDependencies]
    
    Configuration on demand is an incubating feature.
    NDK is missing a "platforms" directory.
    If you are using NDK, verify the ndk.dir is set to a valid NDK directory.  It is currently set to /.android-sdk/ndk-bundle.
    If you are not using NDK, unset the NDK variable from ANDROID_NDK_HOME or local.properties to remove this warning.
    
    The com.google.protobuf plugin was already applied to the project: : and will not be applied again after plugin: android
    NDK is missing a "platforms" directory.
    If you are using NDK, verify the ndk.dir is set to a valid NDK directory.  It is currently set to /.android-sdk/ndk-bundle.
    If you are not using NDK, unset the NDK variable from ANDROID_NDK_HOME or local.properties to remove this warning.
    
    The setTestClassesDir(File) method has been deprecated and is scheduled to be removed in Gradle 5.0. Please use the setTestClassesDirs(FileCollection) method instead.
    The getTestClassesDir() method has been deprecated and is scheduled to be removed in Gradle 5.0. Please use the getTestClassesDirs() method instead.
    The ConfigurableReport.setDestination(Object) method has been deprecated and is scheduled to be removed in Gradle 5.0. Please use the method ConfigurableReport.setDestination(File) instead.
    :preBuild UP-TO-DATE
    :preAospDebugBuild UP-TO-DATE
    :checkAospDebugManifest
    :extractProguardFiles
    :preAospReleaseBuild
    :prepareComAndroidSupportAnimatedVectorDrawable2531Library
    :prepareComAndroidSupportAppcompatV72531Library
    :prepareComAndroidSupportPaletteV72531Library
    :prepareComAndroidSupportRecyclerviewV72531Library
    :prepareComAndroidSupportSupportCompat2531Library
    :prepareComAndroidSupportSupportCoreUi2531Library
    :prepareComAndroidSupportSupportCoreUtils2531Library
    :prepareComAndroidSupportSupportFragment2531Library
    :prepareComAndroidSupportSupportMediaCompat2531Library
    :prepareComAndroidSupportSupportV42531Library
    :prepareComAndroidSupportSupportVectorDrawable2531Library
    :prepareComGithubQuadFlaskColorpicker0013Library
    :library:preBuild UP-TO-DATE
    :library:preReleaseBuild UP-TO-DATE
    :library:checkReleaseManifest
    :library:preDebugAndroidTestBuild UP-TO-DATE
    :library:preDebugBuild UP-TO-DATE
    :library:preDebugUnitTestBuild UP-TO-DATE
    :library:preReleaseUnitTestBuild UP-TO-DATE
    :library:prepareComAndroidSupportAnimatedVectorDrawable2531Library
    :library:prepareComAndroidSupportAppcompatV72531Library
    :library:prepareComAndroidSupportPaletteV72531Library
    :library:prepareComAndroidSupportSupportCompat2531Library
    :library:prepareComAndroidSupportSupportCoreUi2531Library
    :library:prepareComAndroidSupportSupportCoreUtils2531Library
    :library:prepareComAndroidSupportSupportFragment2531Library
    :library:prepareComAndroidSupportSupportMediaCompat2531Library
    :library:prepareComAndroidSupportSupportV42531Library
    :library:prepareComAndroidSupportSupportVectorDrawable2531Library
    :library:prepareReleaseDependencies
    :library:compileReleaseAidl
    :library:compileLint
    :library:copyReleaseLint NO-SOURCE
    :library:mergeReleaseShaders
    :library:compileReleaseShaders
    :library:generateReleaseAssets
    :library:mergeReleaseAssets
    :library:mergeReleaseProguardFiles
    :library:packageReleaseRenderscript NO-SOURCE
    :library:compileReleaseRenderscript
    :library:generateReleaseResValues
    :library:generateReleaseResources
    :library:packageReleaseResources
    :library:processReleaseManifest
    :library:bundleRelease
    :prepareAospDebugDependencies
    :compileAospDebugAidl
    :compileAospDebugRenderscript
    :generateAospDebugBuildConfig
    :extractAospDebugProto
    :extractAospProto
    :extractDebugProto
    :extractIncludeAospDebugProto
    :extractIncludeAospProto
    :extractIncludeDebugProto
    :extractIncludeProto
    :extractProto
    :generateAospDebugProto
    :generateAospDebugResValues
    :generateAospDebugResources
    :mergeAospDebugResources
    :processAospDebugManifest
    {project_path}/FlickLauncher/AndroidManifest-common.xml:58:5-80 Warning:
    	Element uses-permission#android.permission.READ_EXTERNAL_STORAGE at AndroidManifest-common.xml:58:5-80 duplicated with element declared at AndroidManifest-common.xml:44:5-80
    :processAospDebugResources
    AGPBI: {"kind":"warning","text":"warning: string \u0027app_name\u0027 marked untranslatable but exists in locale \u0027be\u0027","sources":[{"file":"{project_path}/FlickLauncher/build/intermediates/res/merged/aosp/debug/values-be/values-be.xml","position":{"startLine":2}}],"original":"","tool":"AAPT"}
    
    {project_path}/FlickLauncher/build/intermediates/res/merged/aosp/debug/values-be/values-be.xml:3: warning: string 'app_name' marked untranslatable but exists in locale 'be'
    
    warning: string 'app_name' has no default translation.
    warning: string 'application_name' has no default translation.
    warning: string 'delete_target_label' has no default translation.
    warning: string 'delete_target_uninstall_label' has no default translation.
    warning: string 'info_target_label' has no default translation.
    warning: string 'pick_wallpaper' has no default translation.
    warning: string 'wallpaper_instructions' has no default translation.
    
    
    :generateAospDebugSources
    :preAospDebugAndroidTestBuild UP-TO-DATE
    :prepareComAndroidSupportTestExposedInstrumentationApiPublish05Library
    :prepareComAndroidSupportTestRunner05Library
    :prepareComAndroidSupportTestUiautomatorUiautomatorV18212Library
    :prepareAospDebugAndroidTestDependencies
    :compileAospDebugAndroidTestAidl
    :processAospDebugAndroidTestManifest
    :compileAospDebugAndroidTestRenderscript
    :generateAospDebugAndroidTestBuildConfig
    :extractAndroidTestProto
    :extractAospDebugAndroidTestProto
    :extractIncludeAndroidTestProto
    :extractIncludeAospDebugAndroidTestProto
    :generateAospDebugAndroidTestProto NO-SOURCE
    :generateAospDebugAndroidTestResValues
    :generateAospDebugAndroidTestResources
    :mergeAospDebugAndroidTestResources
    :processAospDebugAndroidTestResources
    Warning: AndroidManifest.xml already defines debuggable (in http://schemas.android.com/apk/res/android); using existing value in manifest.
    
    
    :generateAospDebugAndroidTestSources
    :preAospDebugUnitTestBuild UP-TO-DATE
    :prepareAospDebugUnitTestDependencies
    :mockableAndroidJar
    :library:checkDebugManifest
    :library:prepareDebugDependencies
    :library:compileDebugAidl
    :library:compileDebugRenderscript
    :library:generateDebugBuildConfig
    :library:generateDebugResValues
    :library:generateDebugResources
    :library:mergeDebugResources
    :library:processDebugManifest
    :library:processDebugResources
    :library:generateDebugSources
    :library:prepareComAndroidSupportTestEspressoEspressoCore222Library
    :library:prepareComAndroidSupportTestEspressoEspressoIdlingResource222Library
    :library:prepareComAndroidSupportTestExposedInstrumentationApiPublish05Library
    :library:prepareComAndroidSupportTestRules05Library
    :library:prepareComAndroidSupportTestRunner05Library
    :library:prepareDebugAndroidTestDependencies
    :library:compileDebugAndroidTestAidl
    :library:copyDebugLint NO-SOURCE
    :library:mergeDebugShaders
    :library:compileDebugShaders
    :library:generateDebugAssets
    :library:mergeDebugAssets
    :library:mergeDebugProguardFiles
    :library:packageDebugRenderscript NO-SOURCE
    :library:packageDebugResources
    :library:bundleDebug
    :library:processDebugAndroidTestManifest
    :library:compileDebugAndroidTestRenderscript
    :library:generateDebugAndroidTestBuildConfig
    :library:generateDebugAndroidTestResValues
    :library:generateDebugAndroidTestResources
    :library:mergeDebugAndroidTestResources
    :library:processDebugAndroidTestResources
    :library:generateDebugAndroidTestSources
    :library:mockableAndroidJar
    :library:prepareDebugUnitTestDependencies
    
    BUILD SUCCESSFUL in 1m 5s
    101 actionable tasks: 101 executed
    Executing tasks: [:generateAospDebugSources, :generateAospDebugAndroidTestSources, :prepareAospDebugUnitTestDependencies, :mockableAndroidJar, :compileAospDebugAndroidTestSources, :compileAospDebugUnitTestSources, :compileAospDebugSources, :library:generateDebugSources, :library:generateDebugAndroidTestSources, :library:mockableAndroidJar, :library:prepareDebugUnitTestDependencies, :library:compileDebugAndroidTestSources, :library:compileDebugUnitTestSources, :library:compileDebugSources]
    
    Configuration on demand is an incubating feature.
    NDK is missing a "platforms" directory.
    If you are using NDK, verify the ndk.dir is set to a valid NDK directory.  It is currently set to /.android-sdk/ndk-bundle.
    If you are not using NDK, unset the NDK variable from ANDROID_NDK_HOME or local.properties to remove this warning.
    
    The com.google.protobuf plugin was already applied to the project: : and will not be applied again after plugin: android
    NDK is missing a "platforms" directory.
    If you are using NDK, verify the ndk.dir is set to a valid NDK directory.  It is currently set to /.android-sdk/ndk-bundle.
    If you are not using NDK, unset the NDK variable from ANDROID_NDK_HOME or local.properties to remove this warning.
    
    The setTestClassesDir(File) method has been deprecated and is scheduled to be removed in Gradle 5.0. Please use the setTestClassesDirs(FileCollection) method instead.
    The getTestClassesDir() method has been deprecated and is scheduled to be removed in Gradle 5.0. Please use the getTestClassesDirs() method instead.
    The ConfigurableReport.setDestination(Object) method has been deprecated and is scheduled to be removed in Gradle 5.0. Please use the method ConfigurableReport.setDestination(File) instead.
    :preBuild UP-TO-DATE
    :preAospDebugBuild UP-TO-DATE
    :checkAospDebugManifest
    :extractProguardFiles
    :preAospReleaseBuild
    :prepareComAndroidSupportAnimatedVectorDrawable2531Library
    :prepareComAndroidSupportAppcompatV72531Library
    :prepareComAndroidSupportPaletteV72531Library
    :prepareComAndroidSupportRecyclerviewV72531Library
    :prepareComAndroidSupportSupportCompat2531Library
    :prepareComAndroidSupportSupportCoreUi2531Library
    :prepareComAndroidSupportSupportCoreUtils2531Library
    :prepareComAndroidSupportSupportFragment2531Library
    :prepareComAndroidSupportSupportMediaCompat2531Library
    :prepareComAndroidSupportSupportV42531Library
    :prepareComAndroidSupportSupportVectorDrawable2531Library
    :prepareComGithubQuadFlaskColorpicker0013Library
    :library:preBuild UP-TO-DATE
    :library:preReleaseBuild UP-TO-DATE
    :library:checkReleaseManifest
    :library:preDebugAndroidTestBuild UP-TO-DATE
    :library:preDebugBuild UP-TO-DATE
    :library:preDebugUnitTestBuild UP-TO-DATE
    :library:preReleaseUnitTestBuild UP-TO-DATE
    :library:prepareComAndroidSupportAnimatedVectorDrawable2531Library
    :library:prepareComAndroidSupportAppcompatV72531Library
    :library:prepareComAndroidSupportPaletteV72531Library
    :library:prepareComAndroidSupportSupportCompat2531Library
    :library:prepareComAndroidSupportSupportCoreUi2531Library
    :library:prepareComAndroidSupportSupportCoreUtils2531Library
    :library:prepareComAndroidSupportSupportFragment2531Library
    :library:prepareComAndroidSupportSupportMediaCompat2531Library
    :library:prepareComAndroidSupportSupportV42531Library
    :library:prepareComAndroidSupportSupportVectorDrawable2531Library
    :library:prepareReleaseDependencies
    :library:compileReleaseAidl UP-TO-DATE
    :library:compileReleaseNdk NO-SOURCE
    :library:compileLint UP-TO-DATE
    :library:copyReleaseLint NO-SOURCE
    :library:compileReleaseRenderscript UP-TO-DATE
    :library:generateReleaseBuildConfig
    :library:generateReleaseResValues UP-TO-DATE
    :library:generateReleaseResources UP-TO-DATE
    :library:mergeReleaseResources
    :library:processReleaseManifest UP-TO-DATE
    :library:processReleaseResources
    :library:generateReleaseSources
    :library:incrementalReleaseJavaCompilationSafeguard
    :library:javaPreCompileRelease
    :library:compileReleaseJavaWithJavac
    :library:extractReleaseAnnotations
    :library:mergeReleaseShaders UP-TO-DATE
    :library:compileReleaseShaders UP-TO-DATE
    :library:generateReleaseAssets UP-TO-DATE
    :library:mergeReleaseAssets UP-TO-DATE
    :library:mergeReleaseProguardFiles UP-TO-DATE
    :library:packageReleaseRenderscript NO-SOURCE
    :library:packageReleaseResources UP-TO-DATE
    :library:processReleaseJavaRes NO-SOURCE
    :library:transformResourcesWithMergeJavaResForRelease
    :library:transformClassesAndResourcesWithSyncLibJarsForRelease
    :library:mergeReleaseJniLibFolders
    :library:transformNativeLibsWithMergeJniLibsForRelease
    :library:transformNativeLibsWithSyncJniLibsForRelease
    :library:bundleRelease UP-TO-DATE
    :prepareAospDebugDependencies
    :compileAospDebugAidl UP-TO-DATE
    :compileAospDebugRenderscript UP-TO-DATE
    :generateAospDebugBuildConfig UP-TO-DATE
    :extractAospDebugProto UP-TO-DATE
    :extractAospProto UP-TO-DATE
    :extractDebugProto UP-TO-DATE
    :extractIncludeAospDebugProto UP-TO-DATE
    :extractIncludeAospProto UP-TO-DATE
    :extractIncludeDebugProto UP-TO-DATE
    :extractIncludeProto UP-TO-DATE
    :extractProto UP-TO-DATE
    :generateAospDebugProto UP-TO-DATE
    :generateAospDebugResValues UP-TO-DATE
    :generateAospDebugResources UP-TO-DATE
    :mergeAospDebugResources UP-TO-DATE
    :processAospDebugManifest UP-TO-DATE
    :processAospDebugResources UP-TO-DATE
    :generateAospDebugSources UP-TO-DATE
    :preAospDebugAndroidTestBuild UP-TO-DATE
    :prepareComAndroidSupportTestExposedInstrumentationApiPublish05Library
    :prepareComAndroidSupportTestRunner05Library
    :prepareComAndroidSupportTestUiautomatorUiautomatorV18212Library
    :prepareAospDebugAndroidTestDependencies
    :compileAospDebugAndroidTestAidl UP-TO-DATE
    :processAospDebugAndroidTestManifest UP-TO-DATE
    :compileAospDebugAndroidTestRenderscript UP-TO-DATE
    :generateAospDebugAndroidTestBuildConfig UP-TO-DATE
    :extractAndroidTestProto UP-TO-DATE
    :extractAospDebugAndroidTestProto UP-TO-DATE
    :extractIncludeAndroidTestProto UP-TO-DATE
    :extractIncludeAospDebugAndroidTestProto UP-TO-DATE
    :generateAospDebugAndroidTestProto NO-SOURCE
    :generateAospDebugAndroidTestResValues UP-TO-DATE
    :generateAospDebugAndroidTestResources UP-TO-DATE
    :mergeAospDebugAndroidTestResources UP-TO-DATE
    :processAospDebugAndroidTestResources UP-TO-DATE
    :generateAospDebugAndroidTestSources UP-TO-DATE
    :preAospDebugUnitTestBuild UP-TO-DATE
    :prepareAospDebugUnitTestDependencies
    :mockableAndroidJar UP-TO-DATE
    :incrementalAospDebugJavaCompilationSafeguard
    :javaPreCompileAospDebug
    :compileAospDebugJavaWithJavac
    {project_path}/FlickLauncher/src/com/android/launcher3/shortcuts/DeepShortcutManagerPreN.java:18: error: cannot find symbol
    import com.android.launcher3.shortcuts.pre.ShortcutCache;
                                              ^
      symbol:   class ShortcutCache
      location: package com.android.launcher3.shortcuts.pre
    {project_path}/FlickLauncher/src/com/android/launcher3/IconPacks.java:18: error: package com.android.launcher3.util.pixel does not exist
    import com.android.launcher3.util.pixel.PixelIcon;
                                           ^
    {project_path}/FlickLauncher/src/com/android/launcher3/IconPacks.java:30: error: package IconPackProvider does not exist
        private Map<String, IconPackProvider.IconInfo> icons = new ArrayMap<>();
                                            ^
    {project_path}/FlickLauncher/src/com/android/launcher3/IconPacks.java:34: error: package IconPackProvider does not exist
        public IconPacks(Map<String, IconPackProvider.IconInfo> icons, Context context, String packageName,
                                                     ^
    {project_path}/FlickLauncher/src/com/android/launcher3/shortcuts/DeepShortcutManagerPreN.java:24: error: cannot find symbol
    import static com.android.launcher3.shortcuts.ShortcutInfoCompat.INTENT_CATEGORY;
    ^
      symbol:   static INTENT_CATEGORY
      location: class
    {project_path}/FlickLauncher/src/com/android/launcher3/Launcher.java:577: error: cannot find symbol
            if(Utilities.doCheckPROVersion(getApplicationContext())) {
                        ^
      symbol:   method doCheckPROVersion(Context)
      location: class Utilities
    {project_path}/FlickLauncher/src/com/android/launcher3/Launcher.java:2169: error: cannot find symbol
            if(mHomeWatcher != null) {
               ^
      symbol:   variable mHomeWatcher
      location: class Launcher
    {project_path}/FlickLauncher/src/com/android/launcher3/Launcher.java:2170: error: cannot find symbol
                mHomeWatcher.stopWatch();
                ^
      symbol:   variable mHomeWatcher
      location: class Launcher
    {project_path}/FlickLauncher/src/com/android/launcher3/Launcher.java:3020: error: incompatible types: UserHandleCompat cannot be converted to UserHandle
                                packageName, id, intent.getSourceBounds(), optsBundle, info.user);
                                                                                           ^
    {project_path}/FlickLauncher/src/com/android/launcher3/LauncherModel.java:1764: error: incompatible types: UserHandleCompat cannot be converted to UserHandle
                                        mDeepShortcutManager.queryForPinnedShortcuts(null, user);
                                                                                           ^
    {project_path}/FlickLauncher/src/com/android/launcher3/LauncherModel.java:2833: error: incompatible types: UserHandleCompat cannot be converted to UserHandle
                                        .queryForAllShortcuts(user);
                                                              ^
    {project_path}/FlickLauncher/src/com/android/launcher3/LauncherModel.java:3406: error: incompatible types: UserHandleCompat cannot be converted to UserHandle
                            mPackageName, new ArrayList<>(idsToWorkspaceShortcutInfos.keySet()), mUser);
                                                                                                 ^
    {project_path}/FlickLauncher/src/com/android/launcher3/LauncherModel.java:3465: error: incompatible types: UserHandleCompat cannot be converted to UserHandle
                            mDeepShortcutManager.queryForPinnedShortcuts(null, mUser);
                                                                               ^
    {project_path}/FlickLauncher/src/com/android/launcher3/LauncherModel.java:3516: error: incompatible types: UserHandleCompat cannot be converted to UserHandle
                    updateDeepShortcutMap(null, mUser, mDeepShortcutManager.queryForAllShortcuts(mUser));
                                                                                                 ^
    {project_path}/FlickLauncher/src/com/android/launcher3/LauncherAppState.java:101: error: DeepShortcutManager is abstract; cannot be instantiated
            mDeepShortcutManager = new DeepShortcutManager(sContext, new ShortcutCache());
                                   ^
    {project_path}/FlickLauncher/src/com/android/launcher3/shortcuts/DeepShortcutsContainer.java:165: error: incompatible types: UserHandleCompat cannot be converted to UserHandle
                            mDeepShortcutsManager.queryForShortcutsContainer(activity, ids, user));
                                                                                            ^
    {project_path}/FlickLauncher/src/com/android/launcher3/SettingsActivity.java:1394: error: cannot find symbol
                        if(Utilities.doCheckPROVersion(context)){
                                    ^
      symbol:   method doCheckPROVersion(Context)
      location: class Utilities
    {project_path}/FlickLauncher/src/com/android/launcher3/SettingsActivity.java:1417: error: cannot find symbol
                        if(Utilities.doCheckPROVersion(context)){
                                    ^
      symbol:   method doCheckPROVersion(Context)
      location: class Utilities
    {project_path}/FlickLauncher/src/com/android/launcher3/shortcuts/DeepShortcutManagerN.java:60: error: incompatible types: UserHandleCompat cannot be converted to UserHandle
            UserHandle userHandle = shortcutKey.user;
                                               ^
    {project_path}/FlickLauncher/src/com/android/launcher3/shortcuts/DeepShortcutManagerN.java:76: error: incompatible types: UserHandleCompat cannot be converted to UserHandle
            UserHandle userHandle = shortcutKey.user;
                                               ^
    {project_path}/FlickLauncher/src/com/android/launcher3/shortcuts/pre/ShortcutParser.java:111: error: cannot find symbol
                mShortcutsList.add(new ShortcutInfoCompat(mPackageName, id, shortLabel, longLabel, mComponentName, activity, Utilities.myUserHandle(), 0, true, disabledMessage, icon));
                                                                                                                                      ^
      symbol:   method myUserHandle()
      location: class Utilities
    {project_path}/FlickLauncher/src/com/android/launcher3/shortcuts/DeepShortcutManagerPreN.java:73: error: cannot find symbol
                ShortcutInfoCompat info = getShortcutCache().getShortcut(packageName, shortcutId);
                                                            ^
      symbol:   method getShortcut(String,String)
      location: class ShortcutCache
    {project_path}/FlickLauncher/src/com/android/launcher3/shortcuts/DeepShortcutManagerPreN.java:82: error: cannot find symbol
            return shortcutInfoCompat.getIcon();
                                     ^
      symbol:   method getIcon()
      location: variable shortcutInfoCompat of type ShortcutInfoCompat
    {project_path}/FlickLauncher/src/com/android/launcher3/shortcuts/DeepShortcutManagerPreN.java:98: error: cannot find symbol
            return getShortcutCache().query(packageName, componentName);
                                     ^
      symbol:   method query(String,ComponentName)
      location: class ShortcutCache
    {project_path}/FlickLauncher/src/com/android/launcher3/shortcuts/DeepShortcutManagerPreN.java:103: error: constructor ShortcutCache in class ShortcutCache cannot be applied to given types;
                mShortcutCache = new ShortcutCache(mContext, mLauncherApps);
                                 ^
      required: no arguments
      found: Context,LauncherApps
      reason: actual and formal argument lists differ in length
    {project_path}/FlickLauncher/src/com/android/launcher3/Utilities.java:2225: error: cannot find symbol
            if(Utilities.doCheckPROVersion(activity)) {
                        ^
      symbol:   method doCheckPROVersion(Activity)
      location: class Utilities
    {project_path}/FlickLauncher/src/com/android/launcher3/IconPacks.java:55: error: package IconPackProvider does not exist
            IconPackProvider.IconInfo iconInfo = icons.get(info.toString());
                            ^
    {project_path}/FlickLauncher/src/com/android/launcher3/IconPacks.java:57: error: cannot find symbol
                Drawable drawable = getDrawable(iconInfo.prefix + (PixelIcon.dayOfMonth() + 1));
                                                                   ^
      symbol:   variable PixelIcon
      location: class IconPacks
    {project_path}/FlickLauncher/src/com/android/launcher3/IconPacks.java:71: error: cannot find symbol
                return new CustomIconDrawable(mContext, this, info);
                           ^
      symbol:   class CustomIconDrawable
      location: class IconPacks
    {project_path}/FlickLauncher/src/com/android/launcher3/blur/BlurWallpaperProvider.java:67: error: cannot find symbol
            sEnabled = mWallpaperManager.getWallpaperInfo() == null && Utilities.isAllowBlurDrawerPrefEnabled(mContext);
                                                                                ^
      symbol:   method isAllowBlurDrawerPrefEnabled(Context)
      location: class Utilities
    {project_path}/FlickLauncher/src/com/android/launcher3/blur/BlurWallpaperProvider.java:78: error: cannot find symbol
            Launcher launcher = LauncherAppState.getInstance().getLauncher();
                                                              ^
      symbol:   method getLauncher()
      location: class LauncherAppState
    {project_path}/FlickLauncher/src/com/android/launcher3/blur/BlurWallpaperProvider.java:79: error: cannot find symbol
            boolean enabled = mWallpaperManager.getWallpaperInfo() == null && Utilities.isAllowBlurDrawerPrefEnabled(mContext);
                                                                                       ^
      symbol:   method isAllowBlurDrawerPrefEnabled(Context)
      location: class Utilities
    {project_path}/FlickLauncher/src/com/android/launcher3/blur/BlurWallpaperProvider.java:81: error: cannot find symbol
                launcher.scheduleKill();
                        ^
      symbol:   method scheduleKill()
      location: variable launcher of type Launcher
    {project_path}/FlickLauncher/src/com/android/launcher3/blur/BlurWallpaperProvider.java:95: error: cannot find symbol
            if (Utilities.isVibrancyEnabled(mContext)) {
                         ^
      symbol:   method isVibrancyEnabled(Context)
      location: class Utilities
    {project_path}/FlickLauncher/src/com/android/launcher3/blur/BlurWallpaperProvider.java:287: error: cannot find symbol
            return LauncherAppState.getInstance().getLauncher().getBlurWallpaperProvider();
                                                 ^
      symbol:   method getLauncher()
      location: class LauncherAppState
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/tileinfo/WallpaperTileInfo.java:49: error: cannot find symbol
            return new Point(res.getDimensionPixelSize(R.dimen.wallpaperThumbnailWidth),
                                                              ^
      symbol:   variable wallpaperThumbnailWidth
      location: class dimen
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/tileinfo/WallpaperTileInfo.java:50: error: cannot find symbol
                    res.getDimensionPixelSize(R.dimen.wallpaperThumbnailHeight));
                                                     ^
      symbol:   variable wallpaperThumbnailHeight
      location: class dimen
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/tileinfo/DrawableThumbWallpaperInfo.java:26: error: cannot find symbol
            mView = inflator.inflate(R.layout.wallpaper_picker_item, parent, false);
                                             ^
      symbol:   variable wallpaper_picker_item
      location: class layout
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/tileinfo/DrawableThumbWallpaperInfo.java:34: error: cannot find symbol
                ImageView image = (ImageView) mView.findViewById(R.id.wallpaper_image);
                                                                     ^
      symbol:   variable wallpaper_image
      location: class id
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/WallpaperCropActivity.java:89: error: cannot find symbol
            setContentView(R.layout.wallpaper_cropper);
                                   ^
      symbol:   variable wallpaper_cropper
      location: class layout
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/WallpaperCropActivity.java:91: error: cannot find symbol
            mCropView = (CropView) findViewById(R.id.cropView);
                                                    ^
      symbol:   variable cropView
      location: class id
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/WallpaperCropActivity.java:92: error: cannot find symbol
            mProgressView = findViewById(R.id.loading);
                                             ^
      symbol:   variable loading
      location: class id
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/WallpaperCropActivity.java:106: error: cannot find symbol
            actionBar.setCustomView(R.layout.actionbar_set_wallpaper);
                                            ^
      symbol:   variable actionbar_set_wallpaper
      location: class layout
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/WallpaperCropActivity.java:117: error: cannot find symbol
            mSetWallpaperButton = findViewById(R.id.set_wallpaper_button);
                                                   ^
      symbol:   variable set_wallpaper_button
      location: class id
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/WallpaperCropActivity.java:126: error: cannot find symbol
                        Toast.makeText(WallpaperCropActivity.this, R.string.wallpaper_load_fail,
                                                                           ^
      symbol:   variable wallpaper_load_fail
      location: class string
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/WallpaperCropActivity.java:251: error: cannot find symbol
            View wallpaperStrip = findViewById(R.id.wallpaper_strip);
                                                   ^
      symbol:   variable wallpaper_strip
      location: class id
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/common/CropAndSetWallpaperTask.java:112: error: cannot find symbol
                Toast.makeText(mContext, R.string.wallpaper_set_fail, Toast.LENGTH_SHORT).show();
                                                 ^
      symbol:   variable wallpaper_set_fail
      location: class string
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/WallpaperCropActivity.java:404: error: cannot find symbol
                overridePendingTransition(0, R.anim.fade_out);
                                                   ^
      symbol:   variable fade_out
      location: class anim
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/WallpaperPickerActivity.java:135: error: cannot find symbol
            setContentView(R.layout.wallpaper_picker);
                                   ^
      symbol:   variable wallpaper_picker
      location: class layout
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/WallpaperPickerActivity.java:137: error: cannot find symbol
            mCropView = (CropView) findViewById(R.id.cropView);
                                                    ^
      symbol:   variable cropView
      location: class id
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/WallpaperPickerActivity.java:140: error: cannot find symbol
            mProgressView = findViewById(R.id.loading);
                                             ^
      symbol:   variable loading
      location: class id
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/WallpaperPickerActivity.java:141: error: cannot find symbol
            mWallpaperScrollContainer = (HorizontalScrollView) findViewById(R.id.wallpaper_scroll_container);
                                                                                ^
      symbol:   variable wallpaper_scroll_container
      location: class id
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/WallpaperPickerActivity.java:142: error: cannot find symbol
            mWallpaperStrip = findViewById(R.id.wallpaper_strip);
                                               ^
      symbol:   variable wallpaper_strip
      location: class id
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/WallpaperPickerActivity.java:148: error: cannot find symbol
            mWallpapersView = (LinearLayout) findViewById(R.id.wallpaper_list);
                                                              ^
      symbol:   variable wallpaper_list
      location: class id
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/tileinfo/LiveWallpaperInfo.java:55: error: cannot find symbol
            mView = inflator.inflate(R.layout.wallpaper_picker_live_wallpaper_item, parent, false);
                                             ^
      symbol:   variable wallpaper_picker_live_wallpaper_item
      location: class layout
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/tileinfo/LiveWallpaperInfo.java:57: error: cannot find symbol
            ImageView image = (ImageView) mView.findViewById(R.id.wallpaper_image);
                                                                 ^
      symbol:   variable wallpaper_image
      location: class id
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/tileinfo/LiveWallpaperInfo.java:58: error: cannot find symbol
            ImageView icon = (ImageView) mView.findViewById(R.id.wallpaper_icon);
                                                                ^
      symbol:   variable wallpaper_icon
      location: class id
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/tileinfo/LiveWallpaperInfo.java:67: error: cannot find symbol
            TextView label = (TextView) mView.findViewById(R.id.wallpaper_item_label);
                                                               ^
      symbol:   variable wallpaper_item_label
      location: class id
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/WallpaperPickerActivity.java:158: error: cannot find symbol
                    populateWallpapers((LinearLayout) findViewById(R.id.live_wallpaper_list),
                                                                       ^
      symbol:   variable live_wallpaper_list
      location: class id
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/WallpaperPickerActivity.java:166: error: cannot find symbol
            populateWallpapers((LinearLayout) findViewById(R.id.third_party_wallpaper_list),
                                                               ^
      symbol:   variable third_party_wallpaper_list
      location: class id
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/WallpaperPickerActivity.java:170: error: cannot find symbol
            LinearLayout masterWallpaperList = (LinearLayout) findViewById(R.id.master_wallpaper_list);
                                                                               ^
      symbol:   variable master_wallpaper_list
      location: class id
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/WallpaperPickerActivity.java:205: error: cannot find symbol
            actionBar.setCustomView(R.layout.actionbar_set_wallpaper);
                                            ^
      symbol:   variable actionbar_set_wallpaper
      location: class layout
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/WallpaperPickerActivity.java:225: error: cannot find symbol
            mSetWallpaperButton = findViewById(R.id.set_wallpaper_button);
                                                   ^
      symbol:   variable set_wallpaper_button
      location: class id
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/WallpaperPickerActivity.java:288: error: cannot find symbol
                    getString(R.string.announce_selection, v.getContentDescription()));
                                      ^
      symbol:   variable announce_selection
      location: class string
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/WallpaperPickerActivity.java:297: error: cannot find symbol
                                (LinearLayout) findViewById(R.id.master_wallpaper_list);
                                                                ^
      symbol:   variable master_wallpaper_list
      location: class id
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/WallpaperPickerActivity.java:307: error: cannot find symbol
            mWallpaperStrip = findViewById(R.id.wallpaper_strip);
                                               ^
      symbol:   variable wallpaper_strip
      location: class id
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/WallpaperPickerActivity.java:328: error: cannot find symbol
            LinearLayout masterWallpaperList = (LinearLayout) findViewById(R.id.master_wallpaper_list);
                                                                               ^
      symbol:   variable master_wallpaper_list
      location: class id
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/WallpaperPickerActivity.java:359: error: cannot find symbol
                                        R.string.wallpaper_accessibility_name, ++tileIndex, numTiles);
                                                ^
      symbol:   variable wallpaper_accessibility_name
      location: class string
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/WallpaperPickerActivity.java:450: error: cannot find symbol
            inflater.inflate(R.menu.cab_delete_wallpaper, menu);
                              ^
      symbol:   variable menu
      location: class R
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/WallpaperPickerActivity.java:474: error: cannot find symbol
                        R.plurals.number_of_items_selected, numCheckedItems, numCheckedItems));
                         ^
      symbol:   variable plurals
      location: class R
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/WallpaperPickerActivity.java:485: error: cannot find symbol
            if (itemId == R.id.menu_delete) {
                              ^
      symbol:   variable menu_delete
      location: class id
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/tileinfo/FileWallpaperInfo.java:78: error: cannot find symbol
                        Toast.makeText(a, R.string.wallpaper_set_fail, Toast.LENGTH_SHORT).show();
                                                  ^
      symbol:   variable wallpaper_set_fail
      location: class string
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/tileinfo/ThirdPartyWallpaperInfo.java:47: error: cannot find symbol
            mView = inflator.inflate(R.layout.wallpaper_picker_third_party_item, parent, false);
                                             ^
      symbol:   variable wallpaper_picker_third_party_item
      location: class layout
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/tileinfo/ThirdPartyWallpaperInfo.java:49: error: cannot find symbol
            TextView label = (TextView) mView.findViewById(R.id.wallpaper_item_label);
                                                               ^
      symbol:   variable wallpaper_item_label
      location: class id
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/tileinfo/ThirdPartyWallpaperInfo.java:59: error: cannot find symbol
            int iconSize = context.getResources().getDimensionPixelSize(R.dimen.wallpaperItemIconSize);
                                                                               ^
      symbol:   variable wallpaperItemIconSize
      location: class dimen
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/tileinfo/UriWallpaperInfo.java:45: error: cannot find symbol
                            Toast.makeText(a, R.string.image_load_fail,
                                                      ^
      symbol:   variable image_load_fail
      location: class string
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/tileinfo/PickImageInfo.java:32: error: cannot find symbol
            mView = inflator.inflate(R.layout.wallpaper_picker_image_picker_item, parent, false);
                                             ^
      symbol:   variable wallpaper_picker_image_picker_item
      location: class layout
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/tileinfo/PickImageInfo.java:38: error: cannot find symbol
                        (ImageView) mView.findViewById(R.id.wallpaper_image);
                                                           ^
      symbol:   variable wallpaper_image
      location: class id
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/tileinfo/PickImageInfo.java:40: error: cannot find symbol
                int colorOverlay = ContextCompat.getColor(context, R.color.wallpaper_picker_translucent_gray);
                                                                          ^
      symbol:   variable wallpaper_picker_translucent_gray
      location: class color
    {project_path}/FlickLauncher/src/com/android/launcher3/wallpaperpicker/common/DialogUtils.java:27: error: cannot find symbol
                        .setItems(R.array.which_wallpaper_options, new DialogInterface.OnClickListener() {
                                         ^
      symbol:   variable which_wallpaper_options
      location: class array
    Note: Some input files use or override a deprecated API.
    Note: Recompile with -Xlint:deprecation for details.
    Note: Some input files use unchecked or unsafe operations.
    Note: Recompile with -Xlint:unchecked for details.
    Note: Some messages have been simplified; recompile with -Xdiags:verbose to get full output
    80 errors
    
     FAILED
    
    FAILURE: Build failed with an exception.
    
    * What went wrong:
    Execution failed for task ':compileAospDebugJavaWithJavac'.
    > Compilation failed; see the compiler error output for details.
    
    * Try:
    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
    
    * Get more help at https://help.gradle.org
    
    BUILD FAILED in 45s
    
    86 actionable tasks: 47 executed, 39 up-to-date
    
    
    opened by apiote 2
Owner
Michele Lacorte
Android developer. Checkout my apps and libraries!
Michele Lacorte
A capable — pixel art editor for Android.

A capable — pixel art editor for Android.

thebluepandabear 128 Dec 31, 2022
Library to change Android launcher App Icon and App Name programmatically !

AppIconNameChanger Change Android App launcher Icon and App Name programmatically ! Download Demo APK from HERE Kindly use the following links to use

Prabhakar Thota 587 Dec 29, 2022
Launchy - A custom launcher for our server that installs recommended mods

Launchy Our custom launcher which makes it easier to set up optional mods and in

Mine In Abyss 8 Dec 10, 2022
This is an open source launcher project for Android devices that has been built completely from scratch

Description This is an open source launcher project for Android devices that has been built completely from scratch. The main goal of this launcher is

OpenLauncher Team 1.3k Dec 21, 2022
Free and Open Source Launcher.

Omega Launcher Free and Open Source Launcher Installation & Download Our builds are available on: Github: Releases or Actions (usually). F-Droid: Eith

Saul Henriquez 977 Jan 2, 2023
IMCL is a Minecraft launcher which supports Mod managment, game customizing and so on.

IDEA Minecraft Launcher A simple Minecraft launcher 简体中文 日本語 Esperanto Introduction IMCL is a Minecraft launcher which supports Mod managment, game cu

ResetPower 1 Jan 25, 2022
Minimal Android Launcher built with Kotlin.

Minimal Android Launcher A minimal launcher displaying only core apps you really need, with a note widget to quickly add reminders on your home screen

Jolene 0 Sep 10, 2022
Force enable gesture for third-party launcher in MIUI.

Fuck MIUI Gesture English Brief Enable this module to allow setting system gesture as nagation when using third party launcher. Strong Mode: Force usi

null 15 Dec 25, 2022
Let third-party launcher always get themed icon in MIUI (Maybe also works for other Android based OS).

English 简体中文 Introduction This module can let third party launcher always use icons with MIUI/Flyme Themes. It may also work with other custom Android

Strawing 5 Sep 18, 2022
Pixel Launcher for everyone!

Flick Launcher Flick Launcher is a project started by Michele Lacorte. I want to create a launcher for google pixels style stock, with a few tweaks. O

Michele Lacorte 284 Dec 20, 2022
DuGuang 1k Dec 14, 2022
The Launcher3 fork known as Rootless Pixel Launcher

The Launcher3 fork known as Rootless Pixel Launcher

Amir Zaidi 3.7k Jan 6, 2023
Lollipop ViewAnimationUtils.createCircularReveal for everyone 4.0+

CircularReveal Lollipop ViewAnimationUtils.createCircularReveal for everyone 14+ Yotube Video Checout demo application How to use: Use regular RevealF

Ozodrukh 2.5k Dec 29, 2022
Castcle: A decentralized social media for everyone

Castcle-Android A decentralized social media for everyone This is a source code

Castcle Co., Ltd. 1 Apr 28, 2022
Pixel perfect for design layout android

Pixelperfect Pixel perfect helps you design layouts according to the resolution of your users' device Follow the steps below to implement : dependen

null 10 Oct 23, 2022
A hybrid Xposed & Magisk module that ports Pixel Ambient Music to other, compatible devices

Ambient Music Mod A hybrid Xposed & Magisk module that ports Pixel Ambient Music to other, compatible devices. If you don't know what Pixel Ambient Mu

Kieron Quinn 867 Jan 1, 2023
An app full of Constantly updating Google Pixel wallpapers

An app full of Stock Google Pixel wallpapers! Download: Found a Wallpaper not on the app? Submit and issue to the Google Pixel Wallpaper repository Sc

Jack Sam 118 Dec 25, 2022
A pixel art creator for Android using RecyclerView.

PyxlMoose A pixel art creator for Android using RecyclerView. Contributing Guidelines I would love your input! I have a goal of making contributing to

Tom Joney 128 Dec 31, 2022
An open-source implementation of the Pixel Active Edge gesture

Active Edge Service This is an open-source implementation of the Pixel Active Edge gesture, written from scratch for portability and customizability.

hlcynprjct! 0 Nov 20, 2021