Code Monkey home page Code Monkey logo

ubuntu-launcher's Introduction

Ubuntu Launcher


Introduction

Ubuntu launcher is a custom android launcher build using Flutter with a Ubuntu-Gnome look. Though flutter is a cross platform UI framework, the launcher has android version only for now.Our launcher is only available on github and FDroid. Any update and release version will be available here.

Get it on Google Play


About

This application is for those who want a simple, clean and fast launcher to use. Most of the launchers in the play store or any market place are full with nasted ui and the most annoying thing is their ads. As it is in an initial stage, I'm trying to add some extra features but not much fancy. At first, it was made for myself having simple look and customization. Then i decided to make it public.As it is a open source project anyone can use it and the code base is transparent so they can edit and customize it under the license.

Features

  • Can Use as default launcher
  • Simple & Fast UI
  • Responsive
  • Clean homeScreen
  • Can change wallpaper
  • Slide Bar
  • Shortcut Apps on SideBar
  • Can change or update shortcut apps
  • Sort apps according to alphabetically, installation and update time
  • Auto & Manual pull to update apps
  • Apps Search bar
  • Animated navigation
  • View Apps' settings

Latest Features

  • Change shortcut apps on long pressing the icon

    select shortcut apps

  • Change wallpaper on long pressing home screen

    Options to select wallpaper New Wallpaper

Requirements

  • MinSdkVersion 16 (Android 4.1.x)
  • TargetSdkVersion 28 (Android 9)
  • Hopefully will work fine above android 4.1.x

Install

Download the apk file and install in your android device.

Note : Make sure, 'installation from unknown source' is turned on as this app is not from google play store.

Screenshots

  • Loading Screen (When app runs for the first time)

    loading

  • Home Screen (Empty for simplicity)

    Home

  • Change Wallpaper

    Change Wallpaper Changed Wallpaper

  • Side Bar (Shortcut Menu Options) -> Swap from Left to Righ to open

    sidebar vertical

  • Change Shortcut apps -> Hold the app icon to change

    Select shortcut app

  • App Drawer (Installed accesible apps)

    apps

  • Sort Option (Sort by Apps Name, Installation and Update time)

    SortOption

  • Search Bar

    Search Bar

Demo

Permissions

On Android version ubuntu launcher requires the following permissions:

  • Run at start.
  • Read access to installed apps in device.

The "Run at start" permission is required to run the app when device turn on so that the launcher can be used as default.

Contributing

Ubuntu launcher is a free and open source project. Any contributions are welcome. Here are a few ways you can help:

License

This launcher was originally created by Mehedi Hasan Shifat and released under GNU GPLv3 (see LICENSE). Some of the used libraries are released under different licenses.

ubuntu-launcher's People

Contributors

anaxmorden avatar izzysoft avatar jspw 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

ubuntu-launcher's Issues

This app doesn't install.

When I install any of the files for this application onto my Samsung smartphone, the files cannot be parsed. I wonder why that is the case. I would like some assistance with installing the application. Thank you.

did the packageName just change intentionally?

it seems the packageName just changed from com.example.launcher to com.ubuntu.launcher, which effectively makes it a different app that needs to be re-installed (no update possible). As the release notes do not mention this fact: was that done intentionally? And will the new name "stick"?

please update

liked this project please update it make it lightweight and add more features:)

[Feature] Hide apps

Is your feature request related to a problem? Please describe.
Some apps that I don't launch from the launcher clutter the drawer, other apps I don't want other people to see.

Describe the solution you'd like
A menu with a list of all the apps and a check box besides each app to hide it.

Additional context
Here is an example from Trebuchet launcher:
Screenshot_20220307-134537_Trebuchet_1.png

Thanks in advance.

Minor suggestions

First thanks for publishing your app! May I suggest some minor "technical" adjustments?

  • what license is your code protected by โ€“ could you please point that out by adding a license file, or at least mention it in your ReadMe? That will help potential contributors to decide whether they want to contribute at all (to some it's quite important)
  • versionName of the app is "1.0.0", while the tag name says "0.1". For "just having started", I guess the latter is correct; maybe versionName should reflect this?
  • great to have those screenshots! which raise the question: what kind of feed is shown in the last one? Does your launcher include an RSS feed reader? Could you mention that in the ReadMe as well?
  • similar for the 3rd screenshot: is a dialer part of the launcher?

Please don't get me wrong: this is not meant as critizising. I'm fully aware you just started this project. I'm just summing up my fist thoughts when stumbling upon it here โ€“ hoping to give some pointers for "better presentation". Thanks a lot again!

does not install

as the title says I have tried all versions

To Reproduce
1.try to install any version
2.see error

Expected behavior
to install

Smartphone:

  • Device: poco x4 pro 5g
  • OS: android 13 miui 14.0.2.0
  • Browser: chrome
  • Version: idk

Additional context
I've tried all version if that helps

cant install apk

It always says there was a problem with parsing the file,while i can install other apks with no issues.

I enables u known sources.
Samsung galaxy a52s 5g

Swipe from bottom gesture disabled after opening the app

Describe the bug
After installing and starting the launcher the android gesture control no longer works when sliding from the bottom up. Swiping from the sides still work. Tried uninstalling the app and restarting the phone, also setting the controls to the button navigation and back, but can't get the swipe up to work again.

To Reproduce
Set the phone to gesture control
install and open the launcher
Try to swipe up

Expected behavior
The application switcher should show the recent apps

Smartphone (please complete the following information):

  • Device: fairphone 3+
  • OS: e OS latest build

Additional context
Can you tellme how to get my navigation back? I cant control my phone like this.

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.