OSDN Git Service

android-x86/packages-apps-Trebuchet.git
8 years agoTrebuchet: always set initial wallpaper offsets
Roman Birg [Tue, 8 Jul 2014 00:03:40 +0000 (17:03 -0700)]
Trebuchet: always set initial wallpaper offsets

After a fresh boot, computeScrollOffset() always returns false. So the
result was the offsets were never properly being set on a fresh boot and
they were only being applied on first drag of the home screen, which
finally triggered computeScrollOffset() to return true.

Change-Id: Iccaedd742bed861fca1f50dd54e2e4537fd4c9b0

8 years agoAdd remote folder hook for view setup.
Artem Shvadskiy [Mon, 15 Feb 2016 23:32:54 +0000 (15:32 -0800)]
Add remote folder hook for view setup.

Change-Id: Iffeb93e9344ce17f3aa2fbdc855f59c6f3a3b235
issue-id: CYNGNOS-2025

8 years agoTrebuchet: Don't animate folder if locked state changed
cretin45 [Mon, 15 Feb 2016 19:47:25 +0000 (11:47 -0800)]
Trebuchet: Don't animate folder if locked state changed

Issue-id: CYNGNOS-2046

Change-Id: If6488d018b83b8e20874dbe0d32479f19ceac4cc

8 years agoTrebuchet: Fix measuring error when reloading app drawer
cretin45 [Mon, 15 Feb 2016 17:20:04 +0000 (09:20 -0800)]
Trebuchet: Fix measuring error when reloading app drawer

Issue-id: CYNGNOS-1883

Change-Id: I77705be7020120bc58a45f507b288838a5eba2bb

8 years agoAutomatic translation import
Michael Bestas [Sun, 14 Feb 2016 14:26:00 +0000 (16:26 +0200)]
Automatic translation import

Change-Id: I1161ad6d10aa711f757ff9bdc8650bed193be498

8 years agoTrebuchet: Handle the NPE when user has no Google Apps installed
LuK1337 [Wed, 3 Feb 2016 17:46:05 +0000 (18:46 +0100)]
Trebuchet: Handle the NPE when user has no Google Apps installed

Change-Id: Ie04d940d56497fd5e09fd4b1c44682527b20bdc5

8 years agoTrebuchet: Lock orientation while in grid size fragment
cretin45 [Thu, 11 Feb 2016 23:20:07 +0000 (15:20 -0800)]
Trebuchet: Lock orientation while in grid size fragment

Issue-id: CYNGNOS-2013

Change-Id: I14a8dfd98acd615c7ffd4b311027f5c46072cea8

8 years agoRefactor Launcher settings.
Artem Shvadskiy [Thu, 11 Feb 2016 21:44:10 +0000 (13:44 -0800)]
Refactor Launcher settings.

Change-Id: If5dcaaa9f4dad1a3eb151627622357331e8ad4da
issue-id: CYNGNOS-1987

8 years agoTrebuchet: Open settings panel when clicking settings
cretin45 [Thu, 11 Feb 2016 18:11:22 +0000 (10:11 -0800)]
Trebuchet: Open settings panel when clicking settings

Issue-id: CYNGNOS-2002

Change-Id: I4fc2ffd17febc8f1e5fa804e6a26feaa51a29c4b

8 years agoTrebuchet: Move allow rotation to home settings section
cretin45 [Wed, 10 Feb 2016 22:47:46 +0000 (14:47 -0800)]
Trebuchet: Move allow rotation to home settings section

Issue-id: CYNGNOS-1929

Change-Id: Ib1e615ccbce7991a31e15a967c942994fc3c01c2

8 years agoSplit remote folder settings into home and drawer sections
Artem Shvadskiy [Wed, 10 Feb 2016 22:27:25 +0000 (14:27 -0800)]
Split remote folder settings into home and drawer sections

Change-Id: I0265ac00b4926007de3bda7619c0b1dbedb7580b
issue-id: CYNGNOS-1984

8 years agoTrebuchet: Change icon labels setting to switch
cretin45 [Wed, 10 Feb 2016 21:54:58 +0000 (13:54 -0800)]
Trebuchet: Change icon labels setting to switch

Issue-id: CYNGNOS-1900

Change-Id: Ife68fe84867be631c59cc1de7c44205817e07130

8 years agoTrebuchet: Revise protected app folders UI
cretin45 [Tue, 9 Feb 2016 00:11:19 +0000 (16:11 -0800)]
Trebuchet: Revise protected app folders UI

Issue-id: CYNGNOS-1881

Change-Id: I5cbc5d9fe9358fdf2708376bfe5d7bf2108a0897

8 years agoPrevent finalizing of remote folder
Artem Shvadskiy [Tue, 9 Feb 2016 21:27:40 +0000 (13:27 -0800)]
Prevent finalizing of remote folder

Change-Id: I69872c917e710e93db38891817a509c7a3e65e63
issue-id: CYNGNOS-1948
issue-id: CYNGNOS-1951

8 years agoAdd remote folder feedback metric
Artem Shvadskiy [Mon, 8 Feb 2016 21:20:12 +0000 (13:20 -0800)]
Add remote folder feedback metric

Change-Id: I3bd17f882d51c92bd02a237fd27a6a0b1c43873a
issue-id: CYNGNOS-1869

8 years agoAdd network/unlock receivers and additional metric event
Artem Shvadskiy [Fri, 5 Feb 2016 23:54:14 +0000 (15:54 -0800)]
Add network/unlock receivers and additional metric event

Change-Id: Ifc6fa10fac09ab735e77b963d869b87007265fe4
issue-id: CYNGNOS-1788

8 years agoDon't crash if a theme change intent arrives while we're not running.
Danny Baumann [Thu, 4 Feb 2016 11:31:13 +0000 (12:31 +0100)]
Don't crash if a theme change intent arrives while we're not running.

Change-Id: I35aede5599d307674ef7a593adc5ffcf529ed99a

8 years agoUpdate remote folder metrics to include error logs
Artem Shvadskiy [Thu, 4 Feb 2016 20:06:23 +0000 (12:06 -0800)]
Update remote folder metrics to include error logs

Change-Id: I32c0eb2b7c9633297703023f7d6218b7fa84448e
issue-id: CYNGNOS-1525

8 years agoHide remote apps completely if user has certain restrictions
Artem Shvadskiy [Mon, 1 Feb 2016 21:00:42 +0000 (13:00 -0800)]
Hide remote apps completely if user has certain restrictions

Restrictions:
 - User does not have access to install apps.
 - User is in a restricted profile.
 - User does not have Play Store installed.

Change-Id: Ie762e265bd57a924617f53b8fe460a456622b3c9
issue-id: CYNGNOS-1787

8 years agoRefactor fastscroll to disable zoom cleanly
Artem Shvadskiy [Thu, 4 Feb 2016 19:14:10 +0000 (11:14 -0800)]
Refactor fastscroll to disable zoom cleanly

Change-Id: I3912986aae78bd5a3244410e4486a52a50834867
issue-id: OPO-424

8 years agoTrebuchet: Don't zoom icons on fast scroll
cretin45 [Thu, 4 Feb 2016 18:44:37 +0000 (10:44 -0800)]
Trebuchet: Don't zoom icons on fast scroll

Issue-id: OPO-424

Change-Id: I2da15761896e5cdaa2cd622086206dbbb9c88bee

8 years agoTrebuchet: Don't animate folder closed when pressing menu key
cretin45 [Thu, 4 Feb 2016 00:30:15 +0000 (16:30 -0800)]
Trebuchet: Don't animate folder closed when pressing menu key

* Also don't animate with Y translation if animation boolean is false.

Issue-id: OPO-434

Change-Id: I4d2e68d967eca87c3e3d27e4ea22d4126ef3c998

8 years agoTrebuchet: Fix background flicker when opening all apps
cretin45 [Wed, 3 Feb 2016 23:16:52 +0000 (15:16 -0800)]
Trebuchet: Fix background flicker when opening all apps

Issue-id: OPO-422

Change-Id: I96136f61fe3b2263f77d162952cf189927334b8b

8 years agoTrebuchet: Fix adapter derp on grid size item
cretin45 [Wed, 3 Feb 2016 20:50:45 +0000 (12:50 -0800)]
Trebuchet: Fix adapter derp on grid size item

Issue-id: OPO-421

Change-Id: Ia3bd18b38918e35fe8721399c9a32620c2b184b7

8 years agoTrebuchet: Use DisplayMetrics density for scale factor
cretin45 [Wed, 3 Feb 2016 19:22:16 +0000 (11:22 -0800)]
Trebuchet: Use DisplayMetrics density for scale factor

Issue-id: CYNGNOS-1856 NIGHTLIES-2153

Change-Id: If0ef17ea6bdb3c0429076fec997e632cbbab1471

8 years agoAutomatic translation import
Michael Bestas [Tue, 2 Feb 2016 05:01:08 +0000 (07:01 +0200)]
Automatic translation import

Change-Id: I9e51955936f1e6a8296388827cf9d4538f1af79a

8 years agoTrebuchet: Close folder layout when adding shortcut
cretin45 [Mon, 1 Feb 2016 21:30:13 +0000 (13:30 -0800)]
Trebuchet: Close folder layout when adding shortcut

Issue-id: CYNGNOS-1801

Change-Id: I6ee9324f650b5896c5097983b32c0e0963c28b42

8 years agoAdd additional setting to launcher options for remote apps in drawer.
Artem Shvadskiy [Fri, 29 Jan 2016 21:21:29 +0000 (13:21 -0800)]
Add additional setting to launcher options for remote apps in drawer.

