GithubHelp home page GithubHelp logo

nivisi / leafylauncher Goto Github PK

View Code? Open in Web Editor NEW
62.0 62.0 10.0 913 KB

๐ŸŒฑ An Android Launcher built with Flutter. Inspiring. Minimalistic. Simple.

Kotlin 3.47% Dart 96.53%
android android-launcher application dart flutter kotlin launcher

leafylauncher's People

Contributors

filastian avatar nivisi 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

Watchers

 avatar  avatar  avatar  avatar

leafylauncher's Issues

After the app was deleted, refresh lists and quick launch widgets

Currently, if a user deletes an app, and it was in the quick launch list, it remains there. On tap nothing happens. In such a case we should remove the app from the list. Perfectly, we must detect deletion and remove it from the launcher right after it.

Perhaps we should event reload the app list every hour or so.

Configure the first day of the week

Currently, the calendar view and the time progress widgets count Monday as the first day of the week. It should be configurable in settings of the launcher.

Vibration on Home

Add vibration for:

  • Calendar opening;
  • Settings opening;
  • Time Progress tap.

(in vibrate mode Always)

Leafy Notes

The Problem

Users must access the notes ASAP. The access, the workflow has to be convenient.

The Idea

  • Notes could be opened on double tap on the home screen;
  • The initial screen will contain the list of the existing notes either in the table view or a simple list;
  • Some notes could be pinned to be displayed on top;
  • A search bar to lookup for the notes quickly;
  • A FAB at the right corner to quickly create a note;
  • This internal app must be openable in a separate activity.

Rename Apps

Currently, some apps may have duplicate names. For instance, weather apps.

We must add an ability to rename apps so the user won't mix them up.

Tutorial: Refresh app list

As we've added such a possibility, we should mention that in the tutorial. Perhaps we need another slide for it.

Add documentation

Before opening the source code, the documentation must be provided.

Play Store Release ๐Ÿš€

  • #42;
  • #64;
  • #72;
  • Ensure the beta version is stable;
  • #6;
  • Provide meaningful documentation // doesn't make sense because of #107. So let's release w/o documentation and build during the migration;
  • Provide cool application description;
  • Provide a readme;
  • #91
  • Make the repo open source;
  • Register the playstore account;
  • Configure the playstore app;
  • Make sure logging is correct; provide a possibility to share, delete and turn the logging off;
  • Provide screenshots, maybe an intro video;
  • #196
  • Publish ๐Ÿš€

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.