| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The bug is caused by launcher saving the grid name and using that grid name
to look for matching display options. This makes sense when changing the grid
size, but doesn't work well when changing the display size.
Example: Initial Pixel display size is set to Default, so we save "normal" as
the KEY_IDP_GRID_NAME. When we change display size to Largest, the
KEY_IDP_GRID_NAME is still "normal" and so we only look at display options
under "normal". Before this, Pixel with display size set to Largest would be
set to "reasonable".
This should be safe change for Q, and we can have a proper fix when we
officially support changing grid size.
Bug: 131867841
Change-Id: If5f3b0a13b90069973e929024b26bd9b9c45a7d8
|
|
|
|
| |
Change-Id: I6783b8a2ebb059ce35748d8c3e818cbe732ff40d
|
|
|
|
| |
Change-Id: I5ff190c3b794bb13309375782ccd420e85b59091
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
A previous change [1] introduced the material library as a static library
for the SecondaryDisplayLauncher. The material library defines a
resource "attr/iconSize" with format="dimension" while Launcher3 defines
a resource of the same name with format="float". The material resource
is being overriden by the Launcher3 resource and is preventing aapt2
from disallowing multiple definitions of the same attribute with
different formats.
This change renames the Launcher3 iconSize so it will not collide with
the material resource.
[1] If183dd35a1d197c4a9a8225a021e36c4f1662587
Bug: 129146717
Test: build success and inspection of generated apk
Change-Id: I5eb54ea606ddcfb47d5150b44906a8707203e905
|
|
|
|
|
| |
Bug: 130917995
Change-Id: I37160a886a0afdc02dca8f7da6e8aa54c795882d
|
|
|
|
| |
Change-Id: I68ae602116e6eb334dfce2a013fcc42068c464bf
|
|
|
|
|
|
| |
Bug: 126417894
Change-Id: I5b474a2a41bbd951fa0a99673fa8bf4342adade5
|
|
|
|
|
|
|
| |
> Removing unnecessary threading logic and the code was running on main thread anyway
Bug: 118757840
Change-Id: I7a012db5a0dbe2c23bd6ff2cd39679a803731ee8
|
|
|
|
|
| |
Bug: 122262084
Change-Id: Ie356d4a90cf1e5a3715fde62cd3502384856e8b5
|
|
|
|
|
| |
Bug: 122262084
Change-Id: I3e89e0a9400fb3e81f932af3606eb49c36d34894
|
|\
| |
| |
| | |
InvariantDeviceProfile" into ub-launcher3-master
|
| |
| |
| |
| |
| |
| |
| | |
This would allow derivative projects to profile profile specific
customization options
Change-Id: Id4703dc54d649a8d8a930f72c836c4ec23ffc45d
|
|/
|
|
|
| |
Bug: 122472687
Change-Id: I646c3918480740ea322e60252e3ceb006964567f
|
|
|
|
|
|
|
|
|
|
|
| |
Bug: 120505990
$ adb shell cmd overlay enable --user 0 com.android.theme.icon.roundedrect
$ adb shell cmd overlay disable --user 0 com.android.theme.icon.roundedrect
$ adb shell cmd overlay enable --user 0 com.android.theme.icon.teardrop
$ adb shell cmd overlay disable --user 0 com.android.theme.icon.teardrop
Change-Id: I06663b9727f7434aae737d39977f1e6cf09bffbf
|
|
|
|
| |
Change-Id: Iaf29d46925c45eeda485f882c1f59841fc3cfcea
|
|
|
|
|
|
|
|
|
| |
Device profiles are defined such that the grid size is fixed
and only the icon and text sizes change. For every grid size option
there are multiple display configurations.
Bug: 118758696
Change-Id: I54aac9106c576324b02530913c447e849b4ae1da
|
|
|
|
| |
Change-Id: I0c7f7e58ddb690f371c257b6142a4e918e9acb7f
|
|
|
|
| |
Change-Id: I9a774152d13a541e8496dd84f2469bfed407f86d
|
|
|
|
| |
Change-Id: I80a00ecaec0785ce2ba6a5f14a54c8a76f555d43
|
|
|
|
|
|
|
| |
Separating InvarantDeviceProfile out of LauncherAppState and creating
LauncherAppState only when it is actually used
Change-Id: I2ee55f53cae01f11203f94675bb5f70c65ad2b9d
|
|
|
|
|
|
|
|
| |
> Refactoring RecentsView to a common base class
> Moving some dependency form Launcher to BaseActivity
> Using the Recents view in RecentsActivity
Change-Id: Ie0e6741d356291e77420798c140c999121de3a0d
|
|
|
|
|
|
| |
as Launcher may not be ready when the touch gesture completes.
Change-Id: Ia69eb7bfb0340f7b7ce9b6c67be8851e5429f867
|
|
|
|
|
|
|
| |
Derivative projects can extend the FloatingHeader to add support
to custom content in all-apps screen.
Change-Id: I4e29221a72e5a077a756713a6774cda7ecde8f1b
|
|
|
|
|
|
| |
67062454
Change-Id: Ic060d3d7dba4fffe688dddf7cd04c48e4baaf813
|
|
|
|
|
|
|
|
| |
This is the just first CL to get eyes on the changes.
Next CL will update the All Apps to be full width.
Bug: 37015359
Change-Id: I2d7ec6851fdc13b8fa654e7e2be3152330243ccc
|
|\
| |
| |
| |
| | |
Test: I solemnly swear I tested this conflict resolution.
Change-Id: Iee500631827ebc48c63c203fdcd0de888adcb135
|
| |
| |
| |
| |
| |
| |
| | |
Bug: 35425060
This reverts commit c29de857807680bf72ebd386cbec716b33d64780.
Change-Id: I4320be3473f914289f88c8cbb376a68af006d7de
|
|\|
| |
| |
| |
| |
| |
| |
| | |
ub-launcher3-dorval
am: b00fcd4e49
Change-Id: Ie62cdf16f27edf46e5b2bbec81873b99f124bb48
|
| |
| |
| |
| |
| |
| | |
This is needed to make prediction sticky: b/21654652
Change-Id: Ie8cb77ed9cbf1bf5b164828d0c4335111039e7c5
|
|/
|
|
|
|
|
| |
it is easier to override one or the other
Bug: 36001650
Change-Id: I713f4f5dbcf902614ce9f6c7a73bdace7bdf1ea0
|
|
|
|
|
| |
Bug: 35349518
Change-Id: Ia71504cd37749f8eaa5e038ac2867bcd9749a4bb
|
|
|
|
|
|
|
| |
on the workspace.
Bug: 33584624
Change-Id: I664366822fe8088742faff2cce006239ab0771bc
|
|
|
|
|
|
|
| |
> Moving the definition of modes to xml
> Defining attributes in xml
Change-Id: I7a569fdbeb833d569eeeef2f2cbc8214e608ad11
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Adding DeviceProfile callback for when the launcher layout changes due
to insets. This is necessary since there are now different layouts
depending on which side the navigation bar is on
- Consolidating hotseat and other layout into the device profile
launcher layout logic
- Making the all apps icons match the workspace icon height
- Tweaking caret drawable to draw to the bounds specified to simplify
layout in each orientation
- Fixing minor issue with page indicator shifting in landscape
- Centering overview buttons to the workspace page
Bug: 30021487
Change-Id: I1866bce00b2948f3edd06168c0f88d81207e3f13
|
|
|
|
|
|
| |
This allows the profiles to be easily customized by derivatives.
Change-Id: Iaec2b7a0eda34581c8e48b7dc44817013632dabe
|
|
|
|
|
|
|
| |
All apps can still be opened by clicking the caret.
Bug: 29398447
Change-Id: I61f1b05cea83a0a49d7cc16c518c5419618ba779
|
|
|
|
|
|
|
| |
> Moving wallpaper desired width calculation to xml
Bug: 14470153
Change-Id: I8803af158861507a40e5d55e9aa6d515be47eefa
|
|
|
|
|
|
|
|
| |
The grid is migrated in steps where each step consists of at max one column change and at max one row change.
Adding some unit tests for GridMigrationLogic
Bug: 25958224
Change-Id: Ie54e872ea0925cc4c463edbba0a7201d62b373a0
|
|\
| |
| |
| | |
ub-launcher3-master
|
| |
| |
| |
| |
| |
| |
| |
| | |
For hotseat migratino, we simply drop the items with least weight
If the workspace row/column decreases by 2 or more, we clear the whole workspace
Bug: 25958224
Change-Id: I7131b955023d185ed10955f593184b9238546dc8
|
|/
|
|
|
|
|
|
|
|
|
| |
Fixing default configurations for some screen sizes.
> Negative values for x and y are parsed as distance from end
column and row respectively. e.g. (-1, -2) => (3, 2) in a
4x4 grid
Bug: 26110981
Change-Id: I4ca30e225ed6e2a31610ab23235d2cd10e8d317c
|
|
|
|
|
| |
Bug: 18245189
Change-Id: Iaadcddbe3f966733a13b2e1fb60ba09a8b3aef9a
|
|
|
|
|
| |
Bug: 25692432
Change-Id: I853f41a17c54b30b7772b9fd8556d9465de84752
|
|\
| |
| |
| |
| | |
* commit 'd6b4037b093445fefa7d036da339dd549fae7a9b':
Grid adjustments, specifically for Ryu.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
> Less than 14% of the screen is used for left/right workspace padding.
(To be clear, this means 7% for the left and 7% for the right.)
> Hotseat icons are the same size as workspace icons.
> Far left and right hotseat edges line up with workspace edges.
> All Apps button is scaled down 8dp.
Bug: 24003478
Change-Id: Idb057ab0f6ba29e7fd93feac7573ca2e07c7e839
|
| |
| |
| |
| | |
Change-Id: I9f8f6fe049afcd0ceb0797ddc803a2e77bab0437
|
|\ \
| | |
| | |
| | | |
ub-launcher3-burnaby-polish
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The navigation bar is opaque on mobile devices in landscape mode.
Launcher should ignore the right insets and draw the edge effect appropriately.
Also draw the black bar under the navigation bar, just in case we assume it
to be opaque, but it was not actually opaque.
Bug: 18526657
Change-Id: I1d49dcb82b8a5ee25009bc738cd9b8c0c5c88263
|
|\ \
| | |
| | |
| | | |
ub-launcher3-burnaby-polish
|
| |/
| |
| |
| |
| | |
Bug: 24505761
Change-Id: I9b9358e8b134f0c4aac32ac536d9c8a1f0629957
|