issue-id: CYNGNOS-1717

Change-Id: Idaf217a78011a08188f438294a27277183bd1ada

8 years agoPort Remote Folder from 12.1 to 13.
Tyson Miller [Tue, 10 Nov 2015 16:59:15 +0000 (08:59 -0800)]
Port Remote Folder from 12.1 to 13.

Change-Id: If8cf9d5f054e8948ead702883b79f28db26c4d8b

8 years agoRevert "fix CTS failure on Trebuchet - manually picked from a269d518db02c8383e3621dff...
Matt Garnes [Thu, 28 Jan 2016 02:06:49 +0000 (18:06 -0800)]
Revert "fix CTS failure on Trebuchet - manually picked from a269d518db02c8383e3621dff9d6054e3e9e48d6"

This reverts commit f15a377ed8914e3dbc47fcc3118f072899277220.

OPO-336
Change-Id: I3dae8f6898c195664eedb3352e0754d4b5f84168

8 years agoTrebuchet: Fix hidden folder name color
Michael Bestas [Tue, 26 Jan 2016 00:04:06 +0000 (02:04 +0200)]
Trebuchet: Fix hidden folder name color

* Use the same colors as the normal folder view

Change-Id: I4b8144710dfb0646617440eea8e7a015f5535da3

8 years agoTrebuchet: Fix hidden folder remove icon color
Michael Bestas [Mon, 25 Jan 2016 20:29:51 +0000 (22:29 +0200)]
Trebuchet: Fix hidden folder remove icon color

Change-Id: I56f50f619547447929d4af06f05d980043c48e13

8 years agoAutomatic translation import
Michael Bestas [Mon, 25 Jan 2016 17:40:03 +0000 (19:40 +0200)]
Automatic translation import

Change-Id: I1c01e941d4f1f79758218ea0dd2e4645bf72c0a7

8 years agofix CTS failure on Trebuchet - manually picked from a269d518db02c8383e3621dff9d6054e3...
Linus Lee [Wed, 20 Jan 2016 00:41:19 +0000 (16:41 -0800)]
fix CTS failure on Trebuchet - manually picked from a269d518db02c8383e3621dff9d6054e3e9e48d6

From: Liu Zongyu <zongyu@codeaurora.org>
Date: Thu, 10 Dec 2015 12:46:33 +0800
Subject: Trebuchet: fix CTS test failed

The searchManager api was changed, we can't get the search info.

Modify the code, we get the component name from packagemanager.

CRs-fixed: 948706
OPO-336

Change-Id: I641ba64036994781bc15e5d6e0955deb9fec13ed

8 years agoThemes: Expose hard coded colors from layouts
Bryan Owens [Sat, 16 Jan 2016 04:24:51 +0000 (22:24 -0600)]
Themes: Expose hard coded colors from layouts

Change-Id: I4913f57fb44f234fd140b9c2e0fe59cba49fe702
Signed-off-by: Bryan Owens <djbryan3540@gmail.com>
8 years agoTrebuchet: Don't animate open folder if already open
cretin45 [Mon, 18 Jan 2016 20:07:36 +0000 (12:07 -0800)]
Trebuchet: Don't animate open folder if already open

Issue-id: CYNGNOS-1603

Change-Id: I3d723ca28ea35b06fa45f5c03b8161291e3ec558

8 years agoTrebuchet: Fix landscape spacing issue
cretin45 [Mon, 18 Jan 2016 18:57:55 +0000 (10:57 -0800)]
Trebuchet: Fix landscape spacing issue

Don't keeping adding padding for the qsb on every orientation change.

Issue-id: CYNGNOS-1640

Change-Id: Ibe1c8de8d5af2da1ba5e53648a468785db77a5ba

8 years agoTrebuchet: Fix NPE when app search controller is off
Gabriele M [Fri, 15 Jan 2016 23:10:32 +0000 (00:10 +0100)]
Trebuchet: Fix NPE when app search controller is off

Change-Id: Ia6a9322e0aee3e16d4dd864fbc5a341e3f0501a8

8 years agoTrebuchet: Remove app search controller if turned off
cretin45 [Wed, 13 Jan 2016 22:40:54 +0000 (14:40 -0800)]
Trebuchet: Remove app search controller if turned off

Issue-id: CYNGNOS-1590

Change-Id: I0e5e8eacfc696380947f1667fd5ebd927252e125

8 years agoTrebuchet: Fix some monkey test race condition bugs
cretin45 [Wed, 13 Jan 2016 22:20:31 +0000 (14:20 -0800)]
Trebuchet: Fix some monkey test race condition bugs

Issue-id: CYNGNOS-1587

Change-Id: I45ead8cfbd7fab3a9ae62f878a160a696c411e75

