From a56cc772f71ea38560dc46c57ad5932277038a2b Mon Sep 17 00:00:00 2001 From: Luke Wass Date: Tue, 20 May 2025 11:58:12 -0500 Subject: [PATCH 1/5] Add visual cues and interactive styling to the settings fragment --- app/src/main/res/layout/tutorial_4_setup.xml | 26 ++++++++++++++------ 1 file changed, 18 insertions(+), 8 deletions(-) diff --git a/app/src/main/res/layout/tutorial_4_setup.xml b/app/src/main/res/layout/tutorial_4_setup.xml index 9650c57..c55bdc8 100644 --- a/app/src/main/res/layout/tutorial_4_setup.xml +++ b/app/src/main/res/layout/tutorial_4_setup.xml @@ -33,17 +33,27 @@ app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@id/tutorial_setup_title" /> - + app:layout_constraintEnd_toEndOf="parent"> + + + + Date: Sat, 24 May 2025 15:04:18 -0500 Subject: [PATCH 2/5] pull in hedgedoc content --- docs/alternatives.md | 441 ++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 439 insertions(+), 2 deletions(-) diff --git a/docs/alternatives.md b/docs/alternatives.md index 174ee8a..c068b53 100644 --- a/docs/alternatives.md +++ b/docs/alternatives.md @@ -2,5 +2,442 @@ weight = 100 +++ -ODO: move the [hedgedoc](https://pad.abstractnonsen.se/foss-launchers) document here. - +# FOSS Launchers + +This is a comparison of open-source home screens for Android. + +**Inclusion criteria:** Apps in this list must be [open source](https://opensource.org/licenses) and maintained + + + + + +## Grid-Based Launchers + +### Discreet Launcher + +**License:** `GPL-3.0` +[Website](https://vincent-falzon.com/) | [Repository](https://github.com/falzonv/discreet-launcher) | [F-Droid](https://f-droid.org/en/packages/com.vincent_falzon.discreetlauncher/) + +**Main mode of interaction:** `app grid` + +#### Features: +:white_check_mark: Search: `apps` +:x: Search history +:x: Customizable gestures +:white_check_mark:Folders +:x: Tags +:white_check_mark: Rename apps +:x: Widgets +:grey_question: Private space +:white_check_mark: Work profile +:white_check_mark: Pinned shortcuts +:white_check_mark: Icon packs +:x: Material You + +--- + +### Fossify + +**License:** `GPL-3.0` +[Website](https://www.fossify.org/) | [Repository](https://github.com/FossifyOrg/Launcher) | [F-Droid](https://f-droid.org/en/packages/org.fossify.home/) + +**Main mode of interaction:** `app grid` + +#### Features: +:white_check_mark: Search: `apps` +:x: Search history +:x: Customizable gestures +:white_check_mark: Folders +:x: Tags +:white_check_mark: Rename apps +:white_check_mark: Widgets +:grey_question: Private space +:x: Work profile +:white_check_mark: Pinned shortcuts +:x: Icon packs +:white_check_mark: Material You + +--- + +### Lawnchair + +License: `Apache License 2.0` +[Website](https://lawnchair.app/) | [Repository](https://github.com/LawnchairLauncher/lawnchair) + +Seems to be a regular (grid of apps) launcher. + +**Main mode of interaction:** App grid + +#### Features: + +:white_check_mark: Search: `Apps & Shortcuts` `Web suggestions` `People` `Files` `Android Settings` `Calculator` +:white_check_mark: Search history +:white_check_mark: Customizable gestures: `double tap` `swipe up` `swipe down` `home button` `back button` +:white_check_mark: Folders +:x: Tags +:white_check_mark: Rename apps +:white_check_mark: Widgets +:grey_question: Private space +:grey_question: Work profile +:x: Pinned shortcuts +:white_check_mark: Icon packs +:white_check_mark: Material You + +--- + +### Rootless Pixel Launcher +:::info +Abandoned +::: + +**License:** `Apache License 2.0` +[Repository](https://github.com/amirzaidi/Launcher3) + +**Main mode of interaction:** `App grid` + +#### Features: + +:white_check_mark: Search: `Apps` +:x: Search history +:x: Customizable gestures: +:x: Folders +:x: Tags +:x: Rename apps +:warning: Widgets `buggy/broken` +:grey_question: Private space +:white_check_mark: Work profile +:white_check_mark: Pinned shortcuts +:white_check_mark: Icon packs +:x: Material You + +--- + +## Search based + +### Aster Launcher + +:::info +Abandoned? +::: + +**License:** `GPL-3.0` +[Repository](https://github.com/neophtex/AsterLauncher) | [F-Droid](https://f-droid.org/en/packages/com.series.aster.launcher/) + +**Main mode of interaction:** `` + +#### Features: +:warning: Search: `apps` (apps list is buggy/broken) `web` +:x: Search history +:x: Customizable gestures +:x: Folders +:x: Tags +:x: Rename apps +:x: Widgets +:grey_question: Private space +:white_check_mark: Work profile +:white_check_mark: Pinned shortcuts +:x: Icon packs +:x: Material You + +--- + +### KISS Launcher + +**License:** `GPL-3.0` +[Website](https://kisslauncher.com/) | [Repository](https://github.com/Neamar/KISS) | [F-Droid](https://f-droid.org/packages/fr.neamar.kiss/) + +**Main mode of interaction:** `Search` `Some gestures available` + +#### Features: + +:white_check_mark: Search: `Apps` `Contacts` `Call history` +:white_check_mark: Search history +:white_check_mark: Customizable gestures: `swipe left` `swipe right` `swipe up` `swipe down` `long press` `double tap` +:x: Folders +:white_check_mark: Tags +:white_check_mark: Rename apps +:white_check_mark: Widgets +:grey_question: Private space +:white_check_mark: Work profile +:white_check_mark: Pinned shortcuts +:white_check_mark: Icon packs +:grey_question: Material You + +--- + +### Lunar Launcher +**License:** `GPL-3.0` +[Repository](https://github.com/iamrasel/lunar-launcher) | [F-Droid](https://f-droid.org/en/packages/rasel.lunar.launcher/) + +Even natively supports RSS feeds to homescreen? + +**Main mode of interaction:** `alphabet scroller` + +#### Features: +:white_check_mark: Search: `swipe up` `swipe down` `swipe left` `swipe right` `tap and hold battery indicator/clock` `tap and hold lower part of screen` `double tap` `tap and hold favorite item` +:x: Search history +:x: Customizable gestures +:x: Folders +:x: Tags +:x: Rename apps +:x: Widgets +:grey_question: Private space +:x: Work profile +:white_check_mark: Pinned shortcuts +:x: Icon packs +:x: Material You + +--- + +### OLauncher +**License:** `GPL-3.0` +[Repository](https://github.com/tanujnotes/Olauncher) | [F-Droid](https://f-droid.org/en/packages/app.olauncher/) + +Extremely minimal launcher with lots of forks. + +**Main mode of interaction:** `Search` + +#### Features: + +:white_check_mark: Search: `apps` +:x: Search history +:white_check_mark: Customizable gestures: `swipe left` `swipe right` `double tap` +:x: Folders +:x: Tags +:white_check_mark: Rename apps +:x: Widgets +:grey_question: Private space +:white_check_mark: Work profile +:grey_question: Pinned shortcuts +:x: Icon packs +:grey_question: Material You + +#### Forks: +* [Olauncher Clutter Free](https://f-droid.org/en/packages/app.olaunchercf/) +* [mLauncher](https://f-droid.org/en/packages/app.mlauncher/) +* [CLauncher](https://f-droid.org/en/packages/app.clauncher/) (even more minimalistic, search without feedback) + * [CCLauncher](https://f-droid.org/en/packages/app.cclauncher/) (rewrite using compose) + +--- + +### TinyBit Launcher + +**License:** `GPL-3.0` +[Repository](https://github.com/TBog/TBLauncher) | [F-Droid](https://f-droid.org/en/packages/rocks.tbog.tblauncher/) + +**Main mode of interaction:** `search` `some gestures` + +#### Features: +:white_check_mark: Search: `apps` `contacts` `web` `maps` `playstore` `youtube` +:white_check_mark: Search history +:white_check_mark:Customizable gestures: `tap` `double tap` `swipe up` `swipe left` `swipe right` `swipe down on left` `swipe down on right` +:x: Folders +:white_check_mark: Tags +:white_check_mark: Rename apps +:white_check_mark: Widgets +:grey_question: Private space +:white_check_mark: Work profile +:white_check_mark: Pinned shortcuts +:white_check_mark: Icon packs +:x: Material You + +--- + +### YAM Launcher + +**License:** `MIT` +[Repository](https://codeberg.org/ottoptj/yamlauncher) | [F-Droid](https://f-droid.org/en/packages/eu.ottop.yamlauncher/) + +Similar to OLauncher? + +**Main mode of interaction:** `search` `home screen text buttons` + +#### Features: +:white_check_mark: Search: `apps` `contacts (optional)` +:x: Search history +:white_check_mark: Customizable gestures: `swipe left` `swipe right` +:x: Folders +:x: Tags +:white_check_mark: Rename apps +:x: Widgets +:grey_question: Private space +:white_check_mark: Work profile +:white_check_mark: Pinned shortcuts +:x: Icon packs +:white_check_mark: Material You + +--- + +## Directory based + +### folder launcher + +**License:** `MIT` +[Repository](https://github.com/Robby-Blue/SimpleFolderLauncher) | [F-Droid](https://f-droid.org/en/packages/me.robbyblue.mylauncher/) + +**Main mode of interaction:** `directory navigation` + +#### Features: +:white_check_mark: Search: `apps` +:x: Search history +:x: Customizable gestures +:white_check_mark: Folders +:x: Tags +:white_check_mark: Rename apps +:white_check_mark: Widgets +:grey_question: Private space +:x: Work profile +:white_check_mark: Pinned shortcuts +:x: Icon packs +:x: Material You + +--- + +### Ion Launcher + +**License:** `GPL-3.0` +[Repository](https://codeberg.org/zagura/ion-launcher) | [F-Droid](https://f-droid.org/en/packages/one.zagura.IonLauncher/) + +**Main mode of interaction:** `App grid` `Search` + +#### Features: +:warning: Search: `apps` `contacts: buggy/broken` +:white_check_mark: Search history `shows recently launched apps` +:x: Customizable gestures +:warning: Folders `prebuilt` `not customizable` +:x: Tags +:white_check_mark: Rename apps +:x: Widgets +:grey_question: Private space +:white_check_mark: Work profile +:white_check_mark: Pinned shortcuts +:white_check_mark: Icon packs +:x: Material You + +--- + +## Gesture based + +### Pie Launcher +**License:** `MIT` +[Repository](https://github.com/markusfisch/PieLauncher) + +**Main mode of interaction:** `Selection wheel` + +#### Features: +:white_check_mark: Search: `apps` +:x: Search history +:x: Customizable gestures +:x: Folders +:x: Tags +:x: Rename apps +:x: Widgets +:grey_question: Private space +:white_check_mark: Work profile +:white_check_mark: Pinned shortcuts +:x: Icon packs +:x: Material You + +--- + +### µLauncher + +**License:** `MIT` +[Repository](https://github.com/jrpie/launcher) | [F-Droid](https://f-droid.org/en/packages/de.jrpie.android.launcher/) + +**Main mode of interaction:** `Gestures` `Search` + +#### Features: + +:white_check_mark: Search: `apps` +:x: Search history +:white_check_mark: Customizable gestures: `35 avilable` [read the docs](https://github.com/jrpie/launcher/blob/master/docs/actions-and-gestures.md) +:x: Folders +:x: Tags +:white_check_mark: Rename apps +:white_check_mark: Widgets +:white_check_mark: Private space +:white_check_mark: Work profile +:white_check_mark: Pinned shortcuts +:x:Icon packs +:white_check_mark: Material You + +--- + +### Tabular Summary + +#### Legend: + +:white_check_mark: = Supported +:x: = Unsupported +:warning: = Buggy/Broken; check this launcher's notes above + +| Launcher | Search | Search history | Customizable gestures | Folders | Tags | Rename apps | Widgets | Private space | Work profile | Pinned shortcuts | Icon packs | Material You | +| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | +| [µLauncher](#µLauncher) | :white_check_mark: | :x: | :white_check_mark: | :x: | :x: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :x: | :white_check_mark: | +| [Fossify](#Fossify) | :white_check_mark: | :x: | :x: | :white_check_mark: | :x: | :white_check_mark: | :white_check_mark: | :grey_question: | :x: | :white_check_mark: | :x: | :white_check_mark: | +| [Lawnchair](#Lawnchair) | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :x: | :white_check_mark: | :white_check_mark: | :grey_question: | :grey_question: | :x: | :white_check_mark: | :white_check_mark: | +| [Rootless Pixel Launcher](#Rootless-Pixel-Launcher) | :white_check_mark: | :x: | :x: | :x: | :x: | :x: | :warning: | :grey_question: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :x: | +| [KISS Launcher](#KISS-Launcher) | :white_check_mark: | :white_check_mark: | :white_check_mark: | :x: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :grey_question: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :grey_question: | +| [Lunar Launcher](#Lunar-Launcher) | :white_check_mark: | :x: | :x: | :x: | :x: | :x: | :x: | :grey_question: | :x: | :white_check_mark: | :x: | :x: | +| [OLauncher](#OLauncher) | :white_check_mark: | :x: | :white_check_mark: | :x: | :x: | :white_check_mark: | :x: | :grey_question: | :white_check_mark: | :grey_question: | :x: | :grey_question: | +| [TinyBit Launcher](#TinyBit-Launcher) | :white_check_mark: | :white_check_mark: | :white_check_mark: | :x: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :grey_question: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :x: | +| [YAM Launcher](#YAM-Launcher) | :white_check_mark: | :x: | :white_check_mark: | :x: | :x: | :white_check_mark: | :x: | :grey_question: | :white_check_mark: | :white_check_mark: | :x: | :white_check_mark: | +| [Ion Launcher](#Ion-Launcher) | :warning: | :white_check_mark: | :x: | :warning: | :x: | :white_check_mark: | :x: | :grey_question: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :x: | +| [Pie Launcher](#Pie-Launcher) | :white_check_mark: | :x: | :x: | :x: | :x: | :x: | :x: | :grey_question: | :white_check_mark: | :white_check_mark: | :x: | :x: | +| [folder launcher](#folder-launcher) | :white_check_mark: | :x: | :x: | :white_check_mark: | :x: | :white_check_mark: | :white_check_mark: | :grey_question: | :x: | :white_check_mark: | :x: | :x: | +| [Discreet Launcher](#Discreet-Launcher) | :white_check_mark: | :x: | :x: | :white_check_mark: | :x: | :white_check_mark: | :x: | :grey_question: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :x: | +| [Aster Launcher](#Aster-Launcher) | :warning: | :x: | :x: | :x: | :x: | :x: | :x: | :grey_question: | :white_check_mark: | :white_check_mark: | :x: | :x: | + + + +--- + +## Not Tested +Feel free to test these and add +https://f-droid.org/en/packages/app.easy.launcher/ +https://f-droid.org/en/packages/de.nodomain.tobihille.seniorlauncher/ +https://f-droid.org/en/packages/com.mrmannwood.hexlauncher/ +https://f-droid.org/en/packages/com.simplemobiletools.applauncher/ +https://f-droid.org/en/packages/peterfajdiga.fastdraw/ +https://f-droid.org/en/packages/de.mm20.launcher2.release/ + +[Even more launchers](https://docs.arcticons.com/faq/supported-launchers) (most of them don't seem to be FOSS) From 4f71011b1a89fdf049fc0d9d87311819331b317f Mon Sep 17 00:00:00 2001 From: Luke Wass Date: Sat, 24 May 2025 15:20:13 -0500 Subject: [PATCH 3/5] fix formatting --- docs/alternatives.md | 367 ++++++++++++++++++++++--------------------- 1 file changed, 188 insertions(+), 179 deletions(-) diff --git a/docs/alternatives.md b/docs/alternatives.md index c068b53..c648ce4 100644 --- a/docs/alternatives.md +++ b/docs/alternatives.md @@ -49,18 +49,19 @@ This is a comparison of open-source home screens for Android. **Main mode of interaction:** `app grid` #### Features: -:white_check_mark: Search: `apps` -:x: Search history -:x: Customizable gestures -:white_check_mark:Folders -:x: Tags -:white_check_mark: Rename apps -:x: Widgets -:grey_question: Private space -:white_check_mark: Work profile -:white_check_mark: Pinned shortcuts -:white_check_mark: Icon packs -:x: Material You + +:white_check_mark: Search: `apps` +:x: Search history +:x: Customizable gestures +:white_check_mark:Folders +:x: Tags +:white_check_mark: Rename apps +:x: Widgets +:grey_question: Private space +:white_check_mark: Work profile +:white_check_mark: Pinned shortcuts +:white_check_mark: Icon packs +:x: Material You --- @@ -72,24 +73,25 @@ This is a comparison of open-source home screens for Android. **Main mode of interaction:** `app grid` #### Features: -:white_check_mark: Search: `apps` -:x: Search history -:x: Customizable gestures -:white_check_mark: Folders -:x: Tags -:white_check_mark: Rename apps -:white_check_mark: Widgets -:grey_question: Private space -:x: Work profile -:white_check_mark: Pinned shortcuts -:x: Icon packs -:white_check_mark: Material You + +:white_check_mark: Search: `apps` +:x: Search history +:x: Customizable gestures +:white_check_mark: Folders +:x: Tags +:white_check_mark: Rename apps +:white_check_mark: Widgets +:grey_question: Private space +:x: Work profile +:white_check_mark: Pinned shortcuts +:x: Icon packs +:white_check_mark: Material You --- ### Lawnchair -License: `Apache License 2.0` +**License:** `Apache License 2.0` [Website](https://lawnchair.app/) | [Repository](https://github.com/LawnchairLauncher/lawnchair) Seems to be a regular (grid of apps) launcher. @@ -98,25 +100,24 @@ Seems to be a regular (grid of apps) launcher. #### Features: -:white_check_mark: Search: `Apps & Shortcuts` `Web suggestions` `People` `Files` `Android Settings` `Calculator` -:white_check_mark: Search history -:white_check_mark: Customizable gestures: `double tap` `swipe up` `swipe down` `home button` `back button` -:white_check_mark: Folders -:x: Tags -:white_check_mark: Rename apps -:white_check_mark: Widgets -:grey_question: Private space -:grey_question: Work profile -:x: Pinned shortcuts -:white_check_mark: Icon packs -:white_check_mark: Material You +:white_check_mark: Search: `Apps & Shortcuts` `Web suggestions` `People` `Files` `Android Settings` `Calculator` +:white_check_mark: Search history +:white_check_mark: Customizable gestures: `double tap` `swipe up` `swipe down` `home button` `back button` +:white_check_mark: Folders +:x: Tags +:white_check_mark: Rename apps +:white_check_mark: Widgets +:grey_question: Private space +:grey_question: Work profile +:x: Pinned shortcuts +:white_check_mark: Icon packs +:white_check_mark: Material You --- ### Rootless Pixel Launcher -:::info -Abandoned -::: + +> **Abandoned** **License:** `Apache License 2.0` [Repository](https://github.com/amirzaidi/Launcher3) @@ -125,18 +126,18 @@ Abandoned #### Features: -:white_check_mark: Search: `Apps` -:x: Search history -:x: Customizable gestures: -:x: Folders -:x: Tags -:x: Rename apps -:warning: Widgets `buggy/broken` -:grey_question: Private space -:white_check_mark: Work profile -:white_check_mark: Pinned shortcuts -:white_check_mark: Icon packs -:x: Material You +:white_check_mark: Search: `Apps` +:x: Search history +:x: Customizable gestures +:x: Folders +:x: Tags +:x: Rename apps +:warning: Widgets `buggy/broken` +:grey_question: Private space +:white_check_mark: Work profile +:white_check_mark: Pinned shortcuts +:white_check_mark: Icon packs +:x: Material You --- @@ -144,28 +145,27 @@ Abandoned ### Aster Launcher -:::info -Abandoned? -::: +> **Abandoned** **License:** `GPL-3.0` [Repository](https://github.com/neophtex/AsterLauncher) | [F-Droid](https://f-droid.org/en/packages/com.series.aster.launcher/) -**Main mode of interaction:** `` +**Main mode of interaction:** `search` #### Features: -:warning: Search: `apps` (apps list is buggy/broken) `web` -:x: Search history -:x: Customizable gestures -:x: Folders -:x: Tags -:x: Rename apps -:x: Widgets -:grey_question: Private space -:white_check_mark: Work profile -:white_check_mark: Pinned shortcuts -:x: Icon packs -:x: Material You + +:warning: Search: `apps` (apps list is buggy/broken) `web` +:x: Search history +:x: Customizable gestures +:x: Folders +:x: Tags +:x: Rename apps +:x: Widgets +:grey_question: Private space +:white_check_mark: Work profile +:white_check_mark: Pinned shortcuts +:x: Icon packs +:x: Material You --- @@ -178,18 +178,18 @@ Abandoned? #### Features: -:white_check_mark: Search: `Apps` `Contacts` `Call history` -:white_check_mark: Search history -:white_check_mark: Customizable gestures: `swipe left` `swipe right` `swipe up` `swipe down` `long press` `double tap` -:x: Folders -:white_check_mark: Tags -:white_check_mark: Rename apps -:white_check_mark: Widgets -:grey_question: Private space -:white_check_mark: Work profile -:white_check_mark: Pinned shortcuts -:white_check_mark: Icon packs -:grey_question: Material You +:white_check_mark: Search: `Apps` `Contacts` `Call history` +:white_check_mark: Search history +:white_check_mark: Customizable gestures: `swipe left` `swipe right` `swipe up` `swipe down` `long press` `double tap` +:x: Folders +:white_check_mark: Tags +:white_check_mark: Rename apps +:white_check_mark: Widgets +:grey_question: Private space +:white_check_mark: Work profile +:white_check_mark: Pinned shortcuts +:white_check_mark: Icon packs +:grey_question: Material You --- @@ -202,22 +202,24 @@ Even natively supports RSS feeds to homescreen? **Main mode of interaction:** `alphabet scroller` #### Features: -:white_check_mark: Search: `swipe up` `swipe down` `swipe left` `swipe right` `tap and hold battery indicator/clock` `tap and hold lower part of screen` `double tap` `tap and hold favorite item` -:x: Search history -:x: Customizable gestures -:x: Folders -:x: Tags -:x: Rename apps -:x: Widgets -:grey_question: Private space -:x: Work profile -:white_check_mark: Pinned shortcuts -:x: Icon packs -:x: Material You + +:white_check_mark: Search: `swipe up` `swipe down` `swipe left` `swipe right` `tap and hold battery indicator/clock` `tap and hold lower part of screen` `double tap` `tap and hold favorite item` +:x: Search history +:x: Customizable gestures +:x: Folders +:x: Tags +:x: Rename apps +:x: Widgets +:grey_question: Private space +:x: Work profile +:white_check_mark: Pinned shortcuts +:x: Icon packs +:x: Material You --- ### OLauncher + **License:** `GPL-3.0` [Repository](https://github.com/tanujnotes/Olauncher) | [F-Droid](https://f-droid.org/en/packages/app.olauncher/) @@ -227,20 +229,21 @@ Extremely minimal launcher with lots of forks. #### Features: -:white_check_mark: Search: `apps` -:x: Search history -:white_check_mark: Customizable gestures: `swipe left` `swipe right` `double tap` -:x: Folders -:x: Tags -:white_check_mark: Rename apps -:x: Widgets -:grey_question: Private space -:white_check_mark: Work profile -:grey_question: Pinned shortcuts -:x: Icon packs -:grey_question: Material You +:white_check_mark: Search: `apps` +:x: Search history. +:white_check_mark: Customizable gestures: `swipe left` `swipe right` `double tap` +:x: Folders +:x: Tags +:white_check_mark: Rename apps +:x: Widgets +:grey_question: Private space +:white_check_mark: Work profile +:grey_question: Pinned shortcuts +:x: Icon packs +:grey_question: Material You #### Forks: + * [Olauncher Clutter Free](https://f-droid.org/en/packages/app.olaunchercf/) * [mLauncher](https://f-droid.org/en/packages/app.mlauncher/) * [CLauncher](https://f-droid.org/en/packages/app.clauncher/) (even more minimalistic, search without feedback) @@ -256,18 +259,19 @@ Extremely minimal launcher with lots of forks. **Main mode of interaction:** `search` `some gestures` #### Features: -:white_check_mark: Search: `apps` `contacts` `web` `maps` `playstore` `youtube` -:white_check_mark: Search history -:white_check_mark:Customizable gestures: `tap` `double tap` `swipe up` `swipe left` `swipe right` `swipe down on left` `swipe down on right` -:x: Folders -:white_check_mark: Tags -:white_check_mark: Rename apps -:white_check_mark: Widgets -:grey_question: Private space -:white_check_mark: Work profile -:white_check_mark: Pinned shortcuts -:white_check_mark: Icon packs -:x: Material You + +:white_check_mark: Search: `apps` `contacts` `web` `maps` `playstore` `youtube` +:white_check_mark: Search history +:white_check_mark:Customizable gestures: `tap` `double tap` `swipe up` `swipe left` `swipe right` `swipe down on left` `swipe down on right` +:x: Folders +:white_check_mark: Tags +:white_check_mark: Rename apps +:white_check_mark: Widgets +:grey_question: Private space +:white_check_mark: Work profile +:white_check_mark: Pinned shortcuts +:white_check_mark: Icon packs +:x: Material You --- @@ -281,18 +285,19 @@ Similar to OLauncher? **Main mode of interaction:** `search` `home screen text buttons` #### Features: -:white_check_mark: Search: `apps` `contacts (optional)` -:x: Search history -:white_check_mark: Customizable gestures: `swipe left` `swipe right` -:x: Folders -:x: Tags -:white_check_mark: Rename apps -:x: Widgets -:grey_question: Private space -:white_check_mark: Work profile -:white_check_mark: Pinned shortcuts -:x: Icon packs -:white_check_mark: Material You + +:white_check_mark: Search: `apps` `contacts (optional)` +:x: Search history +:white_check_mark: Customizable gestures: `swipe left` `swipe right` +:x: Folders +:x: Tags +:white_check_mark: Rename apps +:x: Widgets +:grey_question: Private space +:white_check_mark: Work profile +:white_check_mark: Pinned shortcuts +:x: Icon packs +:white_check_mark: Material You --- @@ -306,18 +311,19 @@ Similar to OLauncher? **Main mode of interaction:** `directory navigation` #### Features: -:white_check_mark: Search: `apps` -:x: Search history -:x: Customizable gestures -:white_check_mark: Folders -:x: Tags -:white_check_mark: Rename apps -:white_check_mark: Widgets -:grey_question: Private space -:x: Work profile -:white_check_mark: Pinned shortcuts -:x: Icon packs -:x: Material You + +:white_check_mark: Search: `apps` +:x: Search history +:x: Customizable gestures +:white_check_mark: Folders +:x: Tags +:white_check_mark: Rename apps +:white_check_mark: Widgets +:grey_question: Private space +:x: Work profile +:white_check_mark: Pinned shortcuts +:x: Icon packs +:x: Material You --- @@ -329,42 +335,45 @@ Similar to OLauncher? **Main mode of interaction:** `App grid` `Search` #### Features: -:warning: Search: `apps` `contacts: buggy/broken` -:white_check_mark: Search history `shows recently launched apps` -:x: Customizable gestures -:warning: Folders `prebuilt` `not customizable` -:x: Tags -:white_check_mark: Rename apps -:x: Widgets -:grey_question: Private space -:white_check_mark: Work profile -:white_check_mark: Pinned shortcuts -:white_check_mark: Icon packs -:x: Material You + +:warning: Search: `apps` `contacts: buggy/broken` +:white_check_mark: Search history `shows recently launched apps` +:x: Customizable gestures +:warning: Folders `prebuilt` `not customizable` +:x: Tags +:white_check_mark: Rename apps +:x: Widgets +:grey_question: Private space +:white_check_mark: Work profile +:white_check_mark: Pinned shortcuts +:white_check_mark: Icon packs +:x: Material You --- ## Gesture based ### Pie Launcher + **License:** `MIT` [Repository](https://github.com/markusfisch/PieLauncher) **Main mode of interaction:** `Selection wheel` #### Features: -:white_check_mark: Search: `apps` -:x: Search history -:x: Customizable gestures -:x: Folders -:x: Tags -:x: Rename apps -:x: Widgets -:grey_question: Private space -:white_check_mark: Work profile -:white_check_mark: Pinned shortcuts -:x: Icon packs -:x: Material You + +:white_check_mark: Search: `apps` +:x: Search history +:x: Customizable gestures +:x: Folders +:x: Tags +:x: Rename apps +:x: Widgets +:grey_question: Private space +:white_check_mark: Work profile +:white_check_mark: Pinned shortcuts +:x: Icon packs +:x: Material You --- @@ -377,18 +386,18 @@ Similar to OLauncher? #### Features: -:white_check_mark: Search: `apps` -:x: Search history -:white_check_mark: Customizable gestures: `35 avilable` [read the docs](https://github.com/jrpie/launcher/blob/master/docs/actions-and-gestures.md) -:x: Folders -:x: Tags -:white_check_mark: Rename apps -:white_check_mark: Widgets -:white_check_mark: Private space -:white_check_mark: Work profile -:white_check_mark: Pinned shortcuts -:x:Icon packs -:white_check_mark: Material You +:white_check_mark: Search: `apps` +:x: Search history +:white_check_mark: Customizable gestures: `35 avilable` [read the docs](https://github.com/jrpie/launcher/blob/master/docs/actions-and-gestures.md) +:x: Folders +:x: Tags +:white_check_mark: Rename apps +:white_check_mark: Widgets +:white_check_mark: Private space +:white_check_mark: Work profile +:white_check_mark: Pinned shortcuts +:x:Icon packs +:white_check_mark: Material You --- @@ -396,9 +405,9 @@ Similar to OLauncher? #### Legend: -:white_check_mark: = Supported -:x: = Unsupported -:warning: = Buggy/Broken; check this launcher's notes above +:white_check_mark: = Supported +:x: = Unsupported +:warning: = Buggy/Broken; check this launcher's notes above | Launcher | Search | Search history | Customizable gestures | Folders | Tags | Rename apps | Widgets | Private space | Work profile | Pinned shortcuts | Icon packs | Material You | | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | From 394f66dde990b00f6ff221c8fbf871084ca95fa3 Mon Sep 17 00:00:00 2001 From: Josia Pietsch Date: Sun, 25 May 2025 12:54:54 +0200 Subject: [PATCH 4/5] change card background in light theme --- app/src/main/res/layout/list_widgets_row.xml | 6 ++++-- app/src/main/res/layout/tutorial_4_setup.xml | 2 +- app/src/main/res/values/styles.xml | 5 +++++ 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/app/src/main/res/layout/list_widgets_row.xml b/app/src/main/res/layout/list_widgets_row.xml index 147cc36..94eb068 100644 --- a/app/src/main/res/layout/list_widgets_row.xml +++ b/app/src/main/res/layout/list_widgets_row.xml @@ -12,8 +12,9 @@ diff --git a/app/src/main/res/layout/tutorial_4_setup.xml b/app/src/main/res/layout/tutorial_4_setup.xml index c55bdc8..5482f9f 100644 --- a/app/src/main/res/layout/tutorial_4_setup.xml +++ b/app/src/main/res/layout/tutorial_4_setup.xml @@ -37,7 +37,7 @@ android:layout_width="match_parent" android:layout_height="0dp" app:cardElevation="8dp" - app:cardBackgroundColor="@color/cardview_dark_background" + app:cardBackgroundColor="?cardBackgroundColor" app:cardCornerRadius="12dp" app:cardUseCompatPadding="true" app:layout_constraintTop_toBottomOf="@id/tutorial_setup_subtitle" diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index c5b7252..1defe2f 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -14,6 +14,7 @@ @style/Widget.AppCompat.Button.Colored ?colorAccent + @color/cardview_dark_background @@ -32,6 +33,7 @@ @color/darkTheme_background_color @color/darkTheme_accent_color @color/darkTheme_background_color + @color/cardview_dark_background @color/darkTheme_text_color @@ -40,6 +42,7 @@ @color/finnmglasTheme_background_color @color/finnmglasTheme_accent_color @color/finnmglasTheme_background_color + @color/cardview_dark_background @color/finnmglasTheme_text_color @@ -48,6 +51,7 @@ @color/lightTheme_background_color @color/lightTheme_accent_color @color/lightTheme_background_color + @color/cardview_light_background @color/lightTheme_text_color @@ -57,6 +61,7 @@ @color/material_dynamic_primary50 @color/material_dynamic_tertiary50 @color/material_dynamic_neutral10 + @color/cardview_dark_background @color/material_dynamic_neutral_variant90 From d33f250a5642d33554dbe65e02f4b7e1aea4a64f Mon Sep 17 00:00:00 2001 From: Luke Wass Date: Mon, 26 May 2025 06:26:13 -0500 Subject: [PATCH 5/5] fix cardView shadow clipping (#188) * fix cardView shadow clipping * decrease margin above cardView --- app/src/main/res/layout/list_widgets_row.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/res/layout/list_widgets_row.xml b/app/src/main/res/layout/list_widgets_row.xml index 94eb068..b828169 100644 --- a/app/src/main/res/layout/list_widgets_row.xml +++ b/app/src/main/res/layout/list_widgets_row.xml @@ -6,7 +6,6 @@ android:id="@+id/list_apps_row_container" android:layout_width="match_parent" android:layout_height="wrap_content" - android:layout_marginTop="15sp" android:layout_marginHorizontal="30sp">