Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make text more readable by using scrolling strings for bounded strings #8232

Merged
merged 17 commits into from
Oct 24, 2024

Commits on Sep 10, 2024

  1. Configuration menu
    Copy the full SHA
    bbb9bf7 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2024

  1. Continued work on unifying all our gui string rendering to supporting…

    … scrolling if it ends up going out of bounds
    pupnewfster committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    05aad4d View commit details
    Browse the repository at this point in the history
  2. Remove unnecessary tooltip rendering from seismic vibrator as we alre…

    …ady display the information in the neighboring screen and the tooltip feels clunky
    pupnewfster committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    1548616 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Configuration menu
    Copy the full SHA
    91a46c5 View commit details
    Browse the repository at this point in the history
  2. Reduce duplicate code between crystallizer gui and recipe categories …

    …so that we only have to define the max text bounds in one place
    pupnewfster committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    284c313 View commit details
    Browse the repository at this point in the history
  3. Work on adjusting various GUIs so that they don't have to make use of…

    … scrolling text for default configs when set to english
    pupnewfster committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    cb1a182 View commit details
    Browse the repository at this point in the history
  4. Slightly resize a handful of multiblock guis so that they don't have …

    …to make use of scrolling text for default configs when set to english
    pupnewfster committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    070f293 View commit details
    Browse the repository at this point in the history
  5. Fix dropdowns not respecting icons for max text width, and make it so…

    … that the dictionary's dropdown doesn't have to have scrolling text in english (currently still does for BE Types)
    pupnewfster committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    cfcba1f View commit details
    Browse the repository at this point in the history
  6. Continued work on making it so our GUIs don't have to use scrolling t…

    …ext for default configs in english
    pupnewfster committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    dad6311 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. Configuration menu
    Copy the full SHA
    d500167 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. Deduplicate a bit of code for scrolling strings, and fix scaled text …

    …not quite translating to the correct spot (seems to make it slightly more readable)
    pupnewfster committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    0d1d299 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2024

  1. Make it so that installed stone generator upgrades and remaining dict…

    …ionary dropdowns fit within the gui in english without resorting to having to scroll
    pupnewfster committed Sep 28, 2024
    Configuration menu
    Copy the full SHA
    50a38e8 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2024

  1. Don't draw the shadow behind text for digital buttons, and fix button…

    … text y value being slightly off
    pupnewfster committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    0896283 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2024

  1. Make use of vanilla's line splitter to ensure we properly maintain an…

    …y styles the component might have
    pupnewfster committed Oct 12, 2024
    Configuration menu
    Copy the full SHA
    69de805 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ecb7368 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2024

  1. Improve scrolling text so that it starts at the left or right of the …

    …string depending on LTR or RTL language instead of starting at a random position
    pupnewfster committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    5e507ac View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. Persist how long dropdown menus have been opened for when resizing MC…

    …, and further improve when scrolling text gets reset in relation to switching to recipe viewers and resizing MC
    pupnewfster committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    abce9e9 View commit details
    Browse the repository at this point in the history