8 years agoTrebuchet: Fix resource not found exception when picking a wallpaper
myfluxi [Tue, 12 Jan 2016 19:28:12 +0000 (20:28 +0100)]
Trebuchet: Fix resource not found exception when picking a wallpaper

Select a picture from Gallery, set as wallpaper, crash.

Change-Id: I4c23b9523d36f51bdd1cff2858f2ece08fd4cc84

8 years agoAutomatic translation import
Michael Bestas [Mon, 11 Jan 2016 20:43:52 +0000 (22:43 +0200)]
Automatic translation import

Change-Id: If12c695534c10e9ea3ca2b92ab345dfc57956ecf

8 years agoPrevent possible NPE during monkey test
Martin Brabham [Thu, 7 Jan 2016 17:43:21 +0000 (09:43 -0800)]
Prevent possible NPE during monkey test

Change-Id: If12f50a843540ed07cfff96af17caf9f181945f4
Ticket-Id: OPO-296

8 years agoTrebuchet: Don't crash on widget clicks
cretin45 [Fri, 8 Jan 2016 20:18:29 +0000 (12:18 -0800)]
Trebuchet: Don't crash on widget clicks

Issue-id: NIGHTLIES-2266

Change-Id: I804614c4d4636f58374c8f5d3e6252fbcd40ae29

8 years agoTrebuchet: Add Snap to hotseat
Michael Bestas [Fri, 4 Sep 2015 21:09:52 +0000 (00:09 +0300)]
Trebuchet: Add Snap to hotseat

* Also migrate from Camera2 shortcuts, allowing to toggle
  easily between the two apps

Change-Id: I98bf454d97d9afc0b9720cc7a36f7a3c7bab2c61

8 years agoTrebuchet: Ensure workspace is invisibile while in all apps view
cretin45 [Thu, 7 Jan 2016 23:07:49 +0000 (15:07 -0800)]
Trebuchet: Ensure workspace is invisibile while in all apps view

Issue-id: CYNGNOS-1544

Change-Id: Ia46172d8b5c113647e996d8bd1e9a05d1201754a

8 years agoTrebuchet: Make sure overview arrows point up when collapsed
cretin45 [Wed, 6 Jan 2016 20:47:22 +0000 (12:47 -0800)]
Trebuchet: Make sure overview arrows point up when collapsed

Change-Id: If72134daeb7424b3474eb59bf4773c9a2c0d4819

8 years agoTrebuchet: Ensure sections list isn't null
cretin45 [Wed, 6 Jan 2016 18:58:34 +0000 (10:58 -0800)]
Trebuchet: Ensure sections list isn't null

Issue-id: CYNGNOS-1530

Change-Id: I371effbecf6205579a8dc5854a9e6d49e46783cc

8 years agoTrebuchet: Move allow rotation pref to overlay panel
cretin45 [Tue, 5 Jan 2016 20:00:09 +0000 (12:00 -0800)]
Trebuchet: Move allow rotation pref to overlay panel

Change-Id: I83feccbf5aac5de53ca578c4d62a25561d72b3ee

8 years agoTrebuchet Statistics:
Martin Brabham [Thu, 7 May 2015 17:53:31 +0000 (10:53 -0700)]
Trebuchet Statistics:
 - Add plumbing for sending events.
 - Add aggregation service that runs on some interval
 - Hook send events into respective UX interactions

Change-Id: I77ba0ab75daf845621d800e0adf3e658096926af

Trebuchet: send metrics values as strings

- Also refer to the declared intent

Change-Id: I3c99cc071aa2f4241ea8d3e6d2e8683f1f748e7d
Signed-off-by: Roman Birg <roman@cyngn.com>
Stop unnecessary exception posting to logcat.

Change-Id: I4f741246dc2ee77b24c3bb94075e12535fcd7ead

8 years agoTrebuchet: Fix page indicator bottom padding on setting change
cretin45 [Mon, 4 Jan 2016 20:48:59 +0000 (12:48 -0800)]
Trebuchet: Fix page indicator bottom padding on setting change

Issue-id: CYNGNOS-1423

Change-Id: I1e5f21a215d9a8ba1679a1c700dd326ffc1441ac

8 years agoEnsure we don't go over the icon size limitation
Martin Brabham [Mon, 4 Jan 2016 21:53:43 +0000 (13:53 -0800)]
Ensure we don't go over the icon size limitation

Change-Id: Id6209acc0c18b27d0a2826acdc1c7a83efb744ad
Ticket-Id: CYNGNOS-1427

8 years agoAutomatic translation import
Michael Bestas [Fri, 25 Dec 2015 17:37:09 +0000 (19:37 +0200)]
Automatic translation import

Change-Id: Ibac4507bf89c08b063c493af72f60607e774fd51

8 years agoTrebuchet: Don't resize BubbleTextView based on all apps pref
cretin45 [Tue, 22 Dec 2015 23:08:21 +0000 (15:08 -0800)]
Trebuchet: Don't resize BubbleTextView based on all apps pref

