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

[Feature request] GUI? #43

Open
TitaniumHocker opened this issue Sep 7, 2024 · 5 comments
Open

[Feature request] GUI? #43

TitaniumHocker opened this issue Sep 7, 2024 · 5 comments

Comments

@TitaniumHocker
Copy link

Are there any plans for GUI?
I have some experience in Python development, so I will create simple ui for myself. If there any plans for such feature then I open PR with my version.

@wasiejen
Copy link
Owner

wasiejen commented Sep 9, 2024

Hello and thanks for testing FST. :-)

I hope you had a nice weekend. :-)
Honestly speaking there are no plans for a GUI right now.

I think the most benefit would be the general accessibility and usage - mainly from having a menu for managing the start arguments and to have some explanations and error check directly accessible when editing a line in the config. :-)

Some Ideas for the future that may address some of it:

  • make the start arguments usable in the config file
  • expand the functionality of the file to include multiple configs for different games which will be dependent on the focusapp name given for each game and activated automatically based on the active window.
    • not sure yet if it should all go into one file, or a file per game with the name of the file as the focusapp name. :-)

I am not opposed to a GUI - but if there is a GUI, it should not lack behind of the functionality of the program. I am not confident in myself that I would go through the hassle of updating the GUI also to reflect every change I am prone to just do. xD I already lack behind in the ReadMe. xD

On the other side, IF you have a GUI that you are using I would be extremely interested in seeing what it looks like and how it is programmed. So if you open a PR I will definitely look into it to learn from it. :-) (Is it possible to PR as a branch)?

best regards :-)

@dvgmdvgm
Copy link

Are there any plans for GUI? I have some experience in Python development, so I will create simple ui for myself. If there any plans for such feature then I open PR with my version.

Can i try it?

@dvgmdvgm
Copy link

@wasiejen honestly i would like to have an very small TopMost-Movable overlay at least. Small square window with red/green dot depend of active state of FST like Green enabled and Red disabled. I want to put it on second monitor. Can you try to do this?

@wasiejen
Copy link
Owner

Every time I try something to test out even the smallest GUI (tkinter I am looking at you) it just crashes the whole thing. Had a small indicator test and without the program it runs fine ... but not in combination with the rest of the code.

@wasiejen
Copy link
Owner

@dvgmdvgm got it to work in the end.
Perplexity.ai is to thank for helping me with this. :-D

have a look at the actual pre-release indicator

description on how to use it are in the release notes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants