Giter VIP home page Giter VIP logo

Comments (9)

leo-maxwell avatar leo-maxwell commented on September 17, 2024 1

Thank you for telling me this important information! I have already set up a repo that uses GitHub Actions to build Apple Silicon native packages and released a binary. If you are interested, please go to:

https://github.com/leo-maxwell/Aegisub_Apple_Silicon_build

Some necessary modifications are made to make this happen. The NSUInteger problem persists and I simply defined that symbol to size_t. For other modifications, please check the repo.

from aegisub.

arch1t3cht avatar arch1t3cht commented on September 17, 2024

For what it's worth, compilation worked out of the box for me on my arm64 mac machine, except for that one failing test and the code signing when bundling (neither of which are relevant when simply running the built binary). That's why none of these issues where addressed so far. I couldn't reproduce the NSUInteger issue or the language one.

In Github Actions you could use Apple Silicon machines to automatically add an Apple Silicon package at each release

To my knowledge there are no free Apple Silicon runners available on GitHub.

I/We can still address these issues when we can, I just want to make clear that Apple Silicon wasn't being ignored up until now or anything.

from aegisub.

shinra-electric avatar shinra-electric commented on September 17, 2024

To my knowledge there are no free Apple Silicon runners available on GitHub.

Just an FYI, Apple Silicon runners are available for free on GitHub now.

from aegisub.

shinra-electric avatar shinra-electric commented on September 17, 2024

I have already set up a repo that uses GitHub Actions to build Apple Silicon native packages and released a binary.

Thanks for setting that up. I always found Aegisub finicky to build...

I was going to open an issue related to the build, but you seem to have them turned off...?

Basically, the user interface is not using my primary language (English - Ireland), but is skipping it and going to my third language preference (Japanese), also skipping my second preference which is simplified Chinese.

Screenshot 2024-04-17 at 20 36 55

For comparison, the build I downloaded from here by rcombs (1098 - 23/12/2021) will default to English.

Screenshot 2024-04-17 at 20 37 24

from aegisub.

leo-maxwell avatar leo-maxwell commented on September 17, 2024

That's a problem that I met myself when testing the local build. I can read Chinese and if you are familiar with Chinese characters (or kanji, in Japanese), I think you will find the button on the menubar that reads "settings" and change the language to English. Then the problem is fixed, and the settings should be written to the Application Support folder. Of course, this is an inconvenience and I will create an issue for that in my repo. Sorry for not enabling the issue page and that problem is fixed now. This issue is closed now for good and maybe I will contribute to this repo someday in the future.

from aegisub.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.