Commit Graph

11641 Commits

Author SHA1 Message Date
Tony Wickham 33bcbb021f Only show workspace page indicator when scrolling or in spring-loaded mode.
am: d4b28d2e1b

* commit 'd4b28d2e1bb73fcdb1e46bb06e1666e27af2e643':
  Only show workspace page indicator when scrolling or in spring-loaded mode.

Change-Id: I3afc27e84f81862eb1d7f2e0ec9b285f21406b47
2016-06-01 00:38:22 +00:00
Tony Wickham d4b28d2e1b Only show workspace page indicator when scrolling or in spring-loaded mode.
- Stop showing indicator when resuming or ending transitions.
- In spring-loaded mode, prevent page indicator from auto-hiding.

Change-Id: I87070d2d8f46cf491e60380aed5540196f2fbba3
2016-05-31 17:00:41 -07:00
Sunny Goyal e3abc39ce0 Disabling stricty mode checks when launching an activity.
am: 85fc55a976

* commit '85fc55a976a1f1605ad22deff74f5ceb080913e6':
  Disabling stricty mode checks when launching an activity.

Change-Id: I251843ed4926781c54e8eb1feb7d9b309b8f4127
2016-05-31 20:53:10 +00:00
Sunny Goyal 85fc55a976 Disabling stricty mode checks when launching an activity.
The default strict mode policy in NYC cause death penalty when
when sharing file URI in intent. This causes launcher to crash
for users who have shortcuts of images and documents on their
homescreen.

Bug: 28853579
Change-Id: If84cd5ff732713aaff5d3164edf428c8b4233ea2
2016-05-31 12:51:08 -07:00
Sunny Goyal 9f3d0c4f84 Moving the QSB to the workspace grid.
am: da4fe1a624

* commit 'da4fe1a6244457f144e0a331cada3ada17157809':
  Moving the QSB to the workspace grid.

Change-Id: Ibfd0109be932430047c1dc177f62e71d42dd3d1f
2016-05-29 11:47:13 +00:00
Sunny Goyal da4fe1a624 Moving the QSB to the workspace grid.
The QSB will only be resent on the first screen of the workspace
covering the full width of the first row. If will not be movable.
The first screen of the workspace will not be movable.
The searchDropTargetBar no longer contains the QSB (it can be
renamed in aseparate cl).

Refactoring all QSB related logic by moving it to a custom view
inflated only using xml.
Change-Id: Icb4fd6eb855df1af15f685961c38351bf4fd4f4a
2016-05-27 18:23:29 -07:00
Hyunyoung Song 1d9cde8080 Merge "Add feature flag for all apps pull up work." into ub-launcher3-calgary
am: c54c701a94

* commit 'c54c701a94e213503d0c6d2ff414e91a50c14133':
  Add feature flag for all apps pull up work.

Change-Id: Id7c8047a018284cc2c30a88cc7d1e53cf2339f37
2016-05-27 19:21:53 +00:00
Sunny Goyal 98e9aef982 Fixing comments
am: c0cc264b03

* commit 'c0cc264b038be882d473327e5bd525e5120faf80':
  Fixing comments

Change-Id: Ifd20a99cbcfe034f9b5f311bd6fe48a9ca6854c1
2016-05-27 19:21:50 +00:00
Sunny Goyal b9b1becb24 Merge "Adding some UI tests > Launcher app from all-apps > Drag icon to all-apps and launch it > Add widget from widget tray" into ub-launcher3-calgary
am: 0b50421583

* commit '0b50421583ec98ae1252342e8847e8554307bc90':
  Adding some UI tests > Launcher app from all-apps > Drag icon to all-apps and launch it > Add widget from widget tray