Issue-id: CYNGNOS-1427

Change-Id: I3bb5107fa24b85e5713d7f6403a332246609804b

8 years agoTrebuchet: Adjust device profiles and add one for bacon
cretin45 [Tue, 22 Dec 2015 23:04:28 +0000 (15:04 -0800)]
Trebuchet: Adjust device profiles and add one for bacon

Change-Id: Ib96af9891f08506e3f83e1fd21835665ae4be6c2

8 years agoTrebuchet: Add migration for new messaging app
cretin45 [Tue, 22 Dec 2015 21:58:09 +0000 (13:58 -0800)]
Trebuchet: Add migration for new messaging app

Issue-id: CYNGNOS-1422

Change-Id: Iaf64cdba4333703a73c72997c1ddc353ecdcd24b

8 years agoTrebuchet: Auto collapse settings panel
cretin45 [Tue, 22 Dec 2015 00:33:09 +0000 (16:33 -0800)]
Trebuchet: Auto collapse settings panel

Issue-id: CYNGNOS-1425

Change-Id: I26896332431eb42dc4727a4f2bb9c4c0a3cfbcc5

8 years agoTrebuchet: Fix some icon size and flush cache issues
cretin45 [Fri, 18 Dec 2015 22:54:09 +0000 (14:54 -0800)]
Trebuchet: Fix some icon size and flush cache issues

Change-Id: I6aa4bc09fd888559d3a1795f4f0968f9b89534d9

8 years agoTrebuchet: Fix hidden folder list text color
cretin45 [Fri, 18 Dec 2015 21:30:40 +0000 (13:30 -0800)]
Trebuchet: Fix hidden folder list text color

Issue-id: CYNGNOS-1464

Change-Id: I4bedab037c2e3adf4169152c53ce0beabcd0e255

8 years agoTrebuchet: Ignore mnc/mcc config changes
cretin45 [Thu, 17 Dec 2015 23:51:37 +0000 (15:51 -0800)]
Trebuchet: Ignore mnc/mcc config changes

issue-id: CYNGNOS-1417

Change-Id: Iac3eba6e6f9dc0bd2e60462bbe931233fff3e7b6
(cherry picked from commit d11a4f0aa1fccbae88efb3cde7d7a8ac8b806b7c)

8 years agoTrebuchet: Exclude from recents
cretin45 [Fri, 18 Dec 2015 19:24:29 +0000 (11:24 -0800)]
Trebuchet: Exclude from recents

Issue-id: CYNGNOS-1449

Change-Id: Iccbd953241886dbbda01e38225123dfd1761accc

8 years agoTrebuchet: Add ability to disable the scroller completely
Martin Herndl [Thu, 17 Dec 2015 16:08:27 +0000 (17:08 +0100)]
Trebuchet: Add ability to disable the scroller completely

This change adds another toggle to the drawer settings which disables
the app drawer scroller completely. There is already a setting which
toggles between horizontal and vertical scroller, but I like my
drawer if it's even cleaner and uses no scroller at all.

Change-Id: Iad3efdafee264852f52e728341fd86d60452b05b

8 years agoHandle theme changes
Clark Scheff [Tue, 10 Jun 2014 22:01:34 +0000 (15:01 -0700)]
Handle theme changes

issue-id: CYNGNOS-1434 NIGHTLIES-2149

Change-Id: I85208f3d6b572fb7a161db79cd3b74c1102dbba2
(cherry picked from commit 50f78e36b079bbe14bcb50064d28940358d42544)

8 years agoAdd app drawer search bar toggle to settings
Martin Herndl [Wed, 16 Dec 2015 14:37:11 +0000 (15:37 +0100)]
Add app drawer search bar toggle to settings

This adds the possibility to enable or disable the search bar on top
of the app drawer. In the Launcher class it will be created with the
View.GONE visibility to avoid taking up space if disabled. Per
default it behaves like before and is enabled.

PS3: Make sure the hasSearchBar boolean is set.

Change-Id: I48711aea2b15bf535815d0e453ac33079af26eca

8 years agoFix: Restore workspace gradients when returning from Widget drop
Raj Yengisetty [Fri, 21 Nov 2014 19:17:20 +0000 (11:17 -0800)]
Fix: Restore workspace gradients when returning from Widget drop

Change-Id: I08927ea359460f60cebe1b942273a24eea8f86d5

8 years agoFix: Workspace background gradient
Raj Yengisetty [Thu, 28 Aug 2014 00:18:26 +0000 (17:18 -0700)]
Fix: Workspace background gradient

Repro:
 - Open App Drawer
 - Launcher any app
 - Press back (User should be returned to the App Drawer)
 - Press back again (User should be returned to the Home Screen)
 - Note gradient near status bar (Home Screen gradient is missing!)
 - Press home
 - Note Home Screen gradient reappears

