Commit Graph

7812 Commits

Author SHA1 Message Date
TreeHugger Robot 0d34cdf0d9 Merge changes from topic 'public-methods' into ub-launcher3-master
* changes:
  [automerger] Making some methods accessible am: 0b754e564b
  Making some methods accessible
2017-08-09 09:17:00 +00:00
Sunny Goyal 463b04cfe1 [automerger] Fixing badge bounds incorrectly set when dragging icon am: 5be7579598
Change-Id: Ifd1aa077c9cd732104b4cbcb661c6447efef7209
2017-08-07 17:42:35 +00:00
Sunny Goyal 5be7579598 Fixing badge bounds incorrectly set when dragging icon
Bug: 64427027
Change-Id: If57bdcab703b2cc30e8ca0c0fba0dd599792bd00
2017-08-07 10:42:22 -07:00
Sunny Goyal 33e29c8a75 [automerger] Making some methods accessible am: 0b754e564b
Change-Id: I247430dc5eaebed47b03d0e881d97fb3d7131a27
2017-08-07 14:43:49 +00:00
Sunny Goyal 0b754e564b Making some methods accessible
Bug: 63996463
Change-Id: I3cd2e21b8aa6744fc8003a131178ce1671e024dd
2017-08-07 07:43:25 -07:00
Tony Wickham cebcfbce94 [automerger] Defer some work until after workspace fade-in am: 2917a8bf2b
Change-Id: Ibd5f3343a58158376576853b139a8dd3e5b98e26
2017-08-04 18:52:59 +00:00
Tony 2917a8bf2b Defer some work until after workspace fade-in
Defer:
- Setting all apps
- Setting widgets

Also set the launcher-loader thread to THREAD_PRIORITY_BACKGROUND
for the duration of the animation.

Bug: 37965432
Change-Id: I8364940805b84aecb8353a473ab4d575c27bfec4
2017-08-04 11:52:42 -07:00
TreeHugger Robot 56ad97cf2d Merge "Switch the status bar color earlier in the all apps transition" into ub-launcher3-dorval-polish 2017-08-04 17:30:06 +00:00
Adam Cohen aa392fc1f6 [automerger] Switch the status bar color earlier in the all apps transition am: 3051dbabe7 am: 3fc21715b3
Change-Id: I195ecbf364e5c9ed536f95f0702a12fce8922472
2017-08-04 16:29:28 +00:00
Adam Cohen 3fc21715b3 [automerger] Switch the status bar color earlier in the all apps transition am: 3051dbabe7
Change-Id: I12f952a555287173bc7ad5e3acca3aaad2b6a1df
2017-08-04 16:29:25 +00:00
Adam Cohen 3051dbabe7 Switch the status bar color earlier in the all apps transition
-> When LAUNCHER3_GRADIENT_ALL_APPS is true, switch the status / nav bar
   to be dark when the transition is 75% of the way through, since at this point
   the gradient is already substantially under the status bar.

issue 64385775

Change-Id: Ie27b8f2afa404c0b3081a4f17daa92ef4e0472bc
2017-08-04 09:29:14 -07:00
TreeHugger Robot 402fb03160 Merge "Fix bug where user gets stuck in overscroll." into ub-launcher3-dorval-polish 2017-08-04 16:10:59 +00:00
TreeHugger Robot 7f167243c2 Merge changes from topic 'am-4864e8c3-e581-4e7f-bc1f-7276c1bf7352' into ub-launcher3-master
* changes:
  [automerger] Fix bug where user gets stuck in overscroll. am: 27ad267a81 am: 572da280d3
  [automerger] Fix bug where user gets stuck in overscroll. am: 27ad267a81
  Fix bug where user gets stuck in overscroll.
2017-08-04 16:10:59 +00:00
TreeHugger Robot 1af550fa9d Merge changes from topic 'am-4864e8c3-e581-4e7f-bc1f-7276c1bf7352' into ub-launcher3-dorval-polish2
* changes:
  [automerger] Fix bug where user gets stuck in overscroll. am: 27ad267a81
  Fix bug where user gets stuck in overscroll.
2017-08-04 16:10:59 +00:00
Tony Wickham 8355dc054c [automerger] Unbind notification listener when badging is disabled am: d48710c283
Change-Id: Icb4da18efc0e0c3ac009e90a314c9ff27189ba11
2017-08-04 01:06:24 +00:00
Tony d48710c283 Unbind notification listener when badging is disabled
- Added SettingsObserver as wrapper around ContentObserver
  to observe Secure or System setting changes.
- NotificationListener and LauncherAppState observe changes
  to the notification dots setting and unbind and rebind
  the NotificationListener service, respectively.