Change-Id: I7bf41675c9a8e5deef78aa4c1eb5cca89d11f846
2016-05-27 19:16:19 +00:00
Hyunyoung Song c54c701a94 Merge "Add feature flag for all apps pull up work." into ub-launcher3-calgary 2016-05-27 19:15:16 +00:00
Sunny Goyal c0cc264b03 Fixing comments
Change-Id: I412fef8e07d91548beb8a5431d6aa86611237f69
2016-05-27 12:11:45 -07:00
Hyunyoung Song 71566db28d Add feature flag for all apps pull up work.
b/28917826

Change-Id: I98b647694b1041ef4061dcd6297b63f11fddc7ea
2016-05-27 12:10:03 -07:00
Sunny Goyal 0b50421583 Merge "Adding some UI tests > Launcher app from all-apps > Drag icon to all-apps and launch it > Add widget from widget tray" into ub-launcher3-calgary 2016-05-27 19:00:44 +00:00
Sunny Goyal 30768cbdb0 Refactoring out grid occupancy management in a separate class
am: ff4ba2d995

* commit 'ff4ba2d99593ed84963b3f71c555b529dd905835':
  Refactoring out grid occupancy management in a separate class

Change-Id: I1174958b1398fe702a463bc3ecb6ed36fcf477f8
2016-05-27 16:31:11 +00:00
Sunny Goyal ff4ba2d995 Refactoring out grid occupancy management in a separate class
Change-Id: I37a830c0f2eb0a0dd4f5fc78fa29127cb18cb3c2
2016-05-27 09:12:26 -07:00
Sunny Goyal 78846af805 Merge "Showing a permission dialog when a restored widget is not yet bound, and launcher does not has the permission to bind the widget" into ub-launcher3-calgary
am: 3c4b03dd01

* commit '3c4b03dd01b89a4d4beba6a866ae3bb9093e101e':
  Showing a permission dialog when a restored widget is not yet bound, and launcher does not has the permission to bind the widget

Change-Id: I600bdca4445bd8df3d0b2c3040367cdbf0c1482d
2016-05-27 00:53:05 +00:00
Sunny Goyal 3c4b03dd01 Merge "Showing a permission dialog when a restored widget is not yet bound, and launcher does not has the permission to bind the widget" into ub-launcher3-calgary 2016-05-27 00:44:57 +00:00
Sunny Goyal d478c83fd6 Showing a permission dialog when a restored widget is not yet bound, and launcher
does not has the permission to bind the widget

Change-Id: I51d32b9958f82671b928d559105129261fb8f268
2016-05-26 17:44:29 -07:00
Sunny Goyal 6d02c7a033 Adding some UI tests
> Launcher app from all-apps
> Drag icon to all-apps and launch it
> Add widget from widget tray

Change-Id: I6bd6128a7b560a23a887d1fb40bfcda25b9b02e7
2016-05-26 17:20:22 -07:00
Sunny Goyal 50f3d07005 Merge "Adding a loading view for widgets list" into ub-launcher3-calgary
am: 5c93eac3ae

* commit '5c93eac3ae163a5a3d866db24d9b853caa9b9f88':
  Adding a loading view for widgets list

Change-Id: I1c2a186cbe0ab9798f5d9b4ba53e8e8d91b89781
2016-05-26 23:49:35 +00:00
Sunny Goyal 5c93eac3ae Merge "Adding a loading view for widgets list" into ub-launcher3-calgary 2016-05-26 23:40:06 +00:00
Bill Yi 3bb009e19e Merge "Import translations. DO NOT MERGE" into ub-launcher3-calgary
am: 3c62137adf  -s ours

* commit '3c62137adf79673abb5400da7e310df11f61c932':
  Import translations. DO NOT MERGE

Change-Id: Ic214b463fc7ef3ab01cd764d19f74cf0b675a349
2016-05-26 17:28:47 +00:00
TreeHugger Robot 3c62137adf Merge "Import translations. DO NOT MERGE" into ub-launcher3-calgary 2016-05-26 17:03:47 +00:00
TreeHugger Robot 20a51f8fe4 Merge "Import translations. DO NOT MERGE" into ub-launcher3-master 2016-05-26 17:03:31 +00:00
Kenny Guy 3eddc3b38a Update wallpaper API to match NYC change.
am: 367da9f422

