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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Idea: setup a basic GUI for eascase #11

Closed
DanielcoderX opened this issue Aug 5, 2023 · 2 comments
Closed

Idea: setup a basic GUI for eascase #11

DanielcoderX opened this issue Aug 5, 2023 · 2 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@DanielcoderX
Copy link
Contributor

No description provided.

@uoosef uoosef added the enhancement New feature or request label Aug 5, 2023
@uoosef
Copy link
Contributor

uoosef commented Aug 5, 2023

Yes, im currently working on a minimal cross platform gui for windows, linux and mac based on this library
https://github.com/fyne-io/fyne
Also for android im working on a minimal demo tun2socks project based on trojan-gfw-go but a fully operational and usable android version will be plugin for hiddify and nekobox that its also in planning stage...

there isn't any active planning for ios because im not familiar (and unwilling to learn) ios development so a maintainer for future ios version is verymuch needed

@uoosef uoosef added the help wanted Extra attention is needed label Aug 5, 2023
@DanielcoderX
Copy link
Contributor Author

DanielcoderX commented Aug 6, 2023

Flawless :) yesterday I was thinking to that and tried something about minimal GUI exactly using fyne but i noticed something that I was confused 🤔 about how using the core, as a single external binary dependecy and bind it or use to call the core as a library and bind it...
Edited: As you separated core now it's so easier to setup the GUI :)

Hmm, Android.... let's me just try a little a changes and bind it using gomobile, wish it won't bother a lot😁

Someone made a version using Python/TK, if you are interested in testing it you can dm me on telegram to give you the binary and the creator channel

Last Edit: I'm working on it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants