Commit Graph

13046 Commits

Author SHA1 Message Date
Suphon Thanakornpakapong
ed694a1248 Fix smartspace in launcher preview 2022-05-14 15:40:49 +07:00
Suphon Thanakornpakapong
6dab0ef351 Add shortcut to smartspace preference 2022-05-14 15:23:02 +07:00
Suphon Thanakornpakapong
b5c9da2845 Apply db state directly from prefs 2022-05-13 20:54:09 +07:00
Suphon Thanakornpakapong
b181ca9355 Reload idp after setting grid size 2022-05-13 20:09:07 +07:00
Suphon Thanakornpakapong
82c79b91be Fix folder animation icon shape 2022-05-13 16:33:15 +07:00
Suphon Thanakornpakapong
24ff2efa8f Remove debug code 2022-05-13 16:33:15 +07:00
Suphon Thanakornpakapong
6ca65fc5c3 Use dark text in widget preview 2022-05-13 16:33:15 +07:00
Suphon Thanakornpakapong
659639842c Add smartspace to widgets picker 2022-05-13 16:33:13 +07:00
Suphon Thanakornpakapong
49f8bed912 Add now playing to smartspace 2022-05-13 02:04:34 +07:00
Suphon Thanakornpakapong
23ac65da8e Implement a custom smartspace widget 2022-05-13 00:56:40 +07:00
Suphon Thanakornpakapong
13e9211cfd Fix database migration 2022-05-12 20:31:28 +07:00
Suphon Thanakornpakapong
4d56a09a07 Use stretch effect in widgets menu 2022-05-11 11:10:37 +07:00
Suphon Thanakornpakapong
b2305001c4 Fix widgets crash 2022-05-11 11:05:29 +07:00
Suphon Thanakornpakapong
6e23f1dfc1 Fix crashes below R 2022-05-11 10:16:15 +07:00
Suphon Thanakornpakapong
b41bc60300 Add option to enable taskbar on phones
Co-authored-by: Danny Lin <danny@kdrag0n.dev>
2022-05-11 09:04:51 +07:00
Suphon Thanakornpakapong
9d04c69e5f Fix package override update logic 2022-05-10 22:13:00 +07:00
Suphon Thanakornpakapong
e823ab05f6 Fix notification background 2022-05-10 15:58:01 +07:00
Suphon Thanakornpakapong
23e9b177fd Fix icon shape selection 2022-05-09 22:26:13 +07:00
Suphon Thanakornpakapong
b8b3483935 Fix custom drawer opacity 2022-05-09 19:56:24 +07:00
Suphon Thanakornpakapong
21a7508d0d Fix feature flags crash 2022-05-09 19:12:23 +07:00
Suphon Thanakornpakapong
f2c86f4671 Fix folder opacity pref 2022-05-09 18:49:42 +07:00
Suphon Thanakornpakapong
54e68e8597 Use dynamic colors for folder background 2022-05-09 18:48:59 +07:00
Suphon Thanakornpakapong
a4ffca0e55 Fix widgets sheet background 2022-05-09 18:27:56 +07:00
Suphon Thanakornpakapong
be53368192 Fix interfering with system gestures 2022-05-09 16:10:25 +07:00
Suphon Thanakornpakapong
9c534d7a0c Fix grid settings crash 2022-05-09 15:43:47 +07:00
Suphon Thanakornpakapong
952551cb4c Fix more build errors 2022-05-08 22:53:06 +07:00
Suphon Thanakornpakapong
28df5361d4 Fix build 2022-05-08 21:31:31 +07:00
Suphon Thanakornpakapong
11e1a2fdc8 Merge remote-tracking branch 'aosp/android12L-release' into 12.1-dev 2022-05-08 20:29:17 +07:00
Patryk
6c67991805 Remove “pref_allowEmptyPages” 2022-03-13 15:54:46 +01:00
Patryk
05cf6d03f0 Migrate “pref_smartSpaceEnable” to Preferences DataStore 2022-03-09 15:52:58 +01:00
Patryk
824635cc84 Migrate “pref_allAppsCellHeightMultiplier” to Preferences DataStore 2022-03-07 16:13:40 +01:00
Patryk
ac187ea88d Migrate “pref_folderPreviewBgOpacity” to Preferences DataStore 2022-03-01 11:06:28 +01:00
Patryk Michalik
08158e30da Migrate “pref_showSysUiScrim” to Preferences DataStore 2022-02-19 13:07:47 +01:00
Patryk Michalik
4ca25a6a76 Migrate “pref_darkStatusBar,” “pref_dockSearchBar,” “pref_iconShape,” and “pref_themedHotseatQsb” to Preferences DataStore 2022-02-11 19:41:43 +01:00
Peter Njeim
82d6c26b84 Add WallpaperManager check to support WSA 2022-01-01 10:48:46 +01:00
Patryk Michalik
80db4b9810 Rework static Themed Icons from Lawnchair & move them to Lawnicons 2021-12-22 10:13:57 +01:00
Tony Wickham
e064f51642 Merge "Update hotseat alpha in TaskbarLauncherStateController#init()" into sc-v2-dev 2021-12-21 00:30:12 +00:00
Tony Wickham
bf07660f9e Update hotseat alpha in TaskbarLauncherStateController#init()
Technically the consumer should do that already, but the consumer isn't called if the value isn't changed (in this case, it's going from 1 to 1). So explicitly call the consumer once in init().

Test: Open an app, toggle dark theme from quick settings, go home and ensure hotseat isn't visible during the transition
Fixes: 211002647
Change-Id: I5a9680282b3982d9b6f982833cd671b224767518
2021-12-16 18:29:41 +00:00
TreeHugger Robot
8d25a0a363 Merge "Show Digital Wellbeing Banners for split tasks" into sc-v2-dev 2021-12-16 11:13:10 +00:00
Vinit Nayak
ebf2cdd0f1 Show Digital Wellbeing Banners for split tasks
Fixes: 199936292
Change-Id: I38743d58f53a65ef717b1babc21ad1df2dc840a4
2021-12-15 22:19:02 -08:00
Winson Chung
2ecf688de6 Merge "Wait for the Launcher activity to bind to TIS before animating" into sc-v2-dev 2021-12-15 19:44:26 +00:00
Vinit Nayak
8581dfc218 Wait for the Launcher activity to bind to TIS before animating
- Mainly a test issue where we destroy the activity and immediately
  enter overview without preloading launcher.  In this case, the task
  bar does not animate due to the delayed cycled of activity create
  -> bind service -> service connected -> taskbar ui controller init.
  As a result, the bar can occlude content from Launcher preventing
  the test from finding the overview actions.

  Instead, in cases where we need to animate with launcher, we wait
  for Launcher to be created (generally already the case) and the
  service has bound before proceeding.

Bug: 189807374
Bug: 204891006
Test: atest NexusLauncherTests:com.android.quickstep.StartLauncherViaGestureTests
Change-Id: I2cfccae67ac0e5a591639c6c99df032451dae16d
2021-12-15 00:53:54 +00:00
TreeHugger Robot
ed6cbbc9a6 Merge "Set default value for rank field in launcher logs to ItemInfo.rank." into sc-v2-dev 2021-12-13 18:48:09 +00:00
TreeHugger Robot
953873dd18 Merge "DeviceProfile.overviewRowSpacing should exclude extra top margin on grid tasks" into sc-v2-dev 2021-12-11 01:12:57 +00:00
TreeHugger Robot
5599b02141 Merge "Allow restore across form factors" into sc-v2-dev 2021-12-11 00:11:56 +00:00
Alex Chau
4c98374d99 DeviceProfile.overviewRowSpacing should exclude extra top margin on grid tasks
Bug: 207350366
Bug: 210158657
Test: manual
Change-Id: I28116407c4267259a75fd39637104cea9db73fe3
2021-12-10 23:29:08 +00:00
Jon Miranda
b788f9f7f7 Merge "Display in-memory icon for app close while AdaptiveIcon loads." into sc-v2-dev 2021-12-10 23:20:42 +00:00
Alex Chau
ab26c62c4a Allow restore across form factors
- Removed deviceTypeCompatible check and allow restore across for mfactors
- In AOSP default device_profile, mark 3x3, 4x4, and 5x5 as phone only. On tablets they'll reflow to 6x5.

Bug: 198575341
Bug: 210129187
Test: Only 3x3, 4x4 and 5x5 are enabled on phone
Test: Only 6x5 is enabled on tablet
Test: Phone backup of 4x4 get restored and reflow to 6x5 on tablet
Change-Id: I36a641d47fcee86ace0fea3d9194d61d12517f13
2021-12-10 22:00:49 +00:00
Jon Miranda
0c2f0faef1 Display in-memory icon for app close while AdaptiveIcon loads.
- We already display the BubbleTextView icon during app close
  since we need the shadows to ensure a clean handoff.
- Previously, we waited until the icon and the AdaptiveIcon were
  both loaded to show the FloatingIconView.
- This change immediately shows the BubbleTextView icon so that
  we can have something displayed in the cases where AdaptiveIcon
  is slow to load (ie. immediately after killing/restarting launcher).

Currently there are cases where we defer some BubbleTextView drawing to
ClipIconView. We can refactor in master so that ClipIconView is only used
when drawable is an AdaptiveIcon.

Bug: 207389002
Test: manual
Change-Id: Ie54642fef4258862a155ab0aba6e49cea9c9ead0
2021-12-10 13:25:39 -08:00
Jon Miranda
7ac2a71b94 Merge "Clear all DragView in onSaveInstanceState" into sc-v2-dev 2021-12-10 18:36:15 +00:00