Commit Graph

10359 Commits

Author SHA1 Message Date
Sunny Goyal 5d2fc32e6d Several animation calls cleanup
> Using View property instead of strings to avoid extra reflection step
> Using ViewPropertyAnimator when several properties are being animated

Change-Id: I41625643b38b70bac11e2c81d18058ec878d73bd
2015-07-31 13:07:14 -07:00
Sunny Goyal c1729a4d15 resolved conflicts for merge of e5bb705f to ub-launcher3-master
Change-Id: Id7ec170a3c4b1415b18ad46a18d7ea69595a8992
2015-07-31 12:53:08 -07:00
Sunny Goyal e5bb705fb7 Homescreen migration from a larger grid to a smaller grid.
Adding support for restoring from a larger device, if the grid size
difference is not more that 1.
During restore add all the items in the DB, and run a one-time migration
the next time launcher starts.

The migration strategy is defined in ShrinkWorkspaceTask.java which involves
resizing, moving and removing some items.

Change-Id: I6ee411f6db5bf0152b527e16146a88c56dec2d97
2015-07-31 12:03:33 -07:00
Adam Cohen 51e4f0f8ee am e40e77b3: am cb767411: Add proto flag "javanano_use_deprecated_package" to avoid build breakage
* commit 'e40e77b34f6521d3caaa8eb49b9e073258e91f56':
  Add proto flag "javanano_use_deprecated_package" to avoid build breakage
2015-07-31 18:59:52 +00:00
Adam Cohen d74f7a4e96 am 42d88768: am 0ff535ea: (-s ours) Remove references to FloatMath, deprecated in M
* commit '42d88768c528d0101b78426ba7bb82043576b15c':
  Remove references to FloatMath, deprecated in M
2015-07-31 18:59:51 +00:00
Adam Cohen e40e77b34f am cb767411: Add proto flag "javanano_use_deprecated_package" to avoid build breakage
* commit 'cb7674118c6fa6849e657fb8fea25c8fd93477cc':
  Add proto flag "javanano_use_deprecated_package" to avoid build breakage
2015-07-31 18:49:57 +00:00
Adam Cohen 42d88768c5 am 0ff535ea: (-s ours) Remove references to FloatMath, deprecated in M
* commit '0ff535eabbdf27ec5a790adbc64f27f8c63e7399':
  Remove references to FloatMath, deprecated in M
2015-07-31 18:49:57 +00:00
Adam Cohen cb7674118c Add proto flag "javanano_use_deprecated_package" to avoid build breakage
Change-Id: Iea8a7bc2bb385e066b3f972105224fee3eb7c894
2015-07-31 11:15:49 -07:00
Winson Chung 452d6ba3bd am 3ea54fdb: Merge "Fixing issue with accessibility falsely reporting app count when there are no search results." into ub-launcher3-burnaby
* commit '3ea54fdb490b973e2754cb438c7341e35df3b4cc':
  Fixing issue with accessibility falsely reporting app count when there are no search results.
2015-07-31 04:10:14 +00:00
Winson Chung e940248d6b am 1014e7de: Merge "Prevent crash when flattening ComponentKey to string with invalid user." into ub-launcher3-burnaby
* commit '1014e7de0e6c62587b507342f8b477ea84fa635d':
  Prevent crash when flattening ComponentKey to string with invalid user.
2015-07-31 04:10:12 +00:00
Hyunyoung Song 47ced24711 am 176196c0: Merge "Prevent from widget cell preview image from being cut off." into ub-launcher3-burnaby
* commit '176196c0acae9872cf2d32446e558bd381a9bafa':
  Prevent from widget cell preview image from being cut off.
2015-07-31 04:10:11 +00:00
Winson Chung 3ea54fdb49 Merge "Fixing issue with accessibility falsely reporting app count when there are no search results." into ub-launcher3-burnaby 2015-07-30 23:57:08 +00:00
Winson Chung 1014e7de0e Merge "Prevent crash when flattening ComponentKey to string with invalid user." into ub-launcher3-burnaby 2015-07-30 23:46:11 +00:00
Hyunyoung Song 176196c0ac Merge "Prevent from widget cell preview image from being cut off." into ub-launcher3-burnaby 2015-07-30 22:19:49 +00:00
Hyunyoung Song b9f932e089 Prevent from widget cell preview image from being cut off.
b/22541466

>TL;DR;; when introducing mProfileBadgeMargin to correctly place
> work profile badge. Drawing origin of the preview image resulted
> to the left of (0, 0).

Change-Id: Ic52fc2e17c55c76f4f57aa833451ffa19bbbeb09
2015-07-30 15:04:59 -07:00
Adam Cohen 0ff535eabb Remove references to FloatMath, deprecated in M
-> Allows us to build against M SDK