Bug: 36815147
Change-Id: I2cc04ac816a8974969ad0ec759c5402e181fde24
2017-08-03 18:06:14 -07:00
Tony Wickham 30284965d0 [automerger] Merge commit 'refs/changes/84/2659484/1' of sso://googleplex-android/platform/packages/apps/Launcher3 into am-860fd7dd-f3a3-4500-8fc2-78d473322b94 am: 3b7c865e04
Change-Id: I2de03214f2208d2af4c61b453e454a86aacc0159
2017-08-04 00:07:27 +00:00
Tony 3b7c865e04 Merge commit 'refs/changes/84/2659484/1' of sso://googleplex-android/platform/packages/apps/Launcher3 into am-860fd7dd-f3a3-4500-8fc2-78d473322b94
Change-Id: I0b39a20cee47d4aba4a033196db3df78b2357b7b
2017-08-03 17:06:19 -07:00
Tony Wickham 2bc5c995f6 Add new GradientView just for WidgetsBottomSheet
Reusing the one behind all apps caused problems when
opening widgets sheets from all apps.

Bug: 64344341
Change-Id: Ia964d8456645c78614f94693f9538dbac4f566a0
2017-08-03 15:42:03 -07:00
Jonathan Miranda 1adb4cbda3 [automerger] Fix bug where user gets stuck in overscroll. am: 27ad267a81 am: 572da280d3
Change-Id: I8afccc13e384a2c1fde39b291e1b8d84c980d36e
2017-08-03 22:09:09 +00:00
Jonathan Miranda 572da280d3 [automerger] Fix bug where user gets stuck in overscroll. am: 27ad267a81
Change-Id: I5437e02a5c16eefd05c3414c98f77b96bfb0b2ca
2017-08-03 22:09:05 +00:00
Jon Miranda 27ad267a81 Fix bug where user gets stuck in overscroll.
By not intercepting touch when in overscroll, the user
can immediately exit by swiping the opposite direction.

Bug: 64094565
Change-Id: I0b4e3e7a38d90d4e6a336985d939d177a8f04c9b
2017-08-03 15:08:35 -07:00
Jonathan Miranda 3d52ee4da1 [automerger] Optimizations to reduce all apps jank. am: 7f522a25c3 am: 00abdaca61
Change-Id: I3a79d31b61488e51d149a1585ad2b5f8010e878b
2017-08-02 19:42:01 +00:00
Jonathan Miranda 00abdaca61 [automerger] Optimizations to reduce all apps jank. am: 7f522a25c3
Change-Id: Ia2f5fd2f8be050b32fa6b25fef9f3f54b1501c2b
2017-08-02 19:41:58 +00:00
Jon Miranda 7f522a25c3 Optimizations to reduce all apps jank.
* Since adding springs to the apps in All Apps, it is no longer
  efficient to build a hardware layer for it.
* Pre-uploads bitmaps to RenderThread.
* Only add overview animations if we are transitioning to/from it.

Bug: 63711551
Change-Id: I948267598e95ec59dc156acb9abe6b5b789110c0
2017-08-02 12:41:33 -07:00
TreeHugger Robot 36802d5f0b Merge changes from topic 'am-916774c2-9e43-4da0-a288-183ea416defb' into ub-launcher3-master
* changes:
  [automerger] Updating fade-effect parameters: > Shifting the effect at the edge in the presence of padding > Removing fade effect at the bottom > Fixing wrong call for translating children am: 5d80c28161
  Updating fade-effect parameters: > Shifting the effect at the edge in the presence of padding > Removing fade effect at the bottom > Fixing wrong call for translating children
2017-08-02 17:46:30 +00:00
TreeHugger Robot 95de553bcb Merge "Updating fade-effect parameters: > Shifting the effect at the edge in the presence of padding > Removing fade effect at the bottom > Fixing wrong call for translating children" into ub-launcher3-dorval-polish2 2017-08-02 17:46:29 +00:00
TreeHugger Robot 39c6de4374 Merge "Landscape launcher grid/all apps to spec." into ub-launcher3-dorval-polish 2017-08-02 00:12:37 +00:00
Jonathan Miranda 896f78bbc0 [automerger] Landscape launcher grid/all apps to spec. am: 18751b649d am: 5bd1fd2289
Change-Id: Id310e46ebd0aac54e555237959b54702d4b7ba46
2017-08-01 23:56:55 +00:00
Jonathan Miranda 5bd1fd2289 [automerger] Landscape launcher grid/all apps to spec. am: 18751b649d
Change-Id: I5a859814fe44d1f91ccb21553bc91df0c6f287a1
2017-08-01 23:56:52 +00:00
Jon Miranda 18751b649d Landscape launcher grid/all apps to spec.
* Moves FastScroller to the right.

Bug: 64160529
Change-Id: Ie0dfc0a2f0f2d6f6366e4f299769148d76017782
2017-08-01 16:56:38 -07:00
Mario Bertschler 5365694064 [automerger] disabling feature flag LAUNCHER3_UPDATE_SOFT_INPUT_MODE am: 9749b3a93d
Change-Id: I837297ac8d1d7ae5a038b30cce005db4a8a0fd51
2017-08-01 22:24:07 +00:00
Mario Bertschler 9749b3a93d disabling feature flag LAUNCHER3_UPDATE_SOFT_INPUT_MODE
Change-Id: I10d0a19487331f8e6c19c2cce659f670849caab8
2017-08-01 15:19:59 -07:00
TreeHugger Robot d393eef411 Merge changes from topic 'am-e982b207-2be4-4fdc-8ea8-5807d8b1a2ca' into ub-launcher3-master
* changes:
  [automerger] Moving GradientView background alpha to resources am: 6d1e9a1012
  Moving GradientView background alpha to resources
2017-08-01 20:42:12 +00:00
TreeHugger Robot 1ff6c41613 Merge "Moving GradientView background alpha to resources" into ub-launcher3-dorval-polish2 2017-08-01 20:42:12 +00:00
Sunny Goyal 88c32f5a17 [automerger] Making the whole preference entry a single tap target when notification access is not available am: b65e13ca83 am: 0c793abf56
Change-Id: I158cb003f265b5dd9485cda25b5ba9ac46a8f75d
2017-08-01 18:05:33 +00:00
Sunny Goyal 0c793abf56 [automerger] Making the whole preference entry a single tap target when notification access is not available am: b65e13ca83
Change-Id: I4a2aab526002c59fcbc479121451988ae0872c23
2017-08-01 18:05:29 +00:00
Sunny Goyal b65e13ca83 Making the whole preference entry a single tap target when notification access
is not available

Bug: 64232287
Change-Id: I93dadfb88ee5d008dee7582c5f37ea3d354330cd
2017-08-01 11:05:08 -07:00
Sunny Goyal 7fde934987 Merge changes from topic 'am-22b70540-3353-434c-818d-bafe573b7f3e' into ub-launcher3-master
* changes:
  [automerger] Fixing various tests am: 1d7f45d8f8
  Fixing various tests
2017-08-01 08:46:26 +00:00
Sunny Goyal cefbb15656 Merge "Fixing various tests" into ub-launcher3-dorval-polish2 2017-08-01 08:46:26 +00:00
TreeHugger Robot ec99420fe7 Merge "More launcher grid updates." into ub-launcher3-dorval-polish 2017-07-31 18:44:46 +00:00
TreeHugger Robot cf0b2ba853 Merge changes from topic 'am-a22b6313-cfa4-4acb-82af-8534aaefc2de' into ub-launcher3-master
* changes:
  [automerger] More launcher grid updates. am: 3f9bab2fe4 am: 0aa02ecc4b
  [automerger] More launcher grid updates. am: 3f9bab2fe4
  More launcher grid updates.
2017-07-31 18:44:46 +00:00
TreeHugger Robot 7c8d8a629f Merge changes from topic 'am-a22b6313-cfa4-4acb-82af-8534aaefc2de' into ub-launcher3-dorval-polish2
* changes:
  [automerger] More launcher grid updates. am: 3f9bab2fe4
  More launcher grid updates.
2017-07-31 18:44:46 +00:00
Sunny Goyal bd1b511260 [automerger] Fixing various tests am: 1d7f45d8f8
Change-Id: I3af45c4fa81f61b4132c2c089ffadf0e514a6628
2017-07-31 18:04:24 +00:00
Sunny Goyal 1d7f45d8f8 Fixing various tests
> Migrating UI tests to AndroidJUnit4 for better support
> Removing obsolete RotationPreference test
> Fixing broken FileLogTest and AndroidJUnit4
> Removing InvariantDeviceProfileTest as it does not work well with
  resource overlays

Change-Id: I0abb1df6765d76d86c1c6c84e8ac35eb9a6bcdaa
2017-07-31 11:03:54 -07:00
TreeHugger Robot 9f5f297331 Merge "Sending onCreate to the callbacks after our call is complete" into ub-launcher3-dorval-polish 2017-07-31 17:18:38 +00:00
Sunny Goyal 0f808ab837 [automerger] Sending onCreate to the callbacks after our call is complete am: 14b3240eca am: 786a25e9ec
Change-Id: I8643badb64a7501ddd641222e2f1cafac7ef177b
2017-07-31 17:04:51 +00:00
Sunny Goyal 786a25e9ec [automerger] Sending onCreate to the callbacks after our call is complete am: 14b3240eca
Change-Id: If854ef0686bf528a41778f8ec0ab3779f2122e54
2017-07-31 17:04:46 +00:00
Sunny Goyal 14b3240eca Sending onCreate to the callbacks after our call is complete
Bug: Bug: 63381480
Change-Id: Ib5fcd9ef500a91fef93c9e5af657b23723748ccc
2017-07-31 10:04:06 -07:00
TreeHugger Robot 0e657ed260 Merge "Optimize updating All Apps Predictions." into ub-launcher3-dorval-polish 2017-07-30 18:19:19 +00:00