OSDN Git Service

54d0f138eed54c1239456e397bc42526a140da77
[android-x86/packages-apps-Taskbar.git] / README.md
1 Taskbar puts a start menu and recent apps tray on top of your screen that's accessible at any time, increasing your productivity and turning your Android tablet (or phone) into a real multitasking machine!
2
3 On devices running Android 7.0+ (Nougat), Taskbar can also launch apps in freeform windows for a PC-like experience!  No root required!  (see below for instructions)
4
5 Taskbar is also fully supported on Chrome OS - use Taskbar as a secondary Android app launcher on your Chromebook!
6
7 ## Features
8 * Start menu - shows you all applications installed on the device, configurable as a list or as a grid
9 * Recent apps tray - shows your most recently used apps and lets you easily switch between them
10 * Collapsible and hideable - show it when you need it, hide it when you don't
11 * Many different configuration options - customize Taskbar however you want
12 * Pin favorite apps or block the ones you don't want to see
13 * Designed with keyboard and mouse in mind
14 * 100% free, open source, and no ads
15
16 #### Freeform window mode (Android 7.0+)
17
18 Taskbar lets you launch apps in freeform floating windows on Android 7.0+ (Nougat).  No root access is required.  Android 8.0+ (Oreo) is also supported via an adb shell command.
19
20 Simply follow these steps to configure your device for launching apps in freeform mode:
21
22 1. Check the box for "Freeform window support" inside the Taskbar app
23 2. Follow the directions that appear in the pop-up to enable the proper settings on your device (one-time setup)
24 3. Go to your device's recent apps page and clear all recent apps
25 4. Select an app using Taskbar to launch it in a freeform window
26
27 For more information and detailed instructions, click "Help & instructions for freeform mode" inside the Taskbar app.
28
29 ## Download
30 Taskbar can be downloaded as a standalone Android app from:
31
32 * Google Play (https://play.google.com/store/apps/details?id=com.farmerbb.taskbar)
33 * APKMirror (http://www.apkmirror.com/apk/braden-farmer/taskbar/)
34 * F-Droid (https://f-droid.org/repository/browse/?fdid=com.farmerbb.taskbar)
35
36 Taskbar is also included as part of the following Android distributions for PCs:
37
38 * Android-x86 (version 7.1-rc2) (http://www.android-x86.org)
39 * Bliss OS (x86 builds) (https://blissroms.com)
40
41 ## How to Build
42 Prerequisites:
43 * Linux or MacOS
44 * JDK 8
45 * Android SDK
46 * Internet connection (to download dependencies)
47
48 Once all the prerequisites are met, simply cd to the base directory of the project and run "./gradlew assembleFreeDebug" to start the build.  Dependencies will download and the build will run.  After the build completes, cd to "app/build/outputs/apk" where you will end up with the APK file "app-free-debug.apk", ready to install on your Android device.
49
50 ## Icon Pack Support
51 Taskbar includes support for ADW-style icon packs.  If you are an icon pack developer and would like to include support for applying the icon pack from within your app, simply use the following code:
52
53     Intent intent = new Intent("com.farmerbb.taskbar.APPLY_ICON_PACK");
54     intent.putExtra("android.intent.extra.PACKAGE_NAME", "com.iconpack.name");
55     startActivity(intent);
56
57 ## Contributors
58 * Mark Morilla (app logo) (https://plus.google.com/106169552593075739372)
59 * naofum (Japanese translation)
60 * HardSer (Russian translation)
61 * OfficialMITX (German translation)
62 * Whale Majida (Chinese translation)