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

Quality of Life Fixes #4993

Merged
merged 8 commits into from
Nov 3, 2020
Merged

Commits on Nov 3, 2020

  1. Configuration menu
    Copy the full SHA
    82c35ba View commit details
    Browse the repository at this point in the history
  2. Add icon size breakpoints

    Render the icon SVG at different size breakpoints (64, 32, 24) and
    automatically select the best resolution.
    Also fix an issue with LuaColor error reporting and backwards parsing
    of color nibbles.
    
    Adjust font size scaling at low resolutions. This fixes a few issues
    and should make our fonts crisper than before.
    Web-eWorks committed Nov 3, 2020
    Configuration menu
    Copy the full SHA
    55df32c View commit details
    Browse the repository at this point in the history
  3. Collapse cargo items in savefiles

    This resulted in a compressed size reduction of approx. 20% in testing
    Cargo ships will now no longer spit out 4000+ instances of the same commodity.
    This is still not as optimal as separating cargo from equipment, but is a good first step.
    Web-eWorks committed Nov 3, 2020
    Configuration menu
    Copy the full SHA
    4813338 View commit details
    Browse the repository at this point in the history
  4. Refactor style colors to use a unified palette.

    Define six color palettes at different value breakpoints and update all
    style colors in the game to reference this palette.
    
    This is a superficial refactor - there are still plenty of opportunities
    to collapse similar colors together, and there are probably several
    spots in the code that still use hardcoded colors.
    Web-eWorks committed Nov 3, 2020
    Configuration menu
    Copy the full SHA
    b8dd496 View commit details
    Browse the repository at this point in the history
  5. Update icons.svg

    Add new icons from Nozmajner, update names and usage of existing icons.
    Removed or annotated duplicate icons where present.
    Web-eWorks committed Nov 3, 2020
    Configuration menu
    Copy the full SHA
    5f3aae4 View commit details
    Browse the repository at this point in the history
  6. Support GL_NV_depth_buffer_float extension

    Allows older cards without support for GL_ARB_clip_control to use the reverse-Z buffer
    Introduced a ResetDepthRange function to allow SectorView to clean up after itself.
    Web-eWorks committed Nov 3, 2020
    Configuration menu
    Copy the full SHA
    89521ea View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1be5e49 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2bd666b View commit details
    Browse the repository at this point in the history