forked from LawnchairLauncher/lawnchair
-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pave path v4 #1
Closed
Closed
Pave path v4 #1
Changes from 30 commits
Commits
Show all changes
31 commits
Select commit
Hold shift + click to select a range
13ac370
Update information to LC15
validcube ee23852
LC15 Screenshot
validcube 368db3e
Apply suggestion from code-reviewer
validcube e5d960b
Apply suggestion from code-reviewer
validcube 289b902
Installation badges and cert hash
validcube ea3c8fe
Update Crowdin branch to 15
validcube 1716c8e
Merge Canary and Development
validcube cb36eb5
Update styling of cert hash
validcube d154cb5
Merge branch '15-dev' into pave-path-v4
validcube e8086eb
Update compatlib
validcube fa4447e
Merge branch '15-dev' into pave-path-v4
validcube fbd8e4b
Update for Unified SystemUI
validcube 873bbca
Improve dev build
validcube 309901e
Consistency + Update local fonts
validcube 6f6fe61
Consistency with ToC
validcube b869cce
Fix awkward
validcube 1e48e17
Link to Smartspacer
validcube 6ec8819
Update visual to LC15
validcube 135d549
Merge branch '15-dev' into pave-path-v4
validcube fed5ced
Merge suggestion from GitHub Copilot Code Review
validcube 2cf67ea
Fix typos and grammar in README files (GitHub Copilot Review)
validcube c912439
English Accent Consistency
validcube d40a1c4
Windows Canary Phone Link compression is the worst
validcube 37238e7
Apply suggestions from code review
validcube 2f22812
Update release phase, security policy, and versioning
validcube 473a19b
Update systemUI/README.md
validcube 4d0ea54
Update README: Lawnchair 15 alpha to beta
validcube a4c4043
Use development instead of beta
validcube c81fd4c
Update CONTRIBUTING.md
validcube b6ce95c
Give subtle Google Developer Style guidelines
validcube a75e62f
Update SECURITY.md
validcube File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change | ||||
---|---|---|---|---|---|---|
@@ -1,4 +1,4 @@ | ||||||
# Lawnchair 14 | ||||||
# Lawnchair 15 | ||||||
|
||||||
[](https://github.com/LawnchairLauncher/lawnchair/actions/workflows/ci.yml) | ||||||
[](https://github.com/LawnchairLauncher/lawnchair/actions/workflows/release_update.yml) | ||||||
|
@@ -17,23 +17,67 @@ | |||||
<img alt="Google Pixel running Lawnchair Launcher with green wallpaper" src="docs/assets/device-frame.png" width="250px"> | ||||||
</picture> | ||||||
|
||||||
Lawnchair is a free, open-source home app for Android. Taking Launcher3 — Android’s default home app — as a starting point, it ports Pixel Launcher features and introduces rich options for customization. | ||||||
Lawnchair is a free, open-source home app for Android. Taking Launcher3—Android’s default home app—as a starting point, it ports Pixel Launcher features and introduces rich customization options. | ||||||
|
||||||
This branch houses the codebase of Lawnchair 14, which is currently in beta and is based on Launcher3 from Android 14. For Lawnchair 9 to 13, see the branches with the `9-` to `13-` prefixes, respectively. | ||||||
This branch houses the codebase of Lawnchair 15, which is currently in development and is based on Launcher3 from Android 15. For Lawnchair 9 to 14, see the branches with the `9-` to `14-` prefixes, respectively. | ||||||
|
||||||
## Features | ||||||
|
||||||
- Pixel Launcher-like UI with Material You design | ||||||
- At a Glance widget with Smartspacer support | ||||||
- QuickSwitch support | ||||||
- Global Search support | ||||||
- Icons, fonts, and colors customization | ||||||
- **Material You Theming:** Adapts to your wallpaper and system theme. | ||||||
- **At a Glance Widget:** Displays information *at a glance* with support for [Smartspacer](https://github.com/KieronQuinn/Smartspacer) extensions. | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. The phrase 'Material You Theming' should be 'Material You theming' for consistency with capitalization rules.
Suggested change
Copilot is powered by AI, so mistakes are possible. Review output carefully before use. |
||||||
- **QuickSwitch Support:** Integrates with Android Recents on Android 10 and newer. (requires root) | ||||||
- **Global Search:** Allows quick access to apps, contacts, and web results from the home screen. | ||||||
- **Customization Options:** Provides options to tweak icons, fonts, and colors to your liking. | ||||||
- And more! | ||||||
|
||||||
## Download | ||||||
|
||||||
See the [releases](https://github.com/LawnchairLauncher/lawnchair/releases) section for the latest | ||||||
beta build. For development builds with upcoming features & bug fixes, use the nightly builds. | ||||||
<p align="left"> | ||||||
<a href="https://play.google.com/store/apps/details?id=app.lawnchair.play"> | ||||||
<picture> | ||||||
<!-- Avoid image being clickable with slight workaround --> | ||||||
<source media="(prefers-color-scheme: dark)" srcset="docs/assets/badge-google-play.png" height="60"> | ||||||
<img alt="Get it on Google Play" src="docs/assets/badge-google-play.png" height="60"> | ||||||
</picture> | ||||||
</a> | ||||||
<a href="https://apt.izzysoft.de/fdroid/index/apk/app.lawnchair"> | ||||||
<picture> | ||||||
<source media="(prefers-color-scheme: dark)" srcset="docs/assets/badge-izzyondroid.png" height="60"> | ||||||
<img alt="Get it on IzzyOnDroid" src="docs/assets/badge-izzyondroid.png" height="60"> | ||||||
</picture> | ||||||
</a> | ||||||
<a href="https://apps.obtainium.imranr.dev/redirect?r=obtainium://add/https://github.com/LawnchairLauncher/lawnchair/"> | ||||||
<picture> | ||||||
<source media="(prefers-color-scheme: dark)" srcset="docs/assets/badge-obtainium.png" height="60"> | ||||||
<img alt="Get it on Obtainium" src="docs/assets/badge-obtainium.png" height="60"> | ||||||
</picture> | ||||||
</a> | ||||||
<a href="https://github.com/LawnchairLauncher/lawnchair/releases/latest"> | ||||||
<picture> | ||||||
<source media="(prefers-color-scheme: dark)" srcset="docs/assets/badge-github.png" height="60"> | ||||||
<img alt="Get it on GitHub" src="docs/assets/badge-github.png" height="60"> | ||||||
</picture> | ||||||
</a> | ||||||
</p> | ||||||
|
||||||
Lawnchair on Play Store will install as a different app from other sources. Some features may be restricted to comply with Google Play's publishing rules. | ||||||
|
||||||
### Development builds | ||||||
|
||||||
Interested in keeping yourself up-to-date with every Lawnchair development? Try our development build! | ||||||
|
||||||
These builds offer the latest features and bug fixes at a cost of being slower and introducing new bugs. Ensure that you make backups before installing. | ||||||
|
||||||
**Download:** [Obtainium][Obtainium link] • [GitHub][GitHub link] • [nightly.link][Nightly link] | ||||||
|
||||||
### Verification | ||||||
|
||||||
Verify the integrity of your Lawnchair download using these SHA-256 hashes: | ||||||
|
||||||
| Source | SHA-256 Hash | | ||||||
| ----------- | ------------------------------------------------------------------------------------------------- | | ||||||
| Anywhere | `74:7C:36:45:B3:57:25:8B:2E:23:E8:51:E5:3C:96:74:7F:E0:AD:D0:07:E5:BA:2C:D9:7E:8C:85:57:2E:4D:C5` | | ||||||
| Google Play | `47:AC:92:63:1C:60:35:13:CC:8D:26:DD:9C:FF:E0:71:9A:8B:36:55:44:DC:CE:C2:09:58:24:EC:25:61:20:A7` | | ||||||
|
||||||
## Contributing | ||||||
|
||||||
|
@@ -44,6 +88,11 @@ Please visit the [Lawnchair Contributing Guidelines](CONTRIBUTING.md) for inform | |||||
- [News](https://t.me/lawnchairci) | ||||||
- [Lawnchair on X (formerly Twitter)](https://x.com/lawnchairapp) | ||||||
- [Website](https://lawnchair.app) | ||||||
- [_XDA_ thread](https://forum.xda-developers.com/t/lawnchair-customizable-pixel-launcher.3627137/) | ||||||
- [_XDA_ thread](https://xdaforums.com/t/lawnchair-customizable-pixel-launcher.3627137/) | ||||||
|
||||||
You can view all our links in the [Lawnchair Wiki](https://github.com/LawnchairLauncher/lawnchair/wiki). | ||||||
|
||||||
<!-- Download link --> | ||||||
[Nightly link]: https://nightly.link/LawnchairLauncher/lawnchair/workflows/ci/15-dev | ||||||
[Obtainium link]: https://apps.obtainium.imranr.dev/redirect?r=obtainium://app/%7B%22id%22%3A%22app.lawnchair.debug%22%2C%22url%22%3A%22https%3A%2F%2Fgithub.com%2Flawnchairlauncher%2Flawnchair%22%2C%22author%22%3A%22Lawnchair%20Launcher%22%2C%22name%22%3A%22Lawnchair%20(Debug)%22%2C%22preferredApkIndex%22%3A0%2C%22additionalSettings%22%3A%22%7B%5C%22includePrereleases%5C%22%3Atrue%2C%5C%22fallbackToOlderReleases%5C%22%3Afalse%2C%5C%22filterReleaseTitlesByRegEx%5C%22%3A%5C%22Lawnchair%20Nightly%5C%22%2C%5C%22filterReleaseNotesByRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22verifyLatestTag%5C%22%3Afalse%2C%5C%22dontSortReleasesList%5C%22%3Afalse%2C%5C%22useLatestAssetDateAsReleaseDate%5C%22%3Afalse%2C%5C%22trackOnly%5C%22%3Afalse%2C%5C%22versionExtractionRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22matchGroupToUse%5C%22%3A%5C%22%5C%22%2C%5C%22versionDetection%5C%22%3Afalse%2C%5C%22releaseDateAsVersion%5C%22%3Atrue%2C%5C%22useVersionCodeAsOSVersion%5C%22%3Afalse%2C%5C%22apkFilterRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22invertAPKFilter%5C%22%3Afalse%2C%5C%22autoApkFilterByArch%5C%22%3Atrue%2C%5C%22appName%5C%22%3A%5C%22%5C%22%2C%5C%22shizukuPretendToBeGooglePlay%5C%22%3Afalse%2C%5C%22exemptFromBackgroundUpdates%5C%22%3Afalse%2C%5C%22skipUpdateNotifications%5C%22%3Afalse%2C%5C%22about%5C%22%3A%5C%22Lawnchair%20is%20a%20free%2C%20open-source%20home%20app%20for%20Android.%20(NOTE%3A%20This%20is%20the%20debug%20version%20of%20Lawnchair%2C%20for%20the%20beta%2Fstable%20versions%20see%20%5C%5C%5C%22Lawnchair%5C%5C%5C%22)%5C%22%7D%22%7D | ||||||
[GitHub link]: https://github.com/LawnchairLauncher/lawnchair/releases/tag/nightly |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,5 @@ | ||
# SystemUI Module | ||
|
||
https://android.googlesource.com/platform/frameworks/base/+/refs/heads/main/packages/SystemUI/ | ||
This directory contains all of the required SystemUI modules. Some examples of modules include `Common`, which serves as a helper for other SystemUI modules, and `Unfold`, which handles devices with hinges. | ||
|
||
Upstream source code: https://android.googlesource.com/platform/frameworks/base/+/refs/heads/main/packages/SystemUI/ |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The sentence should be 'For Lawnchair 9 to 14, see the branches with the
9-
to14-
prefixes, respectively.'Copilot is powered by AI, so mistakes are possible. Review output carefully before use.