MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.

    Preference Page

    Scheduled Pinned Locked Moved Requests
    19 Posts 7 Posters 12.4k Views 5 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • D Offline
      darkeagl105
      last edited by

      Hello,

      I would really like some kind of preference page where you can change your settings for the loaded modules or disable modules. Would be nice for example for the https://forum.magicmirror.builders/topic/169/image-galery/3 idea. Change the folders on the fly.
      Benefit:

      • More flexible to customize for not so technical people
      • Easy to change settings, without the thinking of forgetting a “)” etc.

      What it would be nice ob being able to to:

      • Activate / Deactivate modules
      • Change the attributes of modules
      • Restart the Mirror
      • Restart just the server
      • Change LAN / WLAN settings

      What it would need:

      • All available fields and settings for a module need to be set in the config even if there are empty or default be be recognized as fields maybe

      I know it is a big request, but I think a lot of people would benefit of it. I am not a programmer myself but it is doable for even such a modular project, I think.

      N 1 Reply Last reply Reply Quote 0
      • KirAsh4K Offline
        KirAsh4 Moderator
        last edited by

        It’s on @MichMich’s radar …

        On my radar is the possibility to live a 37 hour day without having an psychotic episode.

        A Life? Cool! Where can I download one of those from?

        1 Reply Last reply Reply Quote 4
        • D Offline
          darkeagl105
          last edited by

          Thank you very much for the information. Any progress in sight?

          1 Reply Last reply Reply Quote 0
          • KirAsh4K Offline
            KirAsh4 Moderator
            last edited by KirAsh4

            Not that I’m aware of. But then, @MichMich is always working on some aspect or another of the code, sometimes in complete secrecy, in a bunker deep underground and won’t tell us anything. He’ll just surprise all of us one day: “NEW RELEASE!”

            A Life? Cool! Where can I download one of those from?

            1 Reply Last reply Reply Quote 1
            • R Offline
              ronny3050 Module Developer
              last edited by ronny3050

              @strawberry-3-141 and I are working on a voice command module that includes default voice commands. Among the default ones, I plan to add changing mirror settings option that can be controlled through voice. It can include most of what you requested. Here’s a video showing the current progress.

              https://youtu.be/zDiNfS7s5h4

              KirAsh4K 1 Reply Last reply Reply Quote 1
              • KirAsh4K Offline
                KirAsh4 Moderator @ronny3050
                last edited by

                @ronny3050, please don’t cross-post your messages. Each category will reset and display at the top of the Recent page. Having the same thing posted multiple times will just become noise across all the categories.

                A Life? Cool! Where can I download one of those from?

                R MitchfarinoM 2 Replies Last reply Reply Quote 0
                • R Offline
                  ronny3050 Module Developer @KirAsh4
                  last edited by

                  @KirAsh4 said in Preference Page:

                  @ronny3050, please don’t cross-post your messages. Each category will reset and display at the top of the Recent page. Having the same thing posted multiple times will just become noise across all the categories.

                  I apologize for that. Sorry for any inconvenience!

                  1 Reply Last reply Reply Quote 0
                  • MitchfarinoM Offline
                    Mitchfarino Module Developer @KirAsh4
                    last edited by

                    @ronny3050 @KirAsh4 It’s relevant to the conversation though?

                    1 Reply Last reply Reply Quote 0
                    • D Offline
                      darkeagl105
                      last edited by

                      Wow, that looks promising. Hopefully both will be implemented, page and your module. Great job !

                      1 Reply Last reply Reply Quote 0
                      • R Offline
                        ronny3050 Module Developer
                        last edited by

                        @Mitchfarino I thought that as well, hence I posted because I wanted to let OP know that I could incorporate this into the voice module and hear his thoughts on whether that will help.
                        Thank you @darkeagl105! As far as the page goes, from my side, I can show a settings page when activated using voice commands that will display the settings and can be changed.

                        1 Reply Last reply Reply Quote 0
                        • N Offline
                          nigel-daniels @darkeagl105
                          last edited by

                          @darkeagl105 I like this idea, it would be great if it served it’s own page so you could access it from another device like your phone to set up the MM2.

                          1 Reply Last reply Reply Quote 0
                          • D Offline
                            darkeagl105
                            last edited by

                            That is what I was thinking of.
                            For it a default module that always shows the IP you need to connect to.
                            But one thing after the other.

                            1 Reply Last reply Reply Quote 0
                            • MichMichM Offline
                              MichMich
                              last edited by

                              On short term, I won’t be working on a preference section. This is because a lot of modules have an extremely complicated config setup, which would require a massive UI. (For example: an array containing objects containing various types). The amount of work that would go into this, would be unrealistic. I’d rather improve and extend the frontend possibilities.

                              I do want to work on improving the feedback when the config file is incorrect, though.

                              Also, I think learning a bit of JSON could never hurt anyone. And with MagicMirror I don’t aim on the absolute beginners. It’s a project for people to learn along the way. One of the things to learn is some basic javascript.

                              1 Reply Last reply Reply Quote 0
                              • A Offline
                                alexyak
                                last edited by

                                I’d agree that the perefence/configuration page could get quite complicated, but if we design it in the modular extensible way so that module developers could modify and configure it by themselves specifically for their module requirements it might not take a lot of time…

                                1 Reply Last reply Reply Quote 0
                                • MichMichM Offline
                                  MichMich
                                  last edited by

                                  I think the “preference page” could be a module itself. So knock yourself out. As soon as it’s fully functional I can include it in the main repository. :)

                                  1 Reply Last reply Reply Quote 1
                                  • A Offline
                                    alexyak
                                    last edited by

                                    I am thinking that it should be a real web page accessible from the web browser.

                                    KirAsh4K MichMichM 2 Replies Last reply Reply Quote 0
                                    • KirAsh4K Offline
                                      KirAsh4 Moderator @alexyak
                                      last edited by

                                      @alexyak … which can still be a module.

                                      A Life? Cool! Where can I download one of those from?

                                      1 Reply Last reply Reply Quote 0
                                      • MichMichM Offline
                                        MichMich @alexyak
                                        last edited by

                                        @alexyak yeah, no problem. The MagicMirror has a built in webserver which can be used by the modules.

                                        1 Reply Last reply Reply Quote 0
                                        • A Offline
                                          alexyak
                                          last edited by

                                          Yep, I know :)

                                          1 Reply Last reply Reply Quote 0

                                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                          With your input, this post could be even better 💗

                                          Register Login
                                          • 1 / 1
                                          • First post
                                            Last post
                                          Enjoying MagicMirror? Please consider a donation!
                                          MagicMirror created by Michael Teeuw.
                                          Forum managed by Sam, technical setup by Karsten.
                                          This forum is using NodeBB as its core | Contributors
                                          Contact | Privacy Policy