RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    Feature Request: Theme Reload Button

    Scheduled Pinned Locked Moved Ideas and Development
    idea
    18 Posts 6 Posters 2.2k Views
    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.
    • TMNTturtlguyT
      TMNTturtlguy @lilbud
      last edited by

      @lilbud what is the purpose of that? Just to reload the theme instead of restart ES if you are editing the theme?

      lilbudL meleuM 2 Replies Last reply Reply Quote 0
      • lilbudL
        lilbud @TMNTturtlguy
        last edited by

        @tmntturtlguy Yeah, kind of

        Creator of the Radiocade: https://retropie.org.uk/forum/topic/6077/radiocade

        Backlog: http://backloggery.com/lilbud

        1 Reply Last reply Reply Quote 0
        • meleuM
          meleu @TMNTturtlguy
          last edited by

          @tmntturtlguy said in Feature Request: Theme Reload Button:

          Just to reload the theme instead of restart ES if you are editing the theme?

          I read in some post saying that you can have this result just changing to another theme and then changing back to the theme you're editing.

          If I remember right @mattrixk said that.

          • Useful topics
          • joystick-selection tool
          • rpie-art tool
          • achievements I made
          TMNTturtlguyT 1 Reply Last reply Reply Quote 0
          • TMNTturtlguyT
            TMNTturtlguy @meleu
            last edited by

            @meleu depending what elements you have updated this can cause your system to crash and exit to the command line. When this happens you usually need to unplug because it locks up and you can't type in commands or use putty. This happens a lot if you change font types and then try to switch from one theme to a different one.

            1 Reply Last reply Reply Quote 0
            • E
              EctoOne
              last edited by

              if you have --debug enabled, you can press strg+r to reload a theme.
              either the whole theme when you're on system view or a single basic/detailed/video view when you have one selected.
              and @TMNTturtlguy is right about the crashing thing when paths are not correct. happens to me often, at least the console stays open as long as i have not closed the crash error to see what path is wrong. it is still annoying because the latest windows build from @jdrassa is kinda buggy and stops working often when i try to select a system.

              TMNTturtlguyT lilbudL 2 Replies Last reply Reply Quote 1
              • TMNTturtlguyT
                TMNTturtlguy @EctoOne
                last edited by

                @ectoone exactly, and to add/clarify what you are saying, it happens even if the path is or will be correct. It crashes when it thinks the expected path is wrong. If you are in a theme and update a file and the path to it in the .xml and then change to another theme, it will either crash right then, or crash when you try to go back to the theme you are working on. As @EctoOne states, the path that ES is expecting is now invalid. If you make the changes to the theme and then restart ES, ES will then have the updated paths and everything works as it should. @lilbud is just asking to see if something can be done to let us quickly make Es update itself when config files or .xml are changes.

                1 Reply Last reply Reply Quote 0
                • lilbudL
                  lilbud @EctoOne
                  last edited by lilbud

                  @ectoone said in Feature Request: Theme Reload Button:

                  stops working often when i try to select a system

                  Ah, so I'm not the only person with that issue.

                  @TMNTturtlguy said in Feature Request: Theme Reload Button

                  @lilbud is just asking to see if something can be done to let us quickly make Es update itself when config files or .xml are changes.

                  Exactly

                  Creator of the Radiocade: https://retropie.org.uk/forum/topic/6077/radiocade

                  Backlog: http://backloggery.com/lilbud

                  1 Reply Last reply Reply Quote 0
                  • E
                    EctoOne
                    last edited by

                    I am not sure if I had fully understood why you need it.
                    It's about creating themes and the fact that ES crashes when it can't resolve a path to some of the resources, right?

                    lilbudL 1 Reply Last reply Reply Quote 0
                    • lilbudL
                      lilbud @EctoOne
                      last edited by

                      @ectoone That sounds right. A while ago, you could press F4 and instantly restart ES. I was wondering if a feature like that could be brought back and mapped to the gamepad.

                      Creator of the Radiocade: https://retropie.org.uk/forum/topic/6077/radiocade

                      Backlog: http://backloggery.com/lilbud

                      E 1 Reply Last reply Reply Quote 0
                      • E
                        EctoOne @lilbud
                        last edited by EctoOne

                        @lilbud But then what's wrong with using --debugand pressing ctrl+r? I know that it has its own little flaws, like not reloading background images, but for the most part it works fine for me.
                        Maybe it's because I how I code. Mostly I'm using a template when I mess with theme stuff. And when I have to try something new, I leave out all parts - from which I know will crash ES - until the end.

                        lilbudL 1 Reply Last reply Reply Quote 0
                        • lilbudL
                          lilbud @EctoOne
                          last edited by

                          @ectoone said in Feature Request: Theme Reload Button:

                          But then what's wrong with using --debugand pressing ctrl+r?

                          Don't have/want a keyboard set up

                          Creator of the Radiocade: https://retropie.org.uk/forum/topic/6077/radiocade

                          Backlog: http://backloggery.com/lilbud

                          E lilbudL 2 Replies Last reply Reply Quote 0
                          • E
                            EctoOne @lilbud
                            last edited by EctoOne

                            @lilbud that's a pretty good reason.
                            Didn't expected that you're creating themes directly on your Pi.

                            Edit: Wait, so the problem with ES freezing when selecting a system happens also on the Pi? Thought that was fixed recently. Haven't really used Retropie for quite some time now.

                            lilbudL 1 Reply Last reply Reply Quote 0
                            • lilbudL
                              lilbud @EctoOne
                              last edited by lilbud

                              @ectoone Well I did originally, then switched to making themes on my computer with ES on windows, and then ES on Windows started crashing when switching to the game list, so now I switched back to making themes on the Pi.

                              ES only freezes on Windows, its fine on the Pi

                              Creator of the Radiocade: https://retropie.org.uk/forum/topic/6077/radiocade

                              Backlog: http://backloggery.com/lilbud

                              E 1 Reply Last reply Reply Quote 0
                              • E
                                EctoOne @lilbud
                                last edited by

                                @lilbud Oh yeah, then I fully understand why you want that now. The bug is so annoying on the windows build. It almost made me stop working on themes when I was trying out all the variables stuff, especially since I had some weird problems with them as well.
                                I'm curious if @jdrassa knows about it. I was so happy when I saw that it was fixed, and then so sad when I noticed that it was not applied to the windows build for whatever reason.

                                J 1 Reply Last reply Reply Quote 0
                                • J
                                  jdrassa @EctoOne
                                  last edited by

                                  @ectoone I was aware of the bug affecting Ubuntu, but this was the first report I have seen that it affected the Windows version. The Windows builds that I provide are automated and should reflect the latest code in the RetroPie repository. The fix should have been applied to the Windows version, but I am unable to verify currently as I am away from my main computer. There is a delay between when a change lands in the RetroPie repository and when the Windows build is updated, but it normally shouldn't be more than 1-2 hours. A simple work around you can use for now is to disable the on screen help option in the UI settings menu.

                                  @lilbud back to your original question, is there a reason that the existing keyboard shortcut when running in debug mode is not sufficient?

                                  Get latest build of EmulationStation for Windows here

                                  1 Reply Last reply Reply Quote 0
                                  • lilbudL
                                    lilbud @lilbud
                                    last edited by

                                    @ectoone said in Feature Request: Theme Reload Button:

                                    But then what's wrong with using --debugand pressing ctrl+r?

                                    Like I said before

                                    @lilbud said in Feature Request: Theme Reload Button:

                                    Don't have/want a keyboard set up

                                    Creator of the Radiocade: https://retropie.org.uk/forum/topic/6077/radiocade

                                    Backlog: http://backloggery.com/lilbud

                                    BuZzB 1 Reply Last reply Reply Quote 0
                                    • BuZzB
                                      BuZz administrators @lilbud
                                      last edited by

                                      @lilbud it would seem like a good idea if doing theme development to get a keyboard.

                                      To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                                      1 Reply Last reply Reply Quote 0
                                      • First post
                                        Last post

                                      Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                                      Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.