Giter VIP home page Giter VIP logo

unlauncher's Introduction

Unlauncher

Build Status

Freedom from your phone

Get it on F-Droid

The goal of Unlauncher is to provide a clean and simple Android launcher experience. We believe you should have easy access to all of your apps without the distraction of bells, whistles, and notifications clamouring for your attention. You want to be able to use your phone, not have your phone use you!

About

Features:

  • List your top apps on the home screen
  • No app icons
  • Customizable app titles
  • Searchable drawer with all apps
  • Show/Hide the notification bar on your home screen
  • No wallpapers
  • Multiple color themes

What people are saying

Jake Ginesin - dumb-phone

Side Of Burritos - A minimalist dumb phone you should actually use (VIDEO)

zymotux - Bare-bones smartphone “Unlauncher”

Maxime Vaillancourt - Turning my smartphone into a boring tool

Linux Lounge - A Quick Look At Unlauncher - Can This Launcher Help With Smartphone Addicition? (VIDEO)

Project History

This project is a fork of the great Slim Launcher by sduduzog. The contributors to that project deserve all the credit for the beautiful layout of this app!

The main differentiator between Unlauncher and Slim Launcher lies in the number of apps the launcher gives you access too. Slim Launcher takes the Spartan approach of only allowing access to seven apps. Unlauncher, on the other hand, allows you to pin up to six apps on the home screen and then gives you access to all the rest of your apps by swiping up into a searchable app drawer.

Communication

If you have any issues or questions, please log a Github issue for this repository.

Contributing

Contributions are welcome! Simply open a pull request. See the development guide for details.

If a monetary contribution is more your style, please consider buying sduduzog (the author of the original project) a cup of coffee.

unlauncher's People

Contributors

bobotig avatar cx405 avatar dmitryshuba avatar edaigle avatar egyt5453 avatar fusaty avatar hayribakici avatar jkuester avatar juanjakobo avatar khwolf avatar klausweiss avatar levant47 avatar massiminoiltrace avatar maxdevjs avatar mikaela avatar milouse avatar poussinou avatar ru2saig avatar sbssk8 avatar sduduzog avatar sr093906 avatar subbramanil avatar tobitenno avatar yohannd1 avatar zepp avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

unlauncher's Issues

Support pinning PWAs

There currently does not appear to be any way to pin a progressive web app in Unlauncher (so that you could have it as one of your Top 8 or even just see it listed in the drawer....)

Consistent font size

Make it possible to use the same font size in the app list as on the home screen.

Java SimpleDateFormat?

I've been experimenting with all of the "minimal" launchers on F-Droid the last several days. Unlauncher is my favorite.

The one enhancement I would request is an option to use Java SimpleDateFormats to create both the time and date format on the home screen. Forecastie https://f-droid.org/en/packages/cz.martykan.forecastie/ as an example has a "Custom Date Format" option using SimpleDateFormats.

Currently my date displays as "Sun, M02 28" which is not a format I am accustomed to.

Thanks jkuester for your efforts in creating a clean and simple Android launcher experience.

Swipe up twice for the app drawer

Wait, there's one more thing I'm missing! I like the 7 favorite apps list that shows up when I swipe upwards once. It would be nice if I could swipe upwards once again, when the 7 favorite apps are visible, to open the whole app drawer.

I think this way is much more intuitive than having to reach the bottom right corner with my thumb! 😸💯

Provide Recents in Pie+

I'm quite a fan of much of what Unlauncher does! It has become my go-to launcher. However, I have to leave my old launcher installed because Unlauncher doesn't provide Recents in Android Pie (and greater); so, if I uninstalled my other launcher, the Recents menu will stop working.

Is it far beyond the scope of unlauncher to provide this? If not, it would be amazing to be able to just have Unlauncher as my only launcher. ☺

Thank you for your work!

[Request] App list by frequency

Hello,

Thanks for the app.
Would love to have the possibility to order application from app list by frequency of use.
This would allow the use of frequent app without typing each time.

Rename apps

Make it possible to change the names of the apps in the app list.

Latest Release on F-Droid is Broken on Android 11

Looks like something in the latest F-Droid release breaks compatibility with Android 11. None of my current shortcuts do anything, and when I click Apps to see more, only Play Store and Settings show. I believe this was an issue with Slim that was just recently fixed.

App list closes when swiping up

When swiping up in the app list, the drawer closes instead of swiping to the top of the list.

See video:

ScreenRecord-2021-07-19-15-51-46.mp4

Set device wallpaper to Unlanucher theme's background color

During normal interaction with a device, there are several places where the device's wallpaper is still visible (e.g. the lockscreen, #22). It would make for a much cleaner, end-to-end experience if Unlauncher would set the device's wallpaper to match the background color from the Unlauncher theme.

