summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* TrebuchetGo: Rename Launcher3Go package namestaging/lineage-15.1Adrian DC2018-02-051-2/+4
| | | | | | | * Also allows holding both Trebuchet and Launcher3 in the same Android repository tree Change-Id: I3e37582746e2bca9549063cd8c69372c57bb525b
* Trebuchet: fix settings icon colors with dark themeJoey2018-02-053-3/+4
| | | | | Change-Id: I70279361f6b38772286311117c3dfba3b951565d Signed-off-by: Joey <joey@lineageos.org>
* Trebuchet: allow disabling workspace editJoey2018-02-059-2/+63
| | | | | Change-Id: I503e19cbc512eac0e4a8c8bccc16a6ccc0e805da Signed-off-by: Joey <joey@lineageos.org>
* Trebuchet: bump buildToolsVersionJoey2018-02-041-1/+1
| | | | | Change-Id: Ia9a34bc4e1006d5e721c342086c91bb19c877ee7 Signed-off-by: Joey <joey@lineageos.org>
* Launcher3Go: Adapt build rules and manifestAdrian DC2018-02-042-1/+7
| | | | | | | | | * Follows previous commits: "Bump targetsdk to 27" "Bump minsdk to 23" "Trebuchet: quick settings & settings reorganization" Change-Id: Ided58300528647c1e7c2689b20365232d0d004b6
* Trebuchet: allow notification dots to be coloredJoey2018-02-031-2/+2
| | | | | | | No idea about why google "turned off" this feature Change-Id: Ieec11eb4c78975d923f8e24be8706bc2d4c76825 Signed-off-by: Joey <joey@lineageos.org>
* Trebuchet: Update references to ElevenMichael Bestas2018-01-233-12/+12
| | | | | | * Package name was rebranded Change-Id: If90125424c160fc5c2728abaf48562767170cc06
* Trebuchet: prevent NPE when opening settings the first timeJoey2018-01-191-0/+5
| | | | | | | | | | | E AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{org.lineageos.trebuchet/com.android.launcher3.SettingsActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'void com.google.android.libraries.launcherclient.LauncherClient.onDestroy()' on a null object reference Change-Id: I161c7888932d32cdc6d9f11d4f140ca635dab72d Signed-off-by: Joey <joey@lineageos.org>
* Trebuchet: feed integration supportThecrazyskull2018-01-1912-0/+1049
| | | | | | | | | | | | | | jrizzoli: adapted for trebuchet Includes the following commits: * Launcher3: support google now tab * LauncherClient: make sure service is connected before trying to unbind * Launcher3: animate workspace when animating the Google now page * Launcher3: make Google now left page optional * Launcher3: cleanup launcher tab preference Change-Id: I84582ae812b8ecb0d694ae2396843effdcf1219c Signed-off-by: Joey <joey@lineageos.org>
* Trebuchet: initial icon shape exposure for future extensionJoey Rizzoli2018-01-194-8/+62
| | | | | Change-Id: I76a571ce2b53214ef197a5164f584cb4dc2d3ecf Signed-off-by: Joey Rizzoli <joey@lineageos.org>
* Trebuchet: disable legacy icon treatmentJoey Rizzoli2018-01-192-1/+5
| | | | | | | | | It was partially disabled with https://github.com/jrizzoli/bug-free-bassoon/commit/ef63be31dac06e783546fbe6b5dad9c40a36223b but it was still applied with icon packs on apps targeting oreo Edited the proguard config to avoid classNotFound exceptions Signed-off-by: Joey Rizzoli <joey@lineageos.org>
* Disable QSB in hotseatJoey2018-01-191-1/+1
| | | | Signed-off-by: Joey <joey@lineageos.org>
* Trebuchet: quick settings & settings reorganizationJoey Rizzoli2018-01-1927-209/+686
| | | | Signed-off-by: Joey Rizzoli <joey@lineageos.org>
* Trebuchet: icon packs supportJoey Rizzoli2018-01-1930-6/+1697
| | | | | | | | | | | | | | | Based on the following commits: * https://github.com/AOSPA/android_packages_apps_Launcher3/commit/cf4bde2098de8beec24a0c88bf2e51e19a9c22b6 * https://github.com/AOSPA/android_packages_apps_Launcher3/commit/8ddafe17ad6adc268ad1a93b7724d8b22028a71b * https://github.com/AOSPA/android_packages_apps_Launcher3/commit/0940176c3c01a1f87237811f42d05a592b0968b3 With the following additions: * Support for adaptive icons * UI changes * Cleanup and improvements Change-Id: I877a8b2dd204753179736fa7c1c34444e9b2c849 Signed-off-by: Joey Rizzoli <joey@lineageos.org>
* Trebuchet: add toggle for desktop and drawer labelsJoey Rizzoli2018-01-194-4/+43
| | | | Signed-off-by: Joey Rizzoli <joey@lineageos.org>
* Launcher3: custom gridJoey Rizzoli2018-01-1910-14/+249
| | | | | Signed-off-by: Arne Coucheron <arco68@gmail.com> Signed-off-by: Joey Rizzoli <joey@lineageos.org>
* Trebuchet: predictive appsYajat2018-01-195-6/+164
| | | | | | jrizzoli: expose for runtime toggle Signed-off-by: Joey <joey@lineageos.org>
* Apply icon size modifications from old TrebuchetArne Coucheron2018-01-191-12/+12
| | | | | | Also fix Nexus 4/5 swapped minWidthDps Change-Id: I33f47154d2687c8a758fb655c9e66e619b0522ad
* Trebuchet: allow non-developers to change icon shapeJoey Rizzoli2018-01-191-6/+0
| | | | Signed-off-by: Joey Rizzoli <joey@lineageos.org>
* Trebuchet: prefer our wallpaper picker if possibleJoey Rizzoli2018-01-191-1/+1
| | | | Signed-off-by: Joey Rizzoli <joey@lineageos.org>
* Trebuchet expand statusbar on swipe downThecrazyskull2018-01-194-1/+46
| | | | | Change-Id: I5e75b7e1c6806dae9ac2a000e377873319a5f787 Signed-off-by: Joey Rizzoli <joey@lineageos.org>
* Workspace: Allow resizing any widgetNebojsa Cvetkovic2018-01-192-22/+5
| | | | Signed-off-by: Joey Rizzoli <joey@lineageos.org>
* Trebuchet: update gradle depsJoey Rizzoli2018-01-191-9/+22
| | | | | Change-Id: I5a9fa781d0faa826cf982d5c723f275faa50bb80 Signed-off-by: Joey Rizzoli <joey@lineageos.org>
* Settings: Hide Notification Dots on low RAM devicesAdrian DC2018-01-191-1/+3
| | | | | | | | | | * As the feature is not available for low RAM devices, hide it from the Settings to avoid confusion * Acquire ActivityManager service to read isLowRamDevice Change-Id: I34a6ee1b4838f31194c89327e301d4fd39670c02 Signed-off-by: Adrian DC <radian.dc@gmail.com>
* Provider: Initialize createEmptyRowOnFirstScreen without QSBAdrian DC2018-01-191-1/+1
| | | | Change-Id: Ib29b20b051b8fe976f20e92b141c373c8f0cfae3
* Launcher3: Stability NullPointer issueyingrenw2018-01-191-1/+1
| | | | | | | | | | | | Description: Compute a child location by recursion, it may not have parent view. When the child doesn't have parent, should break the recursive. Change-Id: I8707712b85c10bf1c1d3860c5b8323aefd455cf2 CRs-Fixed: 1104931
* Launcher3: No Calendarwidget 4x4 widget displayedningl2018-01-192-0/+37
| | | | | | | | | | | There is not enough space to place the Calendarwidget when in the portrait mode for the mobile phone of 480*854. Config the value of dynamic_grid_edge_margin a little smaller for the mobile phone of 480*854. Change-Id: I7be230b6539e47be4bd967c08eaf6f00aa550f75 CRs-Fixed: 1066228
* Launcher3: App search interface overlap with the desktop iconguangbing2018-01-191-0/+1
| | | | | | | App seach interface overlap with the desktop icon. Change-Id: Ifc20d8386fe267ecfdc7152b75894b1666facc45 CRs-Fixed: 1002855
* Exclude from recentscretin452018-01-191-0/+1
| | | | Change-Id: Iccbd953241886dbbda01e38225123dfd1761accc
* Disable QSB on first screen by defaultArne Coucheron2018-01-191-1/+1
| | | | Change-Id: I24f1682cbad10610f04f7b8ada238b43addd23da
* Don't request button focus when pressing menu keyArne Coucheron2018-01-191-1/+1
| | | | | | | | | | 1. Press hardware menu key 2. Press hardware back key or home key 3. Observe transparent block I consider this an annoying glitch, and this patch fixes it. Change-Id: I2b0be3999cfbe6f35c485984efff564b1478cdbc
* Enable light status bar featureArne Coucheron2018-01-191-1/+1
| | | | Change-Id: I8cc6068b534324c6750b3d4768c907fcf0f4cfbd
* Increase to 5 rows on some device profilesArne Coucheron2018-01-191-3/+3
| | | | | | | These now have lower icon sizes than originally, so 5 rows should fit perfectly. Change-Id: Ie39b1ce658882ce9fae95dd4e10021700c07856c
* Change icon drawable paddingArne Coucheron2018-01-191-1/+1
| | | | | | | No reason to have this huge gap between icon and text. Use 4dp like in old Trebuchet. Change-Id: I0b6e320150778891f05c38be4467e730b568d19b
* Update default workspaceArne Coucheron2018-01-194-28/+308
| | | | Change-Id: If62561591610c22203f6d16348ffbf074506dcef
* Bump targetsdk to 27Arne Coucheron2018-01-192-2/+2
| | | | Change-Id: Ic138ded6dba217d02f2bb6f5c0d9e49e25077901
* Bump minsdk to 23Joey Rizzoli2018-01-194-4/+4
| | | | | Change-Id: I028750f2383ce124bbe6da6cbfd5562722932389 Signed-off-by: Joey Rizzoli <joey@lineageos.org>
* We shall call it Trebuchetcretin452018-01-1917-18/+46
| | | | | | | | | | | | | | | | | | Change-Id: I068d7e025bb01fd4216be3ffcf3cdfd3285be9da Trebuchet: lineage launcher icon Change-Id: Ibf4e1add2f9dc88907430070bbbf74751dec2070 Rename permissions as suggested in AndroidManifest * Avoid conflicts with different launchers Change-Id: I0560c2ea1a82cb4f58074d31ca6f12518ac09ea7 Finalize rebranding from Launcher3 to Trebuchet Change-Id: If3af3a32db2281372dc1beb47e13a2ce0dc380af
* Snap for 4391495 from ea6d0e631e0f8c607545c378dbd00142ca6a3b15 to oc-mr1-releaseandroid-build-team Robot2017-10-121-1/+1
|\ | | | | | | Change-Id: I0a569c26a8a11e55e49103ef07ce3437dde6be86
| * Merge branch 'ub-launcher3-dorval-polish2'Jon Miranda2017-10-091-1/+1
| |\ | | | | | | | | | | | | | | | Bug: 64937210 Test: flashed img Change-Id: I62116a7e4d105eeeeae25a86cfb07d61586c4ab2
| | * Merge "Fix bug where labels were visible in hotseat / invisible in ↵Jonathan Miranda2017-10-061-1/+1
| | |\ | | | | | | | | | | | | workspace." into ub-launcher3-dorval-polish2
| | | * Fix bug where labels were visible in hotseat / invisible in workspace.Jon Miranda2017-10-041-1/+1
| | | | | | | | | | | | | | | | | | | | Bug: 67364623 Change-Id: Ib66a5cdaca767fd8546f4ffd02d590981bb8135a
* | | | Snap for 4378450 from a328a0d83a1149b884dd49d302414d8080d28e40 to oc-mr1-releaseandroid-build-team Robot2017-10-054-5/+40
|\| | | | | | | | | | | | | | | Change-Id: I8ebed7f5fb47b3fec6f44136f2853389d9e2e8df
| * | | Merge branch 'ub-launcher3-dorval-polish2' into 1003Jon Miranda2017-10-034-5/+40
| |\| | | | | | | | | | | | | | | | | | | | | | Bug: 64937210 Test: flashed img Change-Id: Icec6e9642627fbb406561e64326864d8ca3cd24d
| | * | Larger icons for L3Go and spacing changes.Jon Miranda2017-10-033-4/+36
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There are cases (ie. smaller devices) where the icon label is closer to the icon below it (rather than its corresponding icon). To fix this, we ensure that the drawable padding (space between the icon and its label) is no larger than the vertical padding of the cell. Bug: 67317867 Change-Id: Ic3729726eebb60b67d658361c4335e724b7d68d7
| | * Merge "Remove discovery bounce for demo users" into ub-launcher3-dorval-polish2TreeHugger Robot2017-10-021-1/+4
| | |\
| | | * Remove discovery bounce for demo usersAdam Cohen2017-10-021-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | Bug 67116550 Change-Id: I8a27685f91e201072c0669c102077affe550fab6
| | * | Merge "Demo mode default layout support" into ub-launcher3-dorval-polish2TreeHugger Robot2017-10-020-0/+0
| | |\ \ | | | |/ | | |/|
| | | * Demo mode default layout supportAdam Cohen2017-09-293-4/+17
| | | | | | | | | | | | | | | | | | | | | | | | b/67062454 Change-Id: Ic060d3d7dba4fffe688dddf7cd04c48e4baaf813
* | | | release-request-53526352-7b51-4ab1-a661-632ffc55dd7c-for-git_oc-mr1-release- ↵android-build-team Robot2017-10-0214-21/+74
|\| | | | | | | | | | | | | | | | | | | | | | | 4371241 snap-temp-L10900000107789672 Change-Id: I7001c12c7af12044cf424419079144a1afca34c9