-
Notifications
You must be signed in to change notification settings - Fork 5
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
Add support for Mac & Linux + InternalWebBrowser #4
Conversation
dirtycajunrice
commented
Aug 30, 2024
- Updated readme with more descriptive information
- Moved from the self-hosted http flow to an internal WebBrowser flow
- Added additional blueprint utility functions
- custom WebBrowser widget and userwidget
- Additional binaries added for next platform support stage
- Build.cs: remove redundant definitions, simplify library import, format - uplugin: remove engine version in source code - module.h/cpp: remove empty .h file definition and set cpp file as defaultmoduleimpl
* move FFIResult helper to struct * chain result * replace deprecated character conversion macros
Migrated handle to actual handle created separate bp / cpp functions with bp split enum returns Created async task for oauth login Refsctored many inputs to unreal native
* Proper pure/callable flags per type * Some cpp functions moved to handle * bp wrappers of handle functions moved to function library * function library created to interface with standard UE nodes * example actors cleaned up * Root macro library created for expansion
* UTF8 string cast fixed * Generated copyright fixed * Error message for wallet type revised * SignMessage Generalized * `LocalWallet` param renamed to `PersonalWallet` Added: * Widget interactive examples started
* Added remaining smart wallet logic * created bp functions for new rust calls * (regression) reverted encoding back to old macro until additional info can be gleaned * attach validators to private key page * various minor things
Fixed typo for gasless and authenticate
Update otp to use single input monospaced
# Conflicts: # Thirdweb.uplugin
# Conflicts: # Thirdweb.uplugin
"PlatformAllowList": [ | ||
"Win64", | ||
"Mac", | ||
"Linux" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should LinuxArm64 be added here?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also, should the mobile static libs be removed from the package for the time being?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Needs testing then maybe
Unimportant: bunch of TCHAR_TO_UTF8 left |
…ncy issues on oauth login