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

Implement user-friendly GUI to manage script execution and visibility #32

Open
wants to merge 5 commits into
base: main
Choose a base branch
from

Conversation

Thanush1804
Copy link

Key features:
Introduces a user-friendly GUI to Start/Stop the original Source Code
Improved user experience with a dedicated GUI( this can be improved in future to make the whole setup of the api simpler for the users)
Offers real-time status display for continuous monitoring(in case if the sync does not happen)
Saves a log in case of error
Can be minimized to tray for unobtrusive operation.

Advantages over VBS approach:
Enhanced visibility and control through Task Manager.(VBS Script not displayed in task manager)
Seamless integration with system startup( After making executable file with UserInterface.py, its shortcut could be placed in Startup Folder)
Screenshot (28)
Screenshot (29)

Key features:
Introduces a user-friendly GUI to Start/Stop the original Source Code
Improved user experience with a dedicated GUI( this can be improved in future to make the whole setup of the api simpler for the users)
Offers real-time status display for continuous monitoring(in case if the sync does not happen)
Saves a log in case of error
Can be minimized to tray for unobtrusive operation.

Advantages over VBS approach:
Enhanced visibility and control through Task Manager.(VBS Script not displayed in task manager)
Seamless integration with system startup( After making executable file with UserInterface.py, its shortcut could be placed in Startup Folder)
Doesnt open console when running
@astronaut954
Copy link

What is this tkinter modulo? It doesn't exist anymore, can't download using "pip install tkinter".

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

Successfully merging this pull request may close these issues.

2 participants