Change-Id: Ib24d94c2deba06f872f42bfffff78317844dd731

8 years agoTrebuchet: Add scrubber to widget view
cretin45 [Thu, 10 Dec 2015 23:39:19 +0000 (15:39 -0800)]
Trebuchet: Add scrubber to widget view

Change-Id: I68711e95ed31a962b47e995e979e32de37570b44

8 years agoReimplement CM Settings Overview Panel Part 5
Yvonne Wong [Wed, 9 Dec 2015 00:54:40 +0000 (16:54 -0800)]
Reimplement CM Settings Overview Panel Part 5

- Enable default screen button
- Make UI changes to settings panel
- Add a broadcast receiver for hide/unhide search bar setting

Change-Id: I849dd412231795b894e7af7ee575e60feb618c70

8 years agoTrebuchet: Add DB migration
cretin45 [Tue, 8 Dec 2015 19:03:27 +0000 (11:03 -0800)]
Trebuchet: Add DB migration

Change-Id: Ic470848380ede33ba52e71d453d5328a23160b48

8 years agoReimplement CM Settings Overview Panel Part 4
Yvonne Wong [Tue, 8 Dec 2015 01:41:38 +0000 (17:41 -0800)]
Reimplement CM Settings Overview Panel Part 4

- Enable protected apps and update workspace/app drawer/widgets view when protected apps change
- Change reload launcher to happen after each setting toggle to reduce UI lag

Change-Id: I0a4a4a077c3cb94eaccfb4e8c4213135cb99d57e

8 years agoTrebuchet: Fix landscape NPE
cretin45 [Mon, 7 Dec 2015 23:13:11 +0000 (15:13 -0800)]
Trebuchet: Fix landscape NPE

Change-Id: Ice27a7d88398bbffe99c9689feafd6c4aa4e0191

8 years agoTrebuchet: Add app drawer settings
cretin45 [Tue, 1 Dec 2015 00:38:47 +0000 (16:38 -0800)]
Trebuchet: Add app drawer settings

Change-Id: I040420608de64bedc6e9832268796cdf801f5c21

8 years agoReimplement CM Settings Overview Panel Part 3
Yvonne Wong [Wed, 2 Dec 2015 01:04:07 +0000 (17:04 -0800)]
Reimplement CM Settings Overview Panel Part 3
- Enable dynamic grid resizing

Change-Id: I95a7f20da48e037a94ce5b6191c5597490d91d9d

8 years agoRe-Implementation of hidden folders
Vineet Patil [Tue, 24 Nov 2015 23:43:37 +0000 (15:43 -0800)]
Re-Implementation of hidden folders

Change-Id: I2cdb881eb6a2608279d30a1cdfc1327a89ae7693

8 years agoReimplement CM Settings Overview Panel in the new Launcher Part 2
Yvonne Wong [Mon, 30 Nov 2015 23:32:16 +0000 (15:32 -0800)]
Reimplement CM Settings Overview Panel in the new Launcher Part 2
- Enables hiding the search bar from the workspace
- Adds a reload launcher flag to reload only during onResume or newIntent if needed

Change-Id: I0feb279f9003b268b5a129cef40d3665787ee451

8 years agoReimplement CM Settings Overview Panel in the new Launcher Part 1
Yvonne Wong [Fri, 20 Nov 2015 18:49:59 +0000 (10:49 -0800)]
Reimplement CM Settings Overview Panel in the new Launcher Part 1
- Adds vertical sliding panel and animations associated with opening and closing the panel
- Adds the views for settings and animation for the drawer arrow
- Enables hiding workspace icon labels, hiding drawer icon labels, scrolling wallpaper, and larger icons
- Changes how ragged grid custom icon sizes gets defined

Change-Id: I1a82215a09486b4770494e665e598efdbabd1d3e

8 years agoPartially revert "Trebuchet: Update default workspace"
Michael Bestas [Thu, 19 Nov 2015 00:23:11 +0000 (02:23 +0200)]
Partially revert "Trebuchet: Update default workspace"

* Bring back LockClock to a sane position

This reverts commit b31f1cc9e7827bf59571621295e32b2091056faa.

Change-Id: Ia688b75028d5e94eb225b11fd703c143ec9fa216

8 years agoTrebuchet: Update default workspace
Aaahh Ahh [Fri, 6 Nov 2015 00:32:25 +0000 (19:32 -0500)]
Trebuchet: Update default workspace

Change-Id: I429953c42c1706b5a616f7725706dcc208617822

8 years agoGMS 3.0 : Update optional apps and folders
Abhisek Devkota [Mon, 2 Nov 2015 23:31:32 +0000 (15:31 -0800)]
GMS 3.0 : Update optional apps and folders

CYNGNOS-1284

