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

Add support for JSON flag parsing #167

Open
wants to merge 8 commits into
base: master
Choose a base branch
from

Commits on Apr 5, 2018

  1. Add JSON flag parsing for new builds

    This introduces support for parsing the flags supported by FSO.
    asarium committed Apr 5, 2018
    Configuration menu
    Copy the full SHA
    c89eb57 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2018

  1. Use JSON output for enumerating joysticks

    This will use the JSON output of FSO for enumerating the available
    joysticks if possible. This should fix the joystick issue which was
    caused by a mismatch between the SDL version FSO and wxLauncher uses.
    asarium committed Apr 6, 2018
    Configuration menu
    Copy the full SHA
    3d2648d View commit details
    Browse the repository at this point in the history
  2. Use JSON output for populating resolutions

    This does not respect the screen index which may have been specified in
    the FSO config but since the old code didn't respect that either it
    shouldn't be an issue.
    asarium committed Apr 6, 2018
    Configuration menu
    Copy the full SHA
    bdd520b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3658456 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0940bc9 View commit details
    Browse the repository at this point in the history
  5. Fix Windows issues

    asarium committed Apr 6, 2018
    Configuration menu
    Copy the full SHA
    db49d99 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2018

  1. Fix compilation error

    asarium committed Apr 20, 2018
    Configuration menu
    Copy the full SHA
    663f806 View commit details
    Browse the repository at this point in the history
  2. Update NSIS template to fix installer build

    The old version used an outdated version of the template which caused
    issues with newer NSIS versions.
    asarium committed Apr 20, 2018
    Configuration menu
    Copy the full SHA
    3b1844c View commit details
    Browse the repository at this point in the history