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

Switch from fbs to Pyinstaller, and some other major changes #21

Draft
wants to merge 7 commits into
base: master
Choose a base branch
from

Commits on May 19, 2022

  1. Configuration menu
    Copy the full SHA
    888a3fa View commit details
    Browse the repository at this point in the history
  2. Simplify project structure, as it isn't dictated by fbs from now on

    * Remove fbs icons
    * Remove fbs build settings
    * Move main.py from src/main/python/ to src/sonix-flasher/
    * Add sonix-flasher.spec
    * Update run.sh to run compiled program directly from executable
    tfuxu committed May 19, 2022
    Configuration menu
    Copy the full SHA
    0753f97 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2022

  1. Update scripts to work with Pyinstaller

    * Update Github Actions workflows
    * Update run.sh
    tfuxu committed May 22, 2022
    Configuration menu
    Copy the full SHA
    14ab908 View commit details
    Browse the repository at this point in the history
  2. Update README.md

    tfuxu committed May 22, 2022
    Configuration menu
    Copy the full SHA
    bf4a27e View commit details
    Browse the repository at this point in the history
  3. Temp change

    tfuxu committed May 22, 2022
    Configuration menu
    Copy the full SHA
    00d1b4b View commit details
    Browse the repository at this point in the history

Commits on May 27, 2022

  1. Fix SonixQMK#12 and make Mac build again

    * Create a shell script that removes conflicting libraries
    * Fix Mac package building process
    * Update README.md
    tfuxu committed May 27, 2022
    Configuration menu
    Copy the full SHA
    e1233f5 View commit details
    Browse the repository at this point in the history
  2. Update upload_release.yml

    tfuxu committed May 27, 2022
    Configuration menu
    Copy the full SHA
    bab277b View commit details
    Browse the repository at this point in the history