ransome1 / sleek

todo.txt manager for Linux, Windows and MacOS, free and open-source (FOSS)
https://github.com/ransome1/sleek/wiki
MIT License
1.33k stars 104 forks source link

Settings and filters are not persisted across updates #529

Closed swantzter closed 11 months ago

swantzter commented 11 months ago

Bug Report

IMPORTANT: Please follow this template strictly when reporting bugs. Providing detailed and accurate information helps the development team to understand and address the issue effectively.

App Version: 2.0.0-dev-9, 2.0.0-dev10, 2.0.0-dev11, 2.0.0-dev12, 2.0.0-dev13

Platform: Windows

Installation Method: Direct Download

Bug Description: After installing a new version using the sleek-2.0.0-<version>-win-Setup.exe my settings and filters revert to the defaults

Steps to Reproduce:

  1. Change theme in settings
  2. Enable "append creation date when todo is created" in settings
  3. Disable "Completed todos" in filters
  4. Update sleek from say 2.0.0-dev12 to 2.0.0-dev13

Expected Behavior: My settings and filters will persist

Actual Behavior: The settings and filters are reverted to their defaults

Additional Information:

Screenshots:

System Information:

Reproducibility:

Impact:

Workaround: Manually fix the settings

ransome1 commented 11 months ago

This is not a bug, it is a temporary function of the development versions. With each update a new set of configurations will be created, in order to avoid conflicts. When 2.0 goes into production, this will be deactivated.