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

Video View For All Themes

Scheduled Pinned Locked Moved Projects and Themes
themevideoemulationstatio
91 Posts 15 Posters 41.1k 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.
  • N
    Nismo @Rookervik
    last edited by Nismo 1 May 2017, 07:17 5 Jan 2017, 06:24

    @Rookervik I was talking with @fieldofcows about that time ago, sometimes it's useful for some themes to restrict video size and sometimes not, and the function to show the image if no video doesn't respect the aspect, it's a known issue and he was working on that.

    F 1 Reply Last reply 5 Jan 2017, 09:12 Reply Quote 0
    • F
      fieldofcows @Nismo
      last edited by 5 Jan 2017, 09:12

      @Nismo said in Video View For All Themes:

      @Rookervik I was talking with @fieldofcows about that time ago, sometimes it's useful for some themes to restrict video size and sometimes not, and the function to show the image if no video doesn't respect the aspect, it's a known issue and he was working on that.

      Was I? Haha! I can't remember. I've got such a huge list of ES tasks I want to complete and not enough time to work on them! It's a shame I have to work for a living :(

      I did have code in there to maintain the aspect ratio but I took it out for the RetroPie PR in order to simplify the review/testing of what was a big change - I tried to keep the change as small as possible. It wouldn't be hard to put this back in.

      N 1 Reply Last reply 5 Jan 2017, 11:28 Reply Quote 0
      • N
        Nismo @fieldofcows
        last edited by Nismo 1 May 2017, 11:38 5 Jan 2017, 11:28

        @fieldofcows Yes, don't worry and take your time.

        Was here https://retropie.org.uk/forum/topic/5823/looking-for-testers-for-es-video-preview-on-raspberry-pi/36

        I remeber to speak about the maxsize on videos but i can't find the post.

        1 Reply Last reply Reply Quote 0
        • M
          mattrixk @fieldofcows
          last edited by 23 Feb 2017, 03:46

          @fieldofcows said in Video View For All Themes:

          Another thought. Instead of checking version numbers we could use something like this:

          <feature supported="video">
            [configuration if ES supports video]
          </feature>
          
          <feature supported="grid">
            [configuration if ES supports grid]
          </feature>
          

          Has anyone started working on this? I think it would be a great way to future proof the themes so we can build for the cool new stuff while still making the themes work on older versions of RetroPie.

          My ES themes: MetaPixel | Spare | Io | Indent

          J 1 Reply Last reply 27 Feb 2017, 04:34 Reply Quote 3
          • H
            HurricaneFan
            last edited by 24 Feb 2017, 23:04

            Any word on if NBBA theme will get video support?

            1 Reply Last reply Reply Quote 0
            • J
              jdrassa @mattrixk
              last edited by 27 Feb 2017, 04:34

              @fieldofcows said in Video View For All Themes:

              Another thought. Instead of checking version numbers we could use something like this:

              <feature supported="video">
                [configuration if ES supports video]
              </feature>
              
              <feature supported="grid">
                [configuration if ES supports grid]
              </feature>
              

              I put together an implementation of this while I was working on the carousel theming. I pulled it out into its own branch and submitted a pull request. I also added another filter directly to the view element. It works essentially the same, the idea being that if/when another new view is added it won't have to be wrapped in the feature element.

              J 1 Reply Last reply 10 Mar 2017, 23:37 Reply Quote 1
              • H
                HurricaneFan
                last edited by 5 Mar 2017, 03:38

                How do I test the pull request for Carbon Video support? I'd love to see this get added to the main branch but am unsure how to get the video support onto my pi.

                https://github.com/RetroPie/es-theme-carbon/pull/20

                J 1 Reply Last reply 7 Mar 2017, 02:07 Reply Quote 0
                • J
                  jdrassa @HurricaneFan
                  last edited by 7 Mar 2017, 02:07

                  @HurricaneFan Here is a link to my branch where I made the changes for the pull request.

                  https://github.com/jrassa/es-theme-carbon/tree/video-view

                  J 1 Reply Last reply 10 Mar 2017, 23:31 Reply Quote 1
                  • J
                    jdrassa @jdrassa
                    last edited by 10 Mar 2017, 23:31

                    This post is deleted!
                    1 Reply Last reply Reply Quote 0
                    • J
                      jdrassa @jdrassa
                      last edited by 10 Mar 2017, 23:37

                      @jdrassa said in Video View For All Themes:

                      @fieldofcows said in Video View For All Themes:

                      Another thought. Instead of checking version numbers we could use something like this:

                      <feature supported="video">
                        [configuration if ES supports video]
                      </feature>
                      
                      <feature supported="grid">
                        [configuration if ES supports grid]
                      </feature>
                      

                      I put together an implementation of this while I was working on the carousel theming. I pulled it out into its own branch and submitted a pull request. I also added another filter directly to the view element. It works essentially the same, the idea being that if/when another new view is added it won't have to be wrapped in the feature element.

                      My pull request has been merged. Theme makers should be able to update their themes without worrying about the theme breaking for users who haven't updated EmulationStation.

                      H M 2 Replies Last reply 11 Mar 2017, 01:01 Reply Quote 0
                      • H
                        herb_fargus administrators @jdrassa
                        last edited by 11 Mar 2017, 01:01

                        @jdrassa I've been a bit out of the loop with all the recent developments. So any new themes that have video support will need to specify it with a tag no?

                        If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

                        Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

                        J 1 Reply Last reply 11 Mar 2017, 02:48 Reply Quote 0
                        • M
                          mattrixk @jdrassa
                          last edited by 11 Mar 2017, 02:05

                          @jdrassa what about the carousel mod? Normal ES used to break if you had carousel code in the xml. Do you now need to wrap the carousel code in filter tags, or will it work without filter tags?

                          My ES themes: MetaPixel | Spare | Io | Indent

                          1 Reply Last reply Reply Quote 1
                          • J
                            jdrassa @herb_fargus
                            last edited by 11 Mar 2017, 02:48

                            @herb_fargus themes aren't required to use it. Doing so will ensure that the theme still works for users who haven't upgraded EmulationStation.

                            @mattrixk that is the exactly what this should prevent. It is not a requirement to use the feature elements, but doing so will prevent the carousel theme element from breaking the theme for users who have not upgraded. @Zigurana will need to update the existing pull request or we will need to submit another so that the feature element recognizes "carousel". Currently, it only supports "video".

                            M 1 Reply Last reply 11 Mar 2017, 04:38 Reply Quote 1
                            • M
                              mattrixk @jdrassa
                              last edited by 11 Mar 2017, 04:38

                              @jdrassa awesome work mate. Can't wait.

                              My ES themes: MetaPixel | Spare | Io | Indent

                              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.

                                This community forum collects and processes your personal information.
                                consent.not_received