Theming?

I want to make it Dracula themed but I'm unsure what needs to be modified on my fork...

Also, the ability to pick a font would be nice.

Align clock

Make it possible to align the clock and date left.

Request: Custom calendar app

Hi,

It would be interesting to be able to change the calendar app. I don’t use the default one.

Thanks for this great app!

Work profile issue

The list shows the work profiles apps but doesnt launch any app from the work profile. Only launchs this apps if they are added to the main screen and launched from there. Great launche anyway.

The app drawer search gets really slow after a while of using it.

Hi!
I've been using unlauncher as my default launcher for a while and I'm really liking it!

The thing is that (I believe it was after the launching of v1.0.0) the search started to get slow after some time.

I believe the issue is that the on text change listener is being (re)added on onResume so after a while, the function that handles the event will be called so many times it will become slow.
I've created a pull request that changes this #51

Thanks,

Sorting

Make it possible to sort by recently used. Allow this for both the homescreen and app list.

[Request] Auto Nightmode

Would love to have the Design switch to modes when certain conditions are met. Could be done via time or light-sensor.
For now I just use darkmode because I don't want to burn my eyes at night.

Hide apps from list

Being able to hide apps from the app list would be helpful for apps you don't want to accidentally start at all, but can't be uninstalled/disabled.

In my case, my phone comes with two apps called "Files", one of which I don't want to use, but neither is "disablable", so I'd need to remember which comes first in the list.

PS. Thanks for the app! Aside from this papercut it suits me perfectly.

[Request] Close keyboard after launching an app

Thanks so much for this launcher, it's terrific :)

I've noticed that when we swipe down to bring up the app list, the cursor is activated in the "search apps" field - the keyboard doesn't appear yet, though. However if we then launch an app from the list, the keyboard is shown when we return to the launcher (via home button or clicking the power button and logging back in), and we have to press the back/down button to dismiss it.

Personally I find this mildly confusing/annoying - would it make sense to either not activate the "search apps" field unless we tap it, or to dismiss the keyboard when we launch an app, to stop it coming up on return to the homescreen?

I'm very new to Android dev but I wouldn't mind giving this a try myself if others agree the change makes sense.

Search box below apps list

Hello,

Great launcher, thank you for your work!

It might be useful to allow placing the "Search apps" box of the app drawer at the bottom instead of on top, that way it could be easier to tap it to type the name of an app (just like the new Firefox for Android versions have been doing recently).

Thanks again!

Customize the phone and camera app

By default, the phone and camera apps are displayed at the bottom of the left and right of the screen. I would love to be able to customize these as I almost never use any one of them... 😅

Would it be something achievable?

Support landscape mode

Hello,

I love using Unlauncher on my tablet, but absolutely need landscape mode.

For now I can force it using the Rotation Manager app, but it has a major downside, which is that I have to toggle it off before installing apps or granting permissions then toggle it back on before going to the launcher.

Thanks

Support changing the font

Since Unlauncher is primarily text-based, the ability to change the font is an important customization feature.

Swipe up into the drawer

It'd be smoother to swipe up directly into the app drawer, then pin your "favorites" at the top.

[enhancement] Create folders

It would be nice if you could group apps in folders in the app list screen.
As an example if I wanted to group social media apps, I could create a folder and add the social media apps inside that folder, so to make it easier to navigate the apps.

Remove duplicates

If an app is already on the homescreen, do not show it in the app list.

Support for hiding Unlauncher 'settings' button

Before the update to access the launcher settings you had to swipe up and then tap options, the new update adds a button directly on the main screen which is a minor annoyance aesthetically and the button is hardly used.

A suggestion would be to hide the button and make it visible when holding down on the screen. What do you think?
Screenshot_20210212-132610__02

Swipe gestures

Hi! Your launcher is already quite nice, but I think adding swipe gestures would make it perfect. At least for me. I've seen and used this concept daily in a decluttered launcher, but it breaks all the time and seems abandoned by it's devs.

The feature launches apps of choice when you slide left or right.

What do you think?

Swipe down from anywhere to open notification panel

Nice laucher! The only thing I'm really missing is the ability to view my notifications and quick controls by swiping down from anywhere on the screen, both when the statusbar is hidden and when it's not.

Advice on syncing core fucntionality while keeping projects flexible in their differences

There has been a number of changes that came in this year to the slim launcher project, not from me mostly but from people contributing. I worry that forks of slim launcher might suffer from upstream changes differing too much from the forks.

Is there a way we could minimize this? I don't know, like modularizing most stuff that's common and separating it into layers, or even have a common separate library like module, I don't know.

I've received great feedback from people not only using slim launcher but also unlauncher too and it's really exciting

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.