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

    The Gradient Experience / Progressbar

    Scheduled Pinned Locked Moved Ideas and Development
    emulationstatiogradientsplashsceen
    2 Posts 2 Posters 489 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.
    • LolonoisL
      Lolonois
      last edited by Lolonois

      I like the progressbar showing up by default since early March on the ES dev builds.

      However, first I noticed the color did not match to the ES logo, then I thought it should have an diagonal graidient (gradient to right / to bottom is implemented already) like the ES logo has an drop shadow from light top-right.

      The current implementation works for left-to right and top-to-bottom gradients, although it uses a strange variable name horizontalGradient, strange because given the different orientations a physical monitor can have in a cabinet/cocktail arcade horizontal (the flag) is not nescessary horizontal (orientation): https://en.wikipedia.org/wiki/Vertical_and_horizontal#/media/File:Mystery_of_the_horizontal_y-axis.PNG

      I propose some additional gradient orientations and stringent names (using top-bottom and left-right instead of "horizontal"/"vertical" ("vertical" means horizontalGradient = false). I use quotes since the real orientation depends on how the monitor is placed in a housing, as noted above.

      Anyhow, enough text, see by yourself (sample colors to emphasis the gradient orientation, red is color blue is colorEnd):

      Gradient NONE:
      snapshot_00_NONE.png

      Gradient TO_BOTTOM:
      snapshot_01_TO_BTM.png

      Gradient TO_RIGHT:
      snapshot_02_TO_RIGHT.png

      Gradient DEFAULT: colorEnd at bottom-right
      snapshot_04_DEFLT.png

      Gradient FLIP_LR:
      snapshot_08_FLIP_LR.png

      Gradient FLIP_TOPBTM:
      snapshot_16_FLIP_TOPBTM.png

      Gradient FLIP_TOPBTM and FLIP_LR:
      snapshot_24_FLIP_LR__FLIP_TOPBTM.png

      The final result would look like this with the darkest Turquoise color the the brightest Turquoise color of the ES logo:
      snapshot_FINAL.png

      The PR keeps backward compability with the horizontalGradient and its effect. The diagonal gradients could also be used by themes for rectangle areas if new theme XML elements will be defined and evaluated by ES.

      https://github.com/RetroPie/EmulationStation/pull/744

      1 Reply Last reply Reply Quote 1
      • madmodder123M
        madmodder123
        last edited by

        awesome

        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.