foryVERX / Overwatch-Server-Selector

A simple program allows you to select the server you want to play on.
133 stars 13 forks source link

Added requirements.txt And Tunnel UX improvements #32

Open AziSal opened 5 months ago

AziSal commented 5 months ago

Tunnel UX improvements:

  1. The tunnel check box is now a toggle button that changes the tunnel state when clicked.
  2. Added a new button for Tunnel settings that opens the original dialog with the tunnel settings.
  3. Added a new button to the Dialog for detecting paths.
  4. When the user chooses a path using the manual location button the path now is saved to a new OPTION "overwatch_paths_array".
  5. Changed the listbox to a radio button list for the paths.

bugfixes: the tunnel checkbox didn't actually remove the tunneling

foryVERX commented 5 months ago

Great efforts the performance is significantly improved and UI also. After testing I found the following issues.

  1. If the rule doesn't exists and tunnel checkbox is pressed, it should be handled better when the user is new. ValueError: Rule _Overwatch Block not found.

  2. If check box is pressed and rule doesn't exists then program is closed and launched again it appears that check box is ticked while it shouldn't since no path was selected.

  3. Even if tunnel checkbox is not selected, then one of the options is pressed it shows program path is added to the rule, looks likes Tunnel option is not adjusting in the .ini file when clicking the checkbox.

Screenshot 2024-05-02 163910