issue 22822360

Change-Id: I1178eb6bafc348699c5be8c29858eb3dff093e11
2015-07-30 13:04:54 -07:00
Winson Chung deaf4d169b Fixing issue with accessibility falsely reporting app count when there are no search results.
Bug: 22672783
Change-Id: Ie40acc592e59699eac2a4ff2045a7f8ba029d33a
2015-07-30 12:54:27 -07:00
Winson Chung 70d5a07c5d Prevent crash when flattening ComponentKey to string with invalid user.
Bug: 22658306
Change-Id: I213d44e0bb22ac0617d46c80ab8cfec8f750a2cc
2015-07-30 12:05:41 -07:00
Sunny Goyal 168a3d1360 am fd69e0b5: Merge "Adding rank column in backup" into ub-launcher3-burnaby
* commit 'fd69e0b527b7b6c0646072325fa232313e46bbc5':
  Adding rank column in backup
2015-07-30 18:05:08 +00:00
Sunny Goyal fd69e0b527 Merge "Adding rank column in backup" into ub-launcher3-burnaby 2015-07-30 18:01:49 +00:00
Winson Chung 687ae8483d am 946609f0: Merge "Fixing overview mode scale calculations." into ub-launcher3-burnaby
* commit '946609f0ea70e1361dbe979af0e054d4c18b929b':
  Fixing overview mode scale calculations.
2015-07-28 22:54:51 +00:00
Winson Chung 946609f0ea Merge "Fixing overview mode scale calculations." into ub-launcher3-burnaby 2015-07-28 22:38:14 +00:00
Jun Mukai 40e89c1a43 Merge "Specifies descendantFocusability to Folder view." into ub-launcher3-master 2015-07-28 21:39:45 +00:00
Sunny Goyal 5e758cae9a Merge "Changing the dogfood check to a static boolean to better handle proguard optimizations" into ub-launcher3-master 2015-07-28 19:37:00 +00:00
Jun Mukai 878e8eefa5 Specifies descendantFocusability to Folder view.
When a folder is opened by mouse or touch, the Folder view itself
obtains the focus rather than the views inside of the folder
which causes the reported bug.

Bug: 22562679
Change-Id: Ia4ccc59ca27e560e470122d1b2c6c1eccb4caf9a
2015-07-28 10:50:02 -07:00
Hyunyoung Song c7860f383b am d30e845d: Overlay support lib RV resources in Android.mk
* commit 'd30e845d89a069a8c1ee687791030e8e981170b3':
  Overlay support lib RV resources in Android.mk
2015-07-28 05:23:28 +00:00
Hyunyoung Song d30e845d89 Overlay support lib RV resources in Android.mk
Note: after this change, ag/735298 can be reverted.

b/22719084

Change-Id: I83caf8832790b1df0a90a1339f6b24f481c51661
2015-07-27 18:24:45 -07:00
Hyunyoung Song cf235922c7 am a9095e07: Remove NPE inside WidgetsListAdapter during monkey actor test b/22518383
* commit 'a9095e07ddd2318ceb81a2794219e07dd112df72':
  Remove NPE inside WidgetsListAdapter during monkey actor test b/22518383
2015-07-27 22:35:02 +00:00
Hyunyoung Song a9095e07dd Remove NPE inside WidgetsListAdapter during monkey actor test
b/22518383

Change-Id: I1a683c49be93af150f7873390b723cee0d4ac5df
2015-07-27 13:35:33 -07:00
Adam Cohen a3e8963108 am e54fa58d: Merge "Don\'t obfuscate Launcher3" into ub-launcher3-burnaby
* commit 'e54fa58d10a3596a5ca683944a6b763f39171e46':
  Don't obfuscate Launcher3
2015-07-25 00:36:17 +00:00
Adam Cohen e54fa58d10 Merge "Don't obfuscate Launcher3" into ub-launcher3-burnaby 2015-07-25 00:26:34 +00:00
Adam Cohen ce77f36aff Don't obfuscate Launcher3
Change-Id: I86ac745602c0d3c09842ed9553f7589c232f5d23
2015-07-24 16:26:33 -07:00
Sunny Goyal 107ea6345b Adding rank column in backup
> targetType was only added for M builds, so it can also be considered
  as v4 change. V3 which introduced minSpanX and minSpanY didn't
  contain targetType

Bug: 22417713
Change-Id: I5c353674f7e0c2b5b4ab46e574fdb347d82028cd
2015-07-22 16:48:23 -07:00
Sunny Goyal 1992d126f4 am 7e0a4037: Merge "Shifting hotseat icons to aling with all-apps icon, if the hotseat size is different from the source device" into ub-launcher3-burnaby
* commit '7e0a403759c401d3b94f4576bca3aa8fb94fe542':
  Shifting hotseat icons to aling with all-apps icon, if the hotseat size is different from the source device
