diff --git a/CHANGELOG.md b/CHANGELOG.md index 3993707..502d6b7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ # MMM-AlarmClock Changelog +## [2.0.1] + +### Fixed + +* Fading of alert sound. + +### Added + +* Korean translations + ## [2.0.0] ### Added diff --git a/MMM-AlarmClock.js b/MMM-AlarmClock.js index 9a55cf7..bb89571 100644 --- a/MMM-AlarmClock.js +++ b/MMM-AlarmClock.js @@ -114,7 +114,8 @@ Module.register('MMM-AlarmClock', { en: 'translations/en.json', de: 'translations/de.json', fr: 'translations/fr.json', - id: 'translations/id.json' + id: 'translations/id.json', + ko: 'translations/ko.json' }; }, @@ -239,10 +240,10 @@ Module.register('MMM-AlarmClock', { * @returns {void} */ fadeAlarm() { - let volume = 0; + let volume = this.config.fade ? 0 : this.config.volume; let counter = 0; + const player = document.getElementById('MMM-AlarmClock-Player'); this.fadeInterval = setInterval(() => { - const player = document.getElementById('MMM-AlarmClock-Player'); player.volume = volume; volume += this.config.fadeStep; counter += 1000; diff --git a/README.md b/README.md index 0df0eb1..4d1bbc4 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ Alarm Clock Module for MagicMirror2 ## Example -![](.github/example.jpg) ![](.github/example2.jpg) +![Active alarm](.github/example.jpg) ![Scheduled alarm](.github/example2.jpg) ## Dependencies @@ -12,22 +12,22 @@ Alarm Clock Module for MagicMirror2 ## Installation -1. Clone this repo into `~/MagicMirror/modules` directory. -1. Configure your `~/MagicMirror/config/config.js`: - - ``` - { - module: 'MMM-AlarmClock', - position: 'top_right', - config: { - alarms: [ - {time: "18:30", days: [2,4], title: "Soccer", message: "Get ready for soccer training!", sound: "alarm.mp3"}, - ... - ], +* Clone this repo into `~/MagicMirror/modules` directory. +* Configure your `~/MagicMirror/config/config.js`: + +```js +{ + module: 'MMM-AlarmClock', + position: 'top_right', + config: { + alarms: [ + {time: "18:30", days: [2,4], title: "Soccer", message: "Get ready for soccer training!", sound: "alarm.mp3"}, ... - } + ], + ... } - ``` +} +``` ## Config Options diff --git a/package-lock.json b/package-lock.json index cdc1adc..1133df7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "mmm-alarmclock", - "version": "2.0.0", + "version": "2.0.1", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 4659752..70b8d95 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "mmm-alarmclock", - "version": "2.0.0", + "version": "2.0.1", "description": "Alarm Clock Module for MagicMirror2", "scripts": { "lint": "./node_modules/.bin/eslint . && ./node_modules/.bin/stylelint .", diff --git a/templates/MMM-AlarmClock.njk b/templates/MMM-AlarmClock.njk index 95677b7..aeaa542 100644 --- a/templates/MMM-AlarmClock.njk +++ b/templates/MMM-AlarmClock.njk @@ -5,7 +5,7 @@ {% if not next %}
{{ 'LOADING' | translate }}
{% elif alarmFired %} -