GithubHelp home page GithubHelp logo

caffeinator's Introduction

Caffeinator

An app useful to regular coffee drinkers.

This app is no longer maintained and it's really really buggy. One day we might resurrect the project, but so far, feel free to base your work on it (but be sure to credit us for laying out the basics :-D).

caffeinator's People

Contributors

deepsourcebot avatar eltonsetan avatar matolo avatar

Watchers

 avatar

caffeinator's Issues

Introduce graph rendering

We need to have the ability to render graphs - find a lib that works and try to render out a sine wave to test it.

Switching activities glitches the main activity out

After switching to a different activity in the navbar and back to the main activity, the caffeine amount starts glitching out. The calculations are being done in the background but the activity displays it incorrectly.

caffeineIntakeValue can't reach 0

At this time of writing the caffeineIntakeValue can't reach an exact 0, once it reaches a number less than one and a metabolismCalculation happens the number gets set to: -7.301569E-8 which is obviously not correct.

UI glitching out completely

UI doesn't dispose of what was previously shown when opening new fragments/activities through the navbar.

Make some meaningful notifications

i.e caffeine has dropped below Value, You shouldn't consume any more caffeine if you want to fall asleep tonight, You haven't had any caffeine today.
or
Did you know? blahblahblah

@smdtechslovakia these notifications will also include one telling the user that it is strongly discouraged to take in caffeine within an hour of eating, because caffeine molecules prevent iron molecules from being absorbed into the tissues, causing problems over time, including anemia

Make a history overview

Store names of the beverage, or make presets for some popular beverages with a certain name and size.

Also add an option to make a custom preset and add some presets into favorites.

'app' module won't pass through debugger

In the MainActivity Java class, I'm setting the integer value defined in Resources to a value that player inputs through the EditText field. The problem is that I can't convert the output from the EditText field to anything else than string, so I can't set it to the variable I defined in Resources, since int != str
The solution is to figure out how to save EditText to var and then display in a toast that I'm defining there.

iron deficiency caused by caffeine - notifications

@smdtechslovakia these notifications will also include one telling the user that it is strongly discouraged to take in caffeine within an hour of eating, because caffeine molecules prevent iron molecules from being absorbed into the tissues, causing problems over time, including anemia

Originally posted by @smdtechslovakia in #42 (comment)
Marked as important by @simonSlamkaSMD

Get location data

Make the getGPSLocation method return a usable location(lat,lon) and possibly convert that into a city or street name.

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.