Replies: 4 comments 1 reply
|
Update: I honestly don't know if this is something I got working on my end or something the maintainers fixed, but my font issues are gone in the Windows version running on Crossover in MacOS as of 1.84 |
|
Adopting this — thank you, and thanks especially for working out a solution and sharing the script rather than just telling me it was awkward. That's the difference between a complaint and a contribution. Releases will now attach I wrote it from your idea rather than adopting the script verbatim, because two details decide whether the bundle actually launches and both are easy to miss:
The icon is best-effort: Still unsigned — no Apple developer account — so first launch is right-click → Open rather than a double-click, or On the font problem — that's the more interesting half of your message and I don't want it to get lost. Boxes instead of interface icons is a known failure mode, and there's already machinery for it: EQBuddy bundles an OFL icon font and swaps it in automatically when it detects it's running under Wine ( Two things would help me:
If it's the native macOS build showing boxes, that's a gap: the font bundling was never wired into the Avalonia side. Say the word and I'll open an issue for it. Killer report. Both halves. |
|
That's a properly controlled test — a fresh bottle, an old version to confirm the bug reproduces, then the new one. Thank you for doing it that carefully; it turns "it works now" into an actual answer. So the font issue was the Windows build under CrossOver, fixed somewhere between 1.77 and 1.84. I can tell you what fixed it: v1.81.0 bundled an OFL icon font and swaps it in automatically when it detects Wine ( Good news for the native macOS build too, then — you're saying fonts have always been fine there, which means the gap I was worried about doesn't exist. No issue needed. The |


Uh oh!
There was an error while loading. Please reload this page.
Hello,
First of all, thank you for making a MacOS version of this. I haven't been able to get any of the modern praser apps working well in Crossover (including EQBuddy--I can't get crossover to install Segoe UI and whatever it's using as fallback font is failing, turning all the interface emojis into boxes.)
Installing EQBuddy was a bit awkward; the instructions say to Open it but it doesn't say which of the loose files to open it, or how to open it. Here's what you get after extracting the gzipped tarball:
As a new MacOS user, that was pretty unintuitive. I tried to open the biggest file, but MacOS treats it like a file instead of an executable (asks me what program to Open With).
After some back and forth with Claude I created a local script that pulls the icon from your repo and creates a .app bundle (basically just a structured directory that MacOS knows how to treat as an app.)
I don't know how many of the commands in the script are good practice and/or could be incorporated into your packaging sequence, but even producing a zipped .app bundle would be a big upgrade in usability for Mac users and probably cut down on some of the questions you're getting.
Thanks again! Killer work.
update-eqbuddy.sh
All reactions