Skip to content

align the launcher grid options and icon sizes with the Pixel Launcher#51

Open
empratyush wants to merge 30 commits intoGrapheneOS:15-qpr2from
empratyush-archive:dev-25-02-2025
Open

align the launcher grid options and icon sizes with the Pixel Launcher#51
empratyush wants to merge 30 commits intoGrapheneOS:15-qpr2from
empratyush-archive:dev-25-02-2025

Conversation

@empratyush
Copy link
Member

closes #4127

@empratyush empratyush force-pushed the dev-25-02-2025 branch 2 times, most recently from f5e884c to 021eb43 Compare February 25, 2025 22:39
@empratyush
Copy link
Member Author

just noticed some files was missing new line at the end of the file. fixed it.

@BluePixel4k
Copy link

Does this PR also include the 5x6 grid? :)
In the commits I see the 6x5 grid, but maybe this is only a misspelling?

@empratyush
Copy link
Member Author

It does include 6x5 (but only for tablet), same as pixel launcher.

@BluePixel4k
Copy link

I understand.
But could you please add a 5x6 grid for normal phones too?
This would be nice, because the gaps between the icons are bigger compared to the pixel launcher, due to the missing Google search bar.

thestinger and others added 23 commits March 5, 2025 11:37
Change-Id: I8268a215257ae0e399c56ac8b44cdfdff8cc92a0
This space is usually empty on AOSP, so let's fill it with Settings.

Change-Id: I33e925dd71350018e1859ba843cccf3cac95ad6d
The Pixel stock OS offers this option in ThemePicker.

Change-Id: I059f81c24eeb42acdabdc29e0cc773830f778181
The default 13-point label size can barely fit any app names on modern
phone form factors without ellipsizing. Reducing the size to 12 points
allows us to fit most apps names, and upon visual inspection, it appears
to be the same size as that of Pixel Launcher.

Change-Id: I6ad63c14237f1f38c86ec02059b03896e5dd3a77
Fixes an issue where apps from "all apps" view can still be launched
after search results are visible; which can cause a different app to be
launched when tapped on a search result, or unexpected app launches when
tapped on empty space (below search results).

Testing:
1. open app drawer and search for anything
2. quickly tap on a search result or empty space
3. if tapped on one of the search results, correct app is launched; if
   tapped on the empty space, no app is launched
It opens the first party app source, which is not useful currently on GrapheneOS.
we don't have any devices in prod with this low display size and pixel launcher doesn't have 2x2 options for display  size lower than 838:367.
previously 2x2 was effective on app drawer but this is not the case in pixel launcher so it break the existing user relying on 2x6 icons expectations in app drawer.

```
        launcher:numAllAppsColumns="4"
        launcher:numAllAppsRowsForCellHeightCalculation="4"
```
remove this or set it to 2 to restore 2x6 icon behaviour.
we don't have any devices in prod with this low display size and pixel launcher doesn't have 2x2 options for display  size lower than 838:367.
previously 3x3 was effective on app drawer but this is not the case in pixel launcher so it break the existing user relying on3x6 icons expectations in app drawer.

```
        launcher:numAllAppsColumns="4"
        launcher:numAllAppsRowsForCellHeightCalculation="4"
```
remove this or set it to 3 to restore 2x6 icon behaviour.
`launcher:canBeDefault="true"` is removed so it won't be a consideration for default size when calculating default size on initial setup.
@empratyush empratyush changed the base branch from 15 to 15-qpr2 March 12, 2025 14:04
@empratyush
Copy link
Member Author

rebased.

@Chepycou
Copy link

I understand. But could you please add a 5x6 grid for normal phones too? This would be nice, because the gaps between the icons are bigger compared to the pixel launcher, due to the missing Google search bar.

Is there any hope this would be added to regular phones ?
Best,

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

align the launcher grid options and icon sizes with the Pixel Launcher

10 participants