* commit '367da9f422e7fad45da351e79b1ade29c366ef7e':
  Update wallpaper API to match NYC change.

Change-Id: Ibbe678bc3acf446586c4be86cf0f8107a4f366d7
2016-05-26 15:07:25 +00:00
Kenny Guy 367da9f422 Update wallpaper API to match NYC change.
Update check for whether setting wallpaper
is allowed for renamed API.

Bug: 28954131
Change-Id: I09ee46167d59d267ba95d136366f78f5735ea9a5
2016-05-26 11:11:06 +00:00
Bill Yi 6ee09c1f9a Import translations. DO NOT MERGE
Change-Id: I313e48bdf98902a6698135246da430b14fc61e0a
Auto-generated-cl: translation import
2016-05-25 18:39:12 -07:00
Bill Yi b3290fd1d1 Import translations. DO NOT MERGE
Change-Id: I3e46a07d27c7e8578532ec595aae472e67c0764d
Auto-generated-cl: translation import
2016-05-25 18:38:23 -07:00
Sunny Goyal 9a947f46bf Merge "Storing the widget item views in Widget holder, to avoid looks on every bind/recycle" into ub-launcher3-calgary
am: c2978a241b

* commit 'c2978a241bcf0b7bed45705b9a08ebb787095931':
  Storing the widget item views in Widget holder, to avoid looks on every bind/recycle

Change-Id: I3b05b274151cffbd015e2db2ae46fb350311f022
2016-05-25 20:48:35 +00:00
Sunny Goyal c2978a241b Merge "Storing the widget item views in Widget holder, to avoid looks on every bind/recycle" into ub-launcher3-calgary 2016-05-25 20:38:51 +00:00
Sunny Goyal 6be8c864f8 Merge "Removing logic for workspace migration from Launcher2" into ub-launcher3-calgary
am: b765b182a4

* commit 'b765b182a4f77a5c1a3996d418ca861ca3cb2001':
  Removing logic for workspace migration from Launcher2

Change-Id: I2997df8ece5f28ac8be151d7694c01f1fb7e41e8
2016-05-25 19:37:32 +00:00
Sunny Goyal b765b182a4 Merge "Removing logic for workspace migration from Launcher2" into ub-launcher3-calgary 2016-05-25 19:26:18 +00:00
Sunny Goyal 1d914db3bd Merge "Separating out configs and common manifest entries" into ub-launcher3-calgary
am: 72f9161b75

* commit '72f9161b75686ff3377387e14f437bae9c942f6a':
  Separating out configs and common manifest entries

Change-Id: I80d51641b6432c762bcb4f34efb3e27b96c0e168
2016-05-24 22:26:47 +00:00
Sunny Goyal 72f9161b75 Merge "Separating out configs and common manifest entries" into ub-launcher3-calgary 2016-05-24 22:19:10 +00:00
Sunny Goyal d83a67a6b4 Separating out configs and common manifest entries
This separation allows for easier modification of Launcher3
by derivative projects

Change-Id: Ib3469e9b5d2707daef572050698d792316534d45
2016-05-24 14:11:24 -07:00
Sunny Goyal 85be63e699 Merge "Removing some usused resources" into ub-launcher3-calgary
am: fec5fc1964

* commit 'fec5fc1964ee3c26590c14bf7c8b432e8a3596fd':
  Removing some usused resources

Change-Id: I331f396decb2eb3b3864a3e7691ac698fa3fbaf0
2016-05-24 02:45:24 +00:00
Sunny Goyal fec5fc1964 Merge "Removing some usused resources" into ub-launcher3-calgary 2016-05-24 02:37:17 +00:00
Sunny Goyal ded0fdba52 Removing logic for workspace migration from Launcher2
Change-Id: I8a121d74862f665c58406f8d5c7eb1263e7ccff3
2016-05-23 16:00:09 -07:00
Bill Yi 65b8f5ae49 Import translations. DO NOT MERGE
am: 33c2ed341e  -s ours

