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

v1.9.4 #83

Merged
merged 11 commits into from
Sep 16, 2024
Merged

v1.9.4 #83

merged 11 commits into from
Sep 16, 2024

Conversation

WhenLifeHandsYouLemons
Copy link
Owner

No description provided.

- Removed old version's files
- Added new folder for the packaged modules as they were hidden before.
- Changed version number from v1.9.3 to v1.9.4.
- Installer prints out error when trying to read old settings file for debugging.
- Added parameter and return type setting to all functions to make it clearer what each function can return.
- Changed default settings to allow auto-save with an interval of 15 seconds.
- Cleaned up code for `quitApp` function.
- When an error shows up, you can cancel it and try again.
- Removed unused function.
- Changed where the program looks for the settings file. (this will help when moving the program between different computers)
- Closed #66

Note: Will probably upgrade from *Python 3.8* to *Python 3.10* some time soon.
- Made basic code for dealing with different OSes such as Linux and MacOS (OSX).
- Created image (using AI) for custom installer that's coming soon.
- This uses tkinter to show a GUI version of the old installer.
- This should help make the installation procedure easier to work with for end users.
- Other installer pages are now created.
- Need to port the installer code over to the new version.
- Need to add pages for updating the app instead of installing.
- Cleaned up filesystem.
- Added new dependency in `requirements.txt` for images in the new installer.
- Closed #81
- Fixed issue where user settings would never be saved and always overwritten when updating.
- Ported all functions from old installer to new version.
Still need to debug the program as there are major runtime errors.
- Fixed issue with `tkinterweb` not working.
- Removed `alive_progress` dependency.
@WhenLifeHandsYouLemons WhenLifeHandsYouLemons linked an issue Sep 14, 2024 that may be closed by this pull request
- Fixed issues with settings file being corrupted after saving preferences.
- Shortened list comprehension to be cleaner.
- Fixed issues with program not closing and shortcuts not working properly.
- Changed randomisation to the secrets library instead of the random library.
- Fixed issue with version number not showing up in the about page of the program.
- Built release version of program.
@WhenLifeHandsYouLemons WhenLifeHandsYouLemons merged commit 375c12c into main Sep 16, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new New feature or request
Projects
None yet
1 participant