Change-Id: I62550df160cd40d77692d42f01ab11e27823b217
(cherry picked from commit 2d723e272e080f0ea63ebb1c6c139c1ae05513c2)

8 years agoUpdate default workspace to GMS 3.0 req
Abhisek Devkota [Mon, 2 Nov 2015 19:09:34 +0000 (11:09 -0800)]
Update default workspace to GMS 3.0 req

CYNGNOS-1284

Change-Id: If74f7dc1b81e48d00c80b71cef4994d6f5172b59

8 years agoWe shall call it Trebuchet
cretin45 [Tue, 24 Nov 2015 22:39:53 +0000 (14:39 -0800)]
We shall call it Trebuchet

Change-Id: I068d7e025bb01fd4216be3ffcf3cdfd3285be9da

8 years agoTrebuchet: Use full res app icon on icon cache init
cretin45 [Mon, 23 Nov 2015 22:18:44 +0000 (14:18 -0800)]
Trebuchet: Use full res app icon on icon cache init

Change-Id: I77400641d561de9b012b4fadd088fb62c9dbdcdd

8 years ago Reimplement the CM scrubber against the new Launcher
cretin45 [Sat, 14 Nov 2015 00:51:43 +0000 (16:51 -0800)]
 Reimplement the CM scrubber against the new Launcher

PS4: Implement RTL support

Change-Id: I4456d54b5924913d1b36e1cfa9a2269150f6fb3e

8 years agoImplementation of folder animation changes as per cm-13.0
Vineet Patil [Tue, 17 Nov 2015 22:23:05 +0000 (14:23 -0800)]
Implementation of folder animation changes as per cm-13.0
Folder animations in parity with cm.

Folder Layout Revision

Updated the folder layout to reflect design revisions based on community feedback

Change-Id: Ica1bb796dfccf779a954cf0903a1ae94a010ea1a

Conflicts:
res/drawable-hdpi/folder_bg.9.png
res/drawable-hdpi/folder_fill_highlight.9.png
res/drawable-mdpi/folder_bg.9.png
res/drawable-mdpi/folder_fill_highlight.9.png
res/drawable-xhdpi/folder_bg.9.png
res/drawable-xhdpi/folder_fill_highlight.9.png
res/drawable-xxhdpi/folder_bg.9.png
res/drawable-xxhdpi/folder_fill_highlight.9.png
res/layout-land/launcher.xml
res/layout-port/launcher.xml
res/layout-sw720dp/launcher.xml
res/layout/user_folder.xml
res/values/dimens.xml
src/com/android/launcher3/Folder.java
src/com/android/launcher3/FolderIcon.java
src/com/android/launcher3/Launcher.java

Folder animation changes as per cm-13.0

Change-Id: I019511a58bd9f6a60a3c9b68c826726881cec83f

Implementing folder animations

Change-Id: I83f17c996ecc894ce22fd195b9b33caf58e2e822

8 years agoam ea9ad5ce: Merge remote-tracking branch \'origin/ub-launcher3-burnaby\' into mnc-dev
Sunny Goyal [Mon, 14 Sep 2015 21:40:15 +0000 (21:40 +0000)]
am ea9ad5ce: Merge remote-tracking branch \'origin/ub-launcher3-burnaby\' into mnc-dev

* commit 'ea9ad5cead9ad894fb670476bb5381198cdcf2de': (76 commits)
  Restoring provider behavior for reloading app on old devices   > For older devices, launcher will only reload in case of inserts with specific query parameters   > For older devices, launcehr will notify content observers of any internal inserts   > Chaning TAG for Launcher provider as max logging tag is only 23 characters
  Removing items which are on invalid screen
  Preventing null pointer crash when opening a folder
  Revert workaround for move to default screen on home intent.
  Fixing NPE in recycler view scroll bar.
  Adding workaround for regression caused by ag/752175
  Adding gradle script for Android Studio
  Override the overscroll color for the widget rows.
  Adding graphic for all apps empty search screen.
  Using GET_UNINSTALLED_PACKAGES flag when getting packageInfo for a managed profile app
  Revert "Adding viewId for the QSB"
  Adding viewId for the QSB
  Fixing issue with missing scroll bar after fast-scrolling and searching.
  Fixing an issue where you would inadvertently start fastscrolling.
  Pending bind callbacks should be cleared before starting the loader, similar to startBinding
  Fixing widgets container inactive scroll bar color.
  Making the detached scrollbar catch up faster to the actual scroll position.
  Updating theme to use the light theme by default, instead of wallpaper theme   > This allows us to use all the goodness of material theme   > Cursor in folder edit text is no longer 1px wide
  Updating the target sdk to launcher
  Using the usermanager api to get creation time
  ...

