Giter Site home page Giter Site logo

casimir / simpledeadlines Goto Github PK

View Code? Open in Web Editor NEW
21.0 3.0 6.0 2.82 MB

Simple Deadlines is a deadline manager meant to be as simple as possible to use. Less is more!

Home Page: https://play.google.com/store/apps/details?id=com.casimirlab.simpleDeadlines

License: GNU General Public License v3.0

Java 99.09% Smarty 0.07% Perl 0.85%

simpledeadlines's Introduction

Simple Deadlines Build Status Stories in Ready

A simple and readable deadline manager for Android: a daily notification to organise your day.

Download

Get it on Google Play

Also available in the F-Droid repository.

Contribute - help is always welcome!

You can report issues with the issue tracker. You can also help with translation at Get Localization or by PR.

simpledeadlines's People

Contributors

casimir avatar

Stargazers

 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

simpledeadlines's Issues

Specific time for deadlines

The ability to set a specific time during the day for each individual deadline would be pretty useful, instead of having the app countdown to midnight of the set day(which is what I assume it does), a countdown to the set time could be used. Further down the line, this could be expanded by having a detailed view which shows an active countdown in HH:MM:SS for the truly neurotic among us.

Notification with zero deadline open

Hello, I think there's a little bug.
There's no active deadline in the application, but every days I see an empty notification !! Boring !
Do you think that's a feature or a bug ?
Thank's :-)

Option for

It would be possible to introduce an option in settings that allows switching between Monday and Sunday as the first day of the week in the calendar view?

It would also be wonderful to have some kind of synchronization with GNU/Linux PCs, but I imagine it will be much more complicated

Thanks a lot.

bug app closes with on error message on group list view

App stalls and closes with error message, frequently happens, always when list of groups visible. either when deselecting group or selecting group, with group selected before or not...
not seen any way to make it certain, but happens from often to sometimes...

on smasung GT-s7652
android 4.0.4

[Bug] Group is overwritten when Deadline is checked

Whenever one checks a given deadline, the 'Group' of the checked deadline is reset to the default group, or as set in the preferences.

The problem seems to be in the condition here in the #update() method.

Ideally one would want the default group set only when the user tries to explicitly update the group field to a whitespace or empty String(""). Right now, if the group is not passed(null) to the DeadlineProvider#update(), it is simply overwritten instead of preserving the original value.

Import deadlines needed if export implemented

Desinstalled app after exporting deadlines.
Reinstalled app version 3.2.1: no possibility to import deadlines, only export...
A nice file is there with all the data but it's not usable!

Import/Export

  • Import from file
  • Export to file
  • Create from uri
  • Share as uri

Bulk group edit

Change the group for multiple deadlines. Selection goes the same way as selection for deletion.

[Featur request] Repeating events

I thought that maybe it can be useful to implement a system for repeating events, perhaps marking the days of the week, or how many days ....

IllegalStateException: Fragment not attached to Activity

//package name: com.casimirlab.simpleDeadlines
//version: 3.2.1
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.casimirlab.simpleDeadlines/com.casimirlab.simpleDeadlines.ui.MainActivity}: java.lang.IllegalStateException: Fragment DeadlineListFragment{ad2ef970} not attached to Activity
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2211)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2261)
at android.app.ActivityThread.access$600(ActivityThread.java:141)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1256)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:5103)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:525)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.IllegalStateException: Fragment DeadlineListFragment{ad2ef970} not attached to Activity
at android.support.v4.app.Fragment.getLoaderManager(Fragment.java:881)
at com.casimirlab.simpleDeadlines.ui.DeadlineListFragment.setGroupFilter(DeadlineListFragment.java:178)
at com.casimirlab.simpleDeadlines.ui.MainActivity$2.onPageSelected(MainActivity.java:85)
at android.support.v4.view.ViewPager.setCurrentItemInternal(ViewPager.java:548)
at android.support.v4.view.ViewPager.setCurrentItemInternal(ViewPager.java:514)
at android.support.v4.view.ViewPager.onRestoreInstanceState(ViewPager.java:1287)
at android.view.View.dispatchRestoreInstanceState(View.java:12284)
at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:2620)
at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:2626)
at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:2626)
at android.view.View.restoreHierarchyState(View.java:12262)
at com.android.internal.policy.impl.PhoneWindow.restoreHierarchyState(PhoneWindow.java:1647)
at android.app.Activity.onRestoreInstanceState(Activity.java:938)
at android.app.Activity.performRestoreInstanceState(Activity.java:910)
at android.app.Instrumentation.callActivityOnRestoreInstanceState(Instrumentation.java:1138)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2189)

Installed size

Compiled apk is at 1 MB while installed size is almost 2,5 MB. Since some of us have low end phones with limited disk space, this size for a simple* app like this is questionable. I suppose the external libraries are the cause of the size increase, am I right? Is there a way to reduce the size?

  • Disclaimer: My intention is not to disregard or to slur, I think this is app is very useful. I only try to start a discussion which could help improve the app.

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.