Pun Butrach
2e76c99dad
fix: Conflict incoming changes from 15-dev
2026-01-10 20:49:12 +07:00
Pun Butrach
11f7abcb66
chore: Cleanup, and hidden feature logged
...
Signed-off-by: Pun Butrach <pun.butrach@gmail.com >
2026-01-10 20:48:25 +07:00
Pun Butrach
7a5699e721
fix: A lot of stuff
2026-01-10 20:48:21 +07:00
Pun Butrach
0a446431eb
build: SNAPSHOT 0 (Draft)
2026-01-10 20:47:59 +07:00
Pun Butrach
b67168f737
Allocate insane memory just for CI
...
Signed-off-by: Pun Butrach <pun.butrach@gmail.com >
2026-01-10 20:46:44 +07:00
Pun Butrach
dd4a08be61
Merge tag 'android-16.0.0_r3' into 16-dev
...
Android 16.0.0 Release 3 (BP3A.250905.014)
Signed-off-by: Pun Butrach <pun.butrach@gmail.com >
2026-01-10 20:46:04 +07:00
Sunny Goyal
7a332e02aa
Removing Smartspace as a widget flag
...
Bug: 300140279
Flag: EXEMPT removing dead code
Test: Presubmit
Change-Id: If24db0b4c2c119f5cbe1153e3d77599d12ff80a6
2025-05-01 16:00:04 -07:00
Fengjiang Li
be930c838f
Fix inaccurate ItemInfo.id from DatabaseHelper with AtomicInteger
...
We can have both bg and UI threads accessing DatabaseHelper to read/write mMaxItemId, thus we should use AtomicInteger to avoid producing duplicated id, which will fail ModelWrite#checkItemInfoLocked
Fix: 379490918
Test: presubmit
Flag: NONE - crash fix
Change-Id: I6cebbb7e854a9eb48ff59b61f5ebba42ea449ec7
2024-11-19 21:18:26 -08:00
MrSluffy
eeb7416bfe
Merge branch 'android15-release' into merge-aosp15
2024-09-14 17:29:57 +08:00
Sunny Goyal
25f5e29418
Adding support for importing/exporting launcher layout
...
Bug: 338282246
Flag: None
Test: Manual, developer feature
atest AutoInstallsLayoutTest
Change-Id: I8a5674080f3c156d97bc6118c51532c2fe8177d5
2024-05-16 15:24:41 -07:00
fbaron
9d08e0fe70
Migrate smartspace as a widget and smartspace removal toggle flags to aconfig
...
Bug: 336823684, 336823681
Test: none
Flag: ACONFIG enable_smartspace_as_a_widget DISABLED
Flag: ACONFIG enable_smartspace_removal_toggle DISABLED
Change-Id: I4cba42e09f58365f761ab866b15a494817e6bb0f
2024-04-25 14:26:30 -07:00
Charlie Anderson
7779852bbe
add more logging for failure to load Widgets
...
Bug: 294386159
Test: locally
Flag: N/A
Change-Id: Ib1fc2c28d1f20142658077047bbe6bc2eabe49d4
2024-03-22 10:43:49 -04:00
MrSluffy
cc8f9828ab
Merge branch 'heads/android-14.0.0_r18' into 14-dev
2023-12-16 17:18:13 +08:00
MrSluffy
32700b0100
Merge branch 'android14-release' into 14-dev
2023-12-13 18:47:55 +08:00
Stefan Andonian
634bb805bb
Do DbMigration if coming from a DB w/ version < 31
...
This was the issue that is causing the launcher to crash when changing a
grid layout. The migration is not happening, causing there to be 21
columns in the database. When the grid size changes, and the db from
grid size X is migrated to a db of grid size Y, the column count isn't
matching.
Bug: 304687723
Test: Verified behavior through unit test.
Change-Id: I2ee1f2fe09db432715b22c41581a77f6b0ac8320
2023-10-26 20:29:22 +00:00
fbaron
e58aaf1802
Add smartspace as a widget to first page (implementation 2)
...
Flag: SMARTSPACE_AS_A_WIDGET
Test: verify that the smartspace gets replaced with a smartspace widget
Bug: 300140279
Change-Id: I42c170de5e2a9fd3d24d99bb8b09cf412c55e3a5
2023-09-29 18:16:09 +00:00
Sunny Goyal
7bc6cdee56
Revert "Revert "Revert "Revert "Revert "Revert "Changing GridMigrationTask to use ModelDbController directly""""""
...
This reverts commit 09905cfa90 .
Reason for revert: Fixed the crashing issue
Change-Id: Ibcfc28a89356d262e67e8842d6bae37e230a70f5
2023-05-13 01:59:19 -07:00
Sunny Goyal
09905cfa90
Revert "Revert "Revert "Revert "Revert "Changing GridMigrationTask to use ModelDbController directly"""""
...
This reverts commit bca4e694f0 .
Reason for revert: post submit broken
Change-Id: I8afc63b5aa67ee14127f79e2245ef543bff8cf31
2023-05-11 22:22:16 +00:00
Sunny Goyal
bca4e694f0
Revert "Revert "Revert "Revert "Changing GridMigrationTask to use ModelDbController directly""""
...
This reverts commit 3772b246c2 .
Reason for revert: Fixed the test failure
Change-Id: Ibdc9e184fcb32c7caa4ab25d8753a46fa322b703
2023-05-10 17:49:16 +00:00
Sunny Goyal
3772b246c2
Revert "Revert "Revert "Changing GridMigrationTask to use ModelDbController directly"""
...
This reverts commit 8d9e468dbb .
Reason for revert: b/281179368
Change-Id: Ibfc5329f72cdbcb37d01a8bf3dac2ba0724b9faf
2023-05-06 18:18:07 +00:00
Sunny Goyal
8d9e468dbb
Revert "Revert "Changing GridMigrationTask to use ModelDbController directly""
...
This reverts commit 30bb3a247a .
Reason for revert: Fixed original issue
Change-Id: I02d85d604631795d96f0379eb94b7b6789102ea9
2023-05-05 16:00:49 +00:00
Charlie Anderson
30bb3a247a
Revert "Changing GridMigrationTask to use ModelDbController directly"
...
This reverts commit 9ef41413e0 .
Reason for revert: This was the only launcher CL during the time b/280669657 and 280680602 occurred
Change-Id: Id7107f0935f84908ca87e1ae4c62ab05efe41a24
2023-05-04 15:19:58 +00:00
Sunny Goyal
9ef41413e0
Changing GridMigrationTask to use ModelDbController directly
...
instead of using content uris
Bug: 277345535
Test: Updated tests
Flag: Presubmit
Change-Id: Ib62db3334c01d9e7d27ae7b02ea703d046e2bcaa
2023-05-03 08:54:14 -07:00
Sunny Goyal
1ae46ca868
Moving all DB management logic from LauncherProvider into a separate class
...
This would make it easier to move the controller to LauncherModel
Bug: 277345535
Test: Presubmit
Flag: N/A
Change-Id: I4d044cf41361f400968ef65e18de5d3976fcdec7
2023-04-11 11:46:40 -07:00
Sunny Goyal
84b48d8deb
Removing support for adding legacy shortcuts.
...
All existing legacy shortcuts will be migrated one-time to deep shortcuts
This shortcuts are pinned under the Launcher package, with custom badging
Bug: 275875209
Test: Updated unit tests
Flag: N/A
Change-Id: I7da001f724776ad8d6c807517b7e4e259de626c2
2023-04-10 12:28:52 -07:00
Sunny Goyal
ba2795827b
Moving DatabaseHelper to it's own class outside of Launcher provider
...
Bug: 277345535
Test: Presubmit
Flag: N/A
Change-Id: Ib8c94ceb954172dc27e357be2face06d50d399dd
2023-04-10 09:15:18 -07:00