Repository navigation
v0.2.0
Added
- Adds comprehensive README documentation with installation instructions, configuration examples, usage explanations, and troubleshooting tips.
Changed
- Renames
QuicksaveUtilitytoStarfieldQuicksaverand moves its code tomain.pyfor simpler organization. - Changes config file name to
starfieldsaver.tomlfromconfig.tomlfor better namespacing. - Simplifies configuration options with shorter, more intuitive names:
save_directory→save_dirstatus_check_interval→check_intervalenable_quicksave_on_interval→enable_quicksaveenable_copy_to_regular_save→copy_to_regular_saveprune_saves_older_than→prune_older_than_days
- Converts
SaveTypefromEnumtoStrEnumfor more readable code. - Improves process name handling by centralizing logic and moving
.exesuffix handling to initialization. - Updates PyInstaller build output path from root directory to
distfolder - Adds project classifiers with metadata about development status, environment, and supported Python versions.
Removed
- Removes unimplemented config settings, including
info_volumeanderror_volume(useenable_success_soundsinstead) as well asenable_save_cleanup(redundant toprune_older_than_daysbeing greater than zero). - Removes Windows executable from distribution. Install via
pipor grab from the Releases page instead.
Fixed
- Fixes process focus logging to include the
.exeextension for clarity and because Windows needs to be reminded everything's an executable.
Full Changelog: v0.1.1...v0.2.0