Skip to content

Raahuttan/lawnchair

This branch is 9506 commits behind LawnchairLauncher/lawnchair:14-dev.

Folders and files

NameName
Last commit message
Last commit date
Dec 20, 2023
Sep 6, 2022
Dec 18, 2023
Nov 21, 2023
Nov 21, 2023
Nov 21, 2023
Dec 16, 2023
Dec 16, 2023
Nov 29, 2023
Nov 1, 2023
Dec 24, 2023
Dec 16, 2023
Dec 17, 2023
Dec 16, 2023
Feb 3, 2021
Dec 20, 2023
Dec 19, 2023
Jul 18, 2022
Dec 23, 2023
Feb 23, 2023
Nov 3, 2022
Dec 13, 2023
Dec 16, 2023
Dec 16, 2023
Dec 16, 2023
Dec 22, 2023
Dec 16, 2023
Dec 13, 2023
Dec 13, 2023
Dec 13, 2023
Dec 13, 2023
Dec 16, 2023
May 17, 2022
Nov 26, 2023
Aug 10, 2022
Jan 8, 2023
Oct 6, 2021
Dec 16, 2023
Dec 13, 2023
Nov 13, 2023
Nov 16, 2023
Nov 25, 2019
Aug 8, 2022
Nov 13, 2023
Dec 16, 2023
Jan 10, 2023
Dec 17, 2023
Dec 18, 2023
Aug 8, 2022
Oct 23, 2020
Oct 23, 2020
Dec 23, 2023
Dec 18, 2023
Oct 23, 2020
Sep 6, 2022
Oct 21, 2023
Oct 21, 2023
Oct 5, 2023
Nov 25, 2022
Aug 10, 2022
Apr 12, 2021
Apr 12, 2021
Jul 19, 2021
Apr 12, 2021
Dec 13, 2023
Dec 13, 2023
Dec 23, 2023
Dec 17, 2023

Repository files navigation

Lawnchair 14

Build debug APK Build release APK Crowdin Telegram Discord

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.

This branch houses the codebase of Lawnchair 14, currently in development and based on Launcher3 from Android 14. For Lawnchair 9 to 13, see the branches with the 9- to 13- prefixes, respectively.

Contribute code

Whether you’ve fixed a bug or introduced a new feature, we welcome pull requests! (If you’d like to make a larger change and check with us first, you can do so via Lawnchair’s Telegram group chat.) To help translate Lawnchair 14 instead, please see “Translate.”

You can use Git to clone this repository:

git clone --recursive https://github.com/LawnchairLauncher/lawnchair.git

To build the app, select the lawnWithQuickstepDebug build type. Should you face errors relating to the iconloaderlib and searchuilib projects, run git submodule update --init --recursive.

Here are a few contribution tips:

  • The lawnchair package houses Lawnchair’s own code, whereas the src package includes a clone of the Launcher3 codebase with modifications. Generally, place new files in the former, keeping changes to the latter to a minimum.

  • You can use either Java or, preferably, Kotlin.

  • Make sure your code is logical and well formatted. If using Kotlin, see “Coding conventions” in the Kotlin documentation.

  • Set 14-dev as the base branch for pull requests.

Translate

You can help translate Lawnchair 14 on Crowdin. Here are a few tips:

  • When using quotation marks, insert the symbols specific to the target language, as listed in this table.

  • Lawnchair uses title case for some English UI text. Title case isn’t used in other languages; opt for sentence case instead.

  • Some English terminology may have no commonly used equivalents in other languages. In such cases, use short descriptive phrases—for example, the equivalent of bottom row for dock.

Quick links

You can view all our links in the Lawnchair Wiki.

About

No clever tagline needed.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 79.2%
  • Kotlin 20.6%
  • Other 0.2%