8 years agoMerge remote-tracking branch 'origin/ub-launcher3-burnaby' into mnc-dev
Sunny Goyal [Thu, 10 Sep 2015 23:34:09 +0000 (16:34 -0700)]
Merge remote-tracking branch 'origin/ub-launcher3-burnaby' into mnc-dev

Conflicts:
Android.mk

Change-Id: I05429e418a25b94e7669e002d39bc70806396b8e

8 years agoMerge "Removing items which are on invalid screen" into ub-launcher3-burnaby
Sunny Goyal [Wed, 9 Sep 2015 17:05:11 +0000 (17:05 +0000)]
Merge "Removing items which are on invalid screen" into ub-launcher3-burnaby

8 years agoRestoring provider behavior for reloading app on old devices
Sunny Goyal [Tue, 8 Sep 2015 21:01:03 +0000 (14:01 -0700)]
Restoring provider behavior for reloading app on old devices
  > For older devices, launcher will only reload in case of inserts with specific query parameters
  > For older devices, launcehr will notify content observers of any internal inserts
  > Chaning TAG for Launcher provider as max logging tag is only 23 characters

Bug: 23821706
Change-Id: I32891387612d967c41ddae848c43dc4b1de1b0e9

8 years agoRemoving items which are on invalid screen
Sunny Goyal [Fri, 4 Sep 2015 19:53:04 +0000 (12:53 -0700)]
Removing items which are on invalid screen

Bug: 23804751
Change-Id: If26a6b201aa6127cfd2a08fc4b408a27d6329bad

8 years agoMerge "Preventing null pointer crash when opening a folder" into ub-launcher3-burnaby
Sunny Goyal [Thu, 3 Sep 2015 17:12:36 +0000 (17:12 +0000)]
Merge "Preventing null pointer crash when opening a folder" into ub-launcher3-burnaby

8 years agoPreventing null pointer crash when opening a folder
Sunny Goyal [Thu, 3 Sep 2015 16:48:50 +0000 (09:48 -0700)]
Preventing null pointer crash when opening a folder

Bug: 23770713
Change-Id: I3ce82450358f1493f70639d594e1e3f391945437

8 years agoRevert workaround for move to default screen on home intent.
Ivan Lee [Thu, 3 Sep 2015 16:16:07 +0000 (10:16 -0600)]
Revert workaround for move to default screen on home intent.

BUG=23556755

Change-Id: Ia268a58389b90fd0503e474f02f33a312c051c0e

8 years agoMerge "Adding gradle script for Android Studio" into ub-launcher3-burnaby
Sunny Goyal [Tue, 1 Sep 2015 00:15:53 +0000 (00:15 +0000)]
Merge "Adding gradle script for Android Studio" into ub-launcher3-burnaby

8 years agoMerge "Fixing NPE in recycler view scroll bar." into ub-launcher3-burnaby
Winson Chung [Mon, 31 Aug 2015 22:08:41 +0000 (22:08 +0000)]
Merge "Fixing NPE in recycler view scroll bar." into ub-launcher3-burnaby

8 years agoFixing NPE in recycler view scroll bar.
Winson [Mon, 31 Aug 2015 22:02:26 +0000 (15:02 -0700)]
Fixing NPE in recycler view scroll bar.

- The regression was introduced in scroll bar changes ag/751628, but
  unlike AllApps, the WidgetsRecyclerView can have an unbound model.

Bug: 23689784
Change-Id: Ibd3d5bcbafab0ada9a372fa00acaa45809ce720d

8 years agoMerge "Adding workaround for regression caused by ag/752175" into ub-launcher3-burnaby
Winson Chung [Mon, 31 Aug 2015 18:40:41 +0000 (18:40 +0000)]
Merge "Adding workaround for regression caused by ag/752175" into ub-launcher3-burnaby

8 years agoAdding workaround for regression caused by ag/752175
Winson [Mon, 31 Aug 2015 18:32:38 +0000 (11:32 -0700)]
Adding workaround for regression caused by ag/752175

Change-Id: I92617c88f17a5827454e147f93d822975587d5b4

8 years agoAdding gradle script for Android Studio
Sunny Goyal [Sun, 30 Aug 2015 06:16:27 +0000 (23:16 -0700)]
Adding gradle script for Android Studio

Change-Id: I640c63e2981337eb8c8ed191b40c0649a986361e

8 years agoMerge "Override the overscroll color for the widget rows." into ub-launcher3-burnaby
Winson Chung [Fri, 28 Aug 2015 21:17:36 +0000 (21:17 +0000)]
Merge "Override the overscroll color for the widget rows." into ub-launcher3-burnaby

8 years agoMerge "Using GET_UNINSTALLED_PACKAGES flag when getting packageInfo for a managed...
Sunny Goyal [Fri, 28 Aug 2015 21:16:03 +0000 (21:16 +0000)]
Merge "Using GET_UNINSTALLED_PACKAGES flag when getting packageInfo for a managed profile app" into ub-launcher3-burnaby