2015-07-21 02:00:20 +00:00
Sunny Goyal 7e0a403759 Merge "Shifting hotseat icons to aling with all-apps icon, if the hotseat size is different from the source device" into ub-launcher3-burnaby 2015-07-21 01:50:38 +00:00
Sunny Goyal 27defa5dd6 am 3ba922aa: Merge "Fixing widget restore" into ub-launcher3-burnaby
* commit '3ba922aa62b70bc0a3307e43980c4ff189486694':
  Fixing widget restore
2015-07-21 00:53:52 +00:00
Sunny Goyal 293a4dafd4 am 1b21faef: Merge "Resizing the bitmap before caching it in the DB" into ub-launcher3-burnaby
* commit '1b21faef02f173d7a8b80fe01d34f57b5e28a4b4':
  Resizing the bitmap before caching it in the DB
2015-07-21 00:53:50 +00:00
Sunny Goyal 3ba922aa62 Merge "Fixing widget restore" into ub-launcher3-burnaby 2015-07-21 00:42:42 +00:00
Sunny Goyal 1b21faef02 Merge "Resizing the bitmap before caching it in the DB" into ub-launcher3-burnaby 2015-07-21 00:41:44 +00:00
bohu 731a9c6e2f am 86179020: Enable Launcher3 as default Home app
* commit '86179020cc1a273d7e753d278fd844b90df456b0':
  Enable Launcher3 as default Home app
2015-07-20 22:35:16 +00:00
bohu 86179020cc Enable Launcher3 as default Home app
The default Home app launcher2 is deprecated and cannot launch Nexus 6
or any other high resolution devices in emulator. This CL enables launcher3
as the default Home app, since it can handle Nexus 6 and is well maintained.

Bug: 22609402
Change-Id: Iaba545fec218f79e40e0f72de5236ddadfabaa14
2015-07-20 22:23:27 +00:00
Sunny Goyal df6ccf8196 Resizing the bitmap before caching it in the DB
> The icon size in the backup can be different that what is
  required by the device. We should resize the icon, before
  caching it.

Bug: 22413328
Change-Id: Id77c53edf8ea5e95a2d32dbe22be553120279ebd
2015-07-20 14:34:30 -07:00
Sunny Goyal c115e647ad Shifting hotseat icons to aling with all-apps icon, if the hotseat
size is different from the source device

Bug: 19074056
Change-Id: I8d8517971a3cde0dc38f653d151daeba90fa38a0
2015-07-20 14:25:04 -07:00
Sunny Goyal 53f9672b30 Fixing widget restore
> Widget restore active flag was not cleared when the app was downloaded
> Icon from session info was not getting cached

Bug: 22413379
Change-Id: Ie096b929252200675a76dadd8c25cc3aa433671b
2015-07-20 12:00:22 -07:00
Sunny Goyal 5d20d232ed am e3fe3f89: (-s ours) am 249a510a: (-s ours) [DO NOT MERGE] Adding minSpanX and minSpanY for all the launcher widgets
* commit 'e3fe3f89ee956e8d7995c569948cb70765ec19b8':
  [DO NOT MERGE] Adding minSpanX and minSpanY for all the launcher widgets
2015-07-17 19:43:17 +00:00
Sunny Goyal e3fe3f89ee am 249a510a: (-s ours) [DO NOT MERGE] Adding minSpanX and minSpanY for all the launcher widgets
* commit '249a510ab318db461ce1ac86baca01021fe41a2c':
  [DO NOT MERGE] Adding minSpanX and minSpanY for all the launcher widgets
2015-07-17 19:36:00 +00:00
Sunny Goyal 05be6b7649 am b04136b4: Merge "Adding minSpanX and minSpanY for all the launcher widgets" into ub-launcher3-burnaby
* commit 'b04136b4714a0d9afddab6a70045f4f4f7fa1ee4':
  Adding minSpanX and minSpanY for all the launcher widgets
2015-07-17 19:06:46 +00:00
Sunny Goyal b04136b471 Merge "Adding minSpanX and minSpanY for all the launcher widgets" into ub-launcher3-burnaby 2015-07-17 18:56:38 +00:00
Sunny Goyal 3a30cfeb7c Adding minSpanX and minSpanY for all the launcher widgets
Bug: 22353460
Change-Id: Id4450dee42a83e4603dcd56e1c4dec2b0e405858
2015-07-17 11:10:05 -07:00
Sunny Goyal 249a510ab3 [DO NOT MERGE] Adding minSpanX and minSpanY for all the launcher widgets
Bug: 22353460
Change-Id: Id4450dee42a83e4603dcd56e1c4dec2b0e405858
2015-07-16 19:35:36 -07:00