NOTE: This page is intended to contain the intentions, glossary (if necessary), upcoming features and project architecture of BlissLauncher. It's there to better help us in understanding the project, managing features and learn more about internals of it.
BlissLauncher is an android application launcher which is used as a default Launcher in /e/ rom. BlissLauncher has been made from scratch with the intention of providing easy and simple user-interface so that even old moms and dads can use it without resistance. /e/ is privacy-first android based mobile operating system and masses are yet to be educated about privacy so it is the need of this project to have a simple UX. Although there are bugs and some UI/UX inconsistencies in the Launcher which are aimed to be resolved in future releases.
Below mentioned are the features which are marked to be released in the upcoming versions.
Blurred background behind opened folder and widget panel.
Horizontal Scrolling of recent apps just like AOSP/Trebuchet Launcher.
Enable Reordering of widgets.
Widget preview to avoid confusion in two different widgets of same app.
Note - This feature list can be updated anytime.
Third Party Libraries/Frameworks (Dependencies)
Kotlin (all new modules/source files starting from version 2.0.0 will be written in Kotlin)
AndroidX (all support library related code will be refactored to use androidx starting from version 2.0.0)