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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Separate main logic into a library with C FFI interface #121

Merged
merged 13 commits into from
Jan 28, 2023
Merged

Commits on Oct 2, 2022

  1. Configuration menu
    Copy the full SHA
    c312a19 View commit details
    Browse the repository at this point in the history
  2. add theme exports

    namazso committed Oct 2, 2022
    Configuration menu
    Copy the full SHA
    0314878 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    41fed19 View commit details
    Browse the repository at this point in the history
  4. add defaultcolors handling

    namazso committed Oct 2, 2022
    Configuration menu
    Copy the full SHA
    83d57c0 View commit details
    Browse the repository at this point in the history
  5. move ThemeTool to ThemeLib

    namazso committed Oct 2, 2022
    Configuration menu
    Copy the full SHA
    711f391 View commit details
    Browse the repository at this point in the history
  6. add a way to not leak memory

    namazso committed Oct 2, 2022
    Configuration menu
    Copy the full SHA
    e4a1042 View commit details
    Browse the repository at this point in the history
  7. update licensing notices

    namazso committed Oct 2, 2022
    Configuration menu
    Copy the full SHA
    6d18466 View commit details
    Browse the repository at this point in the history
  8. we dont use custom HRESULTs

    namazso committed Oct 2, 2022
    Configuration menu
    Copy the full SHA
    c83527d View commit details
    Browse the repository at this point in the history
  9. just upload everything

    namazso committed Oct 2, 2022
    Configuration menu
    Copy the full SHA
    0d79633 View commit details
    Browse the repository at this point in the history
  10. do not build ThemeDll on non-x86

    this is a pretty shit solution, but it makes pipeline pass. If someone wants to integrate they can just compile it themselves
    namazso committed Oct 2, 2022
    Configuration menu
    Copy the full SHA
    9a68ee5 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    5a24652 View commit details
    Browse the repository at this point in the history
  12. add missed error handling

    namazso committed Oct 2, 2022
    Configuration menu
    Copy the full SHA
    8123013 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2022

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