* commit '33c2ed341e376bf8778cf10a98ace072e2ea3bbe':
  Import translations. DO NOT MERGE

Change-Id: I7bccf3278100eeb0a92248625d5a887a69a135cb
2016-05-23 15:55:58 +00:00
Bill Yi 1245513631 Import translations. DO NOT MERGE
Change-Id: I869352120f57a9be27c9b6515f75a79b151a05b9
Auto-generated-cl: translation import
2016-05-23 03:16:49 -07:00
Bill Yi 33c2ed341e Import translations. DO NOT MERGE
Change-Id: I398e3304ae15e66577c39b53896d46d602a91965
Auto-generated-cl: translation import
2016-05-23 03:15:58 -07:00
Sunny Goyal 04c1665095 Merge "Adding android.icu.text.AlphabeticIndex implementation for AlphabeticIndexCompat as libcore.icu.AlphabeticIndex is no longer available in N" into ub-launcher3-calgary
am: 712a7f0c4e

* commit '712a7f0c4ebdc08c6573238a5b33d153a8c10ac8':
  Adding android.icu.text.AlphabeticIndex implementation for AlphabeticIndexCompat as libcore.icu.AlphabeticIndex is no longer available in N

Change-Id: I448b52982afafa553fb6b6650b8e9c4cc3f55504
2016-05-20 21:33:12 +00:00
Sunny Goyal 712a7f0c4e Merge "Adding android.icu.text.AlphabeticIndex implementation for AlphabeticIndexCompat as libcore.icu.AlphabeticIndex is no longer available in N" into ub-launcher3-calgary 2016-05-20 21:26:53 +00:00
Sunny Goyal 5f2f15a77e Making page indicator an abstract class and implementing some common methods.
am: c487bd34ac

* commit 'c487bd34ace268dd8be5480ba884baed6096f76e':
  Making page indicator an abstract class and implementing some common methods.

Change-Id: Ifac23eac824365fb122bd984dca6ef93901289dd
2016-05-20 20:29:05 +00:00
Sunny Goyal c487bd34ac Making page indicator an abstract class and implementing some common methods.
Change-Id: I06613428c54f1f086090580db8242cf81f7fb128
2016-05-20 12:49:59 -07:00
Sunny Goyal 46eb13d53b Merge "Preventing unnecessary options update to QSB provider by checking if the options have changed before calling update" into ub-launcher3-calgary
am: 40902b3cb0

* commit '40902b3cb040eb9ed35c174e41bca9feefe41b73':
  Preventing unnecessary options update to QSB provider by checking if the options have changed before calling update

Change-Id: Iccda4c7921683cd7124a629ebd19c5fc33081f74
2016-05-19 23:01:09 +00:00
Sunny Goyal 40902b3cb0 Merge "Preventing unnecessary options update to QSB provider by checking if the options have changed before calling update" into ub-launcher3-calgary 2016-05-19 22:54:22 +00:00
Tony Wickham cc792b5142 Missed one more page indicator null check.
am: ddb77003e7

* commit 'ddb77003e728cac32de009e709f80280e68f6b6e':
  Missed one more page indicator null check.

Change-Id: I8b24824ddcf8894daf5be52dc743da20e9627792
2016-05-19 20:05:29 +00:00
Tony Wickham ddb77003e7 Missed one more page indicator null check.
Hopefully this is the last one.

Change-Id: I1af4f7058834fe0ba60ccc8752a6bf0df64be473
2016-05-19 12:45:40 -07:00
Tony Wickham 60777ecd86 Add more null checks for page indicators.
am: fea0a5f629

* commit 'fea0a5f629f7bc59117401b744ed334cf33a7ae0':
  Add more null checks for page indicators.

Change-Id: I3db6a16e0f0edf0891dbec3c91f1776a21ab9b70
2016-05-19 18:48:18 +00:00