MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    1. Home
    2. MichMich
    3. Best
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.
    Offline
    • Profile
    • Following 0
    • Followers 83
    • Topics 76
    • Posts 543
    • Groups 4

    Posts

    Recent Best Controversial
    • Added getHeader function

      Per request, I’ve added a getHeader() method to the module api. This allows you to modify the header of the module from within the module itself.

      Note: that this method will only be called if the user has set a default header. If not no header will be shown and you won’t be able to update it.

      Note: if you module’s users run an old version of MagicMirror (a version without this change), this method will not be called. No errors should be thrown. So it’s safe to use …

      If you want to use the user’s set header in this method, just reference the this.data.header variable.

      Example code:

      getHeader: function() {
          return this.data.header + '  append string';
      }
      

      More info:

      • Documentation: https://github.com/MichMich/MagicMirror/tree/develop/modules#getheader
      • Commit: https://github.com/MichMich/MagicMirror/commit/b2a7d3584bad2752d59d2325c581f5018e875306

      Please let me know if this feature works for you …

      posted in Development
      MichMichM
      MichMich
    • v2.19.0

      [2.19.0] - 2022-04-01

      https://github.com/MichMich/MagicMirror/releases/tag/v2.19.0

      Special thanks to the following contributors: @10bias, @CFenner, @JHWelch, @k1rd3rf, @khassel, @kolbyjack, @krekos, @KristjanESPERANTO, @Nerfzooka, @oraclesean, @oscarb, @philnagel, @rejas, @sdetweil, @shin10, @SiderealArt and @Tom-Hirschberger.

      Added

      • Added a config option under the weather module, absoluteDates, providing an option to format weather forecast date output with either absolute or relative dates.
      • Added test for new weather forecast absoluteDates porperty.
      • The modules get a class hidden added/removed if they get hidden/shown which will also toggle pointer-events.
      • Added new config option showTitleAsUrl to newsfeed module. If set, the diplayed title is a link to the article which is useful when running in a browser and you want to read this article.
      • Added internal cors proxy to get weather providers working without public proxies (fixes #2714). The new url http(s)://address:port/cors?url=https://whatever-to-proxy can be used in other modules too.
      • Added a WeatherProvider for Weatherflow.
      • Added new env var ELECTRON_DISABLE_GPU which disable gpu under electron if set (fixes #2831).
      • Added missing Czech translations.

      Updated

      • Deprecated roboto fonts package roboto-fontface-bower replaced with fontsource.
      • Update electron to v17, helmet to v5 (use defaults of v4) and other dependencies
      • Updates Font Awesome css class to new default style (fixes #2768)
      • Replaced deprecated modules currentweather and weatherforecast with dummy modules only displaying that they have to be replaced.
      • Include all calendar events from the configured date range when broadcasting.
      • Update Danish and German translation.
      • Update node-ical to v0.15 and added luxon as dependency for not breaking the “no-optional” install (see #2718 and #2824).

      Fixed

      • Improved and speedup e2e tests, artificial wait after mm start removed.
      • Improved husky setup not blocking git commit if husky or npm is not installed.
      • Using a consistent spelling of MagicMirror².
      • Fix minor console output issue for loading translations (#2814).
      • Don’t adjust startDate for full day events if endDate is in the past.
      • Fix windspeed conversion error in openweathermap provider. (#2812)
      • Fix conflicting parms turning off showEnd for full day events. (#2629)
      posted in MagicMirror
      MichMichM
      MichMich
    • RE: What to do with the monitor casing?

      Put some class in it and make a very shallow aquarium. ;)

      posted in Hardware
      MichMichM
      MichMich
    • RE: [ORDER CLOSED] Two way mirror order in Germany

      You guys have no idea how freaking awesome it is for me to see some many people working together to improve the MagicMirror. I could have never guessed so many people were willing to spend money on something I initially started!

      Keep up the great work guys! Greets from your western neighbours! :)

      posted in Hardware
      MichMichM
      MichMich
    • RE: How to update.

      From your terminal:

      cd ~\MagicMirror
      git pull
      
      posted in Tutorials
      MichMichM
      MichMich
    • MagicMirror² v2.0.0. Released

      :fireworks: I’ve just released MagicMirror² :fireworks:

      To make sure everything is future proof, I’ve moved around some branches on GitHub:

      • The old version is now the v1.0.0 branch.
      • The stable release is now the master branch.
      • The development release is now the develop branch.

      If you send an Pull Request, make sure you’re using the development branch.

      Enjoy using your MagicMirror²!

      posted in MagicMirror
      MichMichM
      MichMich
    • RE: Dynamic travel time

      For what it’s worth: I’ll be working on a change to the default calendar module this week to broadcast the events to other modules, including any location data. This way any module that want’s to show data based on the calendar can use the calendar data.

      Keep an eye on the forum about any announcements. And check out the develop branch for new features like this.

      posted in Development
      MichMichM
      MichMich
    • RE: What to do with the monitor casing?

      You could also add a Lego backplate in the monitor. This way you can add the portrait to the plate:

      https://s-media-cache-ak0.pinimg.com/236x/ff/d4/62/ffd462cc890c14dd2433061afbf467fe.jpg

      posted in Hardware
      MichMichM
      MichMich
    • RE: Split up Utilities?

      We’ll look into it. (Or should I just admit I sent @paviro a message to let him do the dirty work?)

      posted in Forum
      MichMichM
      MichMich
    • V2.2.X Updates

      https://github.com/MichMich/MagicMirror/releases/tag/v2.2.0

      [2.2.0] - 2018-01-01

      Note: This update uses new dependencies. Please update using the following command: git pull && npm install

      Changed

      • Calender week is now handled with a variable translation in order to move number language specific.
      • Reverted the Electron dependency back to 1.4.15 since newer version don’t seem to work on the Raspberry Pi very well.

      Added

      • Add option to use Nunjucks templates in modules. (See helloworld module as an example.)
      • Add Bulgarian translations for MagicMirror² and Alert module.
      • Add graceful shutdown of modules by calling stop function of each node_helper on SIGINT before exiting.
      • Link update subtext to Github diff of current version versus tracking branch.
      • Add Catalan translation.
      • Add ability to filter out newsfeed items based on prohibited words found in title (resolves #1071)
      • Add options to truncate description support of a feed in newsfeed module
      • Add reloadInterval option for particular feed in newsfeed module
      • Add no-cache entries of HTTP headers in newsfeed module (fetcher)
      • Add Czech translation.
      • Add option for decimal symbols other than the decimal point for temperature values in both default weather modules: WeatherForecast and CurrentWeather.

      Fixed

      • Fixed issue with calendar module showing more than maximumEntries allows
      • WeatherForecast and CurrentWeather are now using HTTPS instead of HTTP
      • Correcting translation for Indonesian language
      • Fix issue where calendar icons wouldn’t align correctly
      posted in MagicMirror
      MichMichM
      MichMich
    • 1 / 1