You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+37Lines changed: 37 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -4,9 +4,46 @@ All notable changes to this project will be documented in this file.
4
4
This project adheres to [Semantic Versioning](http://semver.org/).
5
5
6
6
---
7
+
8
+
## [2.6.0] - 2019-01-01
9
+
10
+
ℹ️ **Note:** This update uses new dependencies. Please update using the following command: `git pull && npm install`. If you are having issues updating, make sure you are running the latest version of Node.
11
+
12
+
### ✨ Experimental ✨
13
+
- New default [module weather](modules/default/weather). This module will eventually replace the current `currentweather` and `weatherforecast` modules. The new module is still pretty experimental, but it's included so you can give it a try and help us improve this module. Please give us you feedback using [this forum post](https://forum.magicmirror.builders/topic/9335/default-weather-module-refactoring).
14
+
15
+
### Added
16
+
- Possibility to add classes to the cell of symbol, title and time of the events of calendar.
17
+
- Font-awesome 5, still has 4 for backwards compatibility.
18
+
- Missing `showEnd` in calendar documentation
19
+
- Screenshot for the new feed module
20
+
- Screenshot for the compliments module
21
+
- Screenshot for the clock module
22
+
- Screenshot for the current weather
23
+
- Screenshot for the weather forecast module
24
+
- Portuguese translation for "Feels"
25
+
- Croatian translation
26
+
- Fading for dateheaders timeFormat in Calendar [#1464](https://github.com/MichMich/MagicMirror/issues/1464)
27
+
- Documentation for the existing `scale` option in the Weather Forecast module.
28
+
29
+
### Fixed
30
+
- Allow to parse recurring calendar events where the start date is before 1900
31
+
- Fixed Polish translation for Single Update Info
32
+
- Ignore entries with unparseable details in the calendar module
33
+
- Bug showing FullDayEvents one day too long in calendar fixed
34
+
- Bug in newsfeed when `removeStartTags` is used on the description [#1478](https://github.com/MichMich/MagicMirror/issues/1478)
35
+
36
+
### Updated
37
+
- The default calendar setting `showEnd` is changed to `false`.
38
+
39
+
### Changed
40
+
- The Weather Forecast module by default displays the ° symbol after every numeric value to be consistent with the Current Weather module.
Copy file name to clipboardExpand all lines: README.md
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -38,7 +38,7 @@ MagicMirror² focuses on a modular plugin system and uses [Electron](http://elec
38
38
39
39
*Electron*, the app wrapper around MagicMirror², only supports the Raspberry Pi 2/3. The Raspberry Pi 0/1 is currently **not** supported. If you want to run this on a Raspberry Pi 1, use the [server only](#server-only) feature and setup a fullscreen browser yourself. (Yes, people have managed to run MM² also on a Pi0, so if you insist, search in the forums.)
40
40
41
-
Note that you will need to install the lastest full version of Raspbian, **don't use the Lite version**.
41
+
Note that you will need to install the latest full version of Raspbian, **don't use the Lite version**.
42
42
43
43
Execute the following command on your Raspberry Pi to install MagicMirror²:
44
44
@@ -140,7 +140,7 @@ The following properties can be configured:
140
140
|`timeFormat`| The form of time notation that will be used. Possible values are `12` or `24`. The default is `24`. |
141
141
|`units`| The units that will be used in the default weather modules. Possible values are `metric` or `imperial`. The default is `metric`. |
142
142
|`modules`| An array of active modules. **The array must contain objects. See the next table below for more information.**|
143
-
|`electronOptions`| An optional array of Electron (browser) options. This allows configuration of e.g. the browser screen size and position (example: `electronOptions: { fullscreen: false, width: 800, height: 600 }`). Kiosk mode can be enabled by setting `kiosk = true`, `autoHideMenuBar = false` and `fullscreen = false`. More options can be found [here](https://github.com/electron/electron/blob/master/docs/api/browser-window.md). |
143
+
|`electronOptions`| An optional array of Electron (browser) options. This allows configuration of e.g. the browser screen size and position (example: `electronOptions: { fullscreen: false, width: 800, height: 600 }`). Kiosk mode can be enabled by setting `kiosk: true`, `autoHideMenuBar: false` and `fullscreen: false`. More options can be found [here](https://github.com/electron/electron/blob/master/docs/api/browser-window.md). |
144
144
|`customCss`| The path of the `custom.css` stylesheet. The default is `css/custom.css`. |
Copy file name to clipboardExpand all lines: modules/default/calendar/README.md
+6-1Lines changed: 6 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,6 @@
1
1
# Module: Calendar
2
2
The `calendar` module is one of the default modules of the MagicMirror.
3
3
This module displays events from a public .ical calendar. It can combine multiple calendars.
4
-
Note that calendars may not contain any entry before 1st January 1970, otherwise the calendar won't be displayed and the module will crash.
5
4
6
5
## Using the module
7
6
@@ -42,8 +41,11 @@ The following properties can be configured:
42
41
| `titleReplace` | An object of textual replacements applied to the tile of the event. This allow to remove or replace certains words in the title. <br><br> **Example:**`{'Birthday of ' : '', 'foo':'bar'}` <br> **Default value:**`{ "De verjaardag van ": "", "'s birthday": "" }`
43
42
| `displayRepeatingCountTitle` | Show count title for yearly repeating events (e.g. "X. Birthday", "X. Anniversary") <br><br> **Possible values:**`true` or `false` <br> **Default value:**`false`
44
43
| `dateFormat` | Format to use for the date of events (when using absolute dates) <br><br> **Possible values:** See [Moment.js formats](http://momentjs.com/docs/#/parsing/string-format/) <br> **Default value:**`MMM Do` (e.g. Jan 18th)
44
+
| `dateEndFormat` | Format to use for the end time of events <br><br> **Possible values:** See [Moment.js formats](http://momentjs.com/docs/#/parsing/string-format/) <br> **Default value:**`HH:mm` (e.g. 16:30)
45
+
| `showEnd` | Show end time of events <br><br> **Possible values:**`true` or `false` <br> **Default value:**`true`
45
46
| `fullDayEventDateFormat` | Format to use for the date of full day events (when using absolute dates) <br><br> **Possible values:** See [Moment.js formats](http://momentjs.com/docs/#/parsing/string-format/) <br> **Default value:**`MMM Do` (e.g. Jan 18th)
46
47
| `timeFormat` | Display event times as absolute dates, or relative time, or using absolute date headers with times for each event next to it <br><br> **Possible values:**`absolute` or `relative` or `dateheaders` <br> **Default value:**`relative`
48
+
| `showEnd` | Display the end of a date as well <br><br> **Possible values:**`true` or `false` <br> **Default value:**`true`
47
49
| `getRelative` | How much time (in hours) should be left until calendar events start getting relative? <br><br> **Possible values:**`0` (events stay absolute) - `48` (48 hours before the event starts) <br> **Default value:**`6`
48
50
| `urgency` | When using a timeFormat of `absolute`, the `urgency` setting allows you to display events within a specific time frame as `relative`. This allows events within a certain time frame to be displayed as relative (in xx days) while others are displayed as absolute dates <br><br> **Possible values:** a positive integer representing the number of days for which you want a relative date, for example `7` (for 7 days) <br><br> **Default value:**`7`
49
51
| `broadcastEvents` | If this property is set to true, the calendar will broadcast all the events to all other modules with the notification message: `CALENDAR_EVENTS`. The event objects are stored in an array and contain the following fields: `title`, `startDate`, `endDate`, `fullDayEvent`, `location` and `geo`. <br><br> **Possible values:**`true`, `false` <br><br> **Default value:**`true`
@@ -86,6 +88,9 @@ config: {
86
88
| `maximumEntries` | The maximum number of events shown. Overrides global setting. **Possible values:**`0` - `100`
87
89
| `maximumNumberOfDays` | The maximum number of days in the future. Overrides global setting
88
90
| `auth` | The object containing options for authentication against the calendar.
91
+
| `symbolClass` | Add a class to the cell of symbol.
0 commit comments