98teg / NativeDialogs

Native Dialogs is a plugin for Godot that allows you to interact with OS-specific dialogs, such as notifications, messages and file dialogs.
MIT License
158 stars 8 forks source link

arm64 macOS support #1

Closed linkov closed 2 years ago

linkov commented 2 years ago

Hi, do you plan to add support for Apple M arch? Could you plz add a section that lists your build steps to GitHub Readme 🗡️

98teg commented 2 years ago

Sure, I could add a section of the build steps to the README. However, I'm not able to do it at the moment. If you need to compile the plugin, follow the gdnative tutorial in the godot documentation and it should be pretty straight forward. Just replace the example repo with this one. As to adding support to arm64, could you please detail the problem you are encountering? It doesn't work at all?

linkov commented 2 years ago

Thanks for your reply, for my project I was looking for a way to build a cross-platform UI for a lib, I decided to go with ImGui in the end. I do like Godot editor, I wish they had a special section dedicated for apps that are not games

98teg commented 2 years ago

So you are using ImGUI and not the Godot Game Engine to build the UI? This repository is a plugin for the Godot Game Engine that wraps an existing library, so I'm not sure if this fits your needs. If you are using plain C++ and ImGUI, maybe you should use native-file-dialogs directly

linkov commented 2 years ago

yes I get that, just saying that I don't need this anymore :)

98teg commented 2 years ago

The build process has been added to the README, closing this: https://github.com/98teg/NativeDialogs/commit/8140da13c22fd3ee7bc4aa99b62612de15644814