Coder Social home page Coder Social logo

dat255-epiclock's People

Contributors

abjugard avatar rorasgit avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Forkers

joakimpersson

dat255-epiclock's Issues

Editing alarm has wrong title

Expected: While editing an alarm the application tells me that I am editing an alarm
What happens: While editing an alarm the application says I am creating an alarm

Phone doesn't wake up when an alarm activates

When an alarm is set and the phone is locked, the application doesn't wake up the phone when the alarm activates.

Example:
Input: Alarm is set at hh:mm
User interact: Locks phone
Output: Phone starts the alarmtone and vibration, but doesn't wake up the phone.

Expected Output: Phone wake up, shows the ActivationActivity view and start the alarmtone and vibration.

The sound of the alarm is silenced directly

Expected behavior:
The sound should always be on when the alarm is activated.

Actual behavior:
The sound is silenced and only the vibration is on when directly after the alarm is activated.

Default volume and vibration settings are wrong

Expected behaviour:
If no settings for them have been entered, a newly created alarm should trigger both vibration and sound when alarm goes off

Actual behaviour:
Only sound is triggered when the alarm goes off

Notification remans even though no new alarm is scheduled.

For more information see Acceptance Test#10.2

When an alarm has been scheduled an notification if created that shows the time that the alarm will trigger, however when the alarm has been triggered and there is no new alarm scheduled the same notification remains with the same time as before.

Ex: An alarm has been triggered at hh:mm
Inadata: hh:(mm). No alarm is scheduled after.
Output: After the alarm has triggerd the same notification shows that was shown when the alarm was triggerd.

Expected: The old notification should be removed.

Too many parameters for one method: AlarmController#createAlarm()

AlarmController#createAlarm()

Problem:
The method now has five parameter's and in branch sprint5, the method has been further extended with more paramaters.

Recommendation:
Refactor/rewrite the method to use maximum three paramaters and in best case one or two paramaters

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.