[GH-ISSUE #835] Version 2.28.1 killed all the settings and didn't want to save them anymore #656

Closed
opened 2026-02-26 09:32:12 +03:00 by kerem · 7 comments
Owner

Originally created by @wvxwxvw on GitHub (Apr 21, 2021).
Original GitHub issue: https://github.com/NickeManarin/ScreenToGif/issues/835

By the way, you need to add the option to backup the program settings.

Originally created by @wvxwxvw on GitHub (Apr 21, 2021). Original GitHub issue: https://github.com/NickeManarin/ScreenToGif/issues/835 By the way, you need to add the option to backup the program settings.
kerem 2026-02-26 09:32:12 +03:00
Author
Owner

@NickeManarin commented on GitHub (Apr 21, 2021):

Do you mean the export settings or the whole app's settings?

<!-- gh-comment-id:824195525 --> @NickeManarin commented on GitHub (Apr 21, 2021): Do you mean the export settings or the whole app's settings?
Author
Owner

@wvxwxvw commented on GitHub (Apr 21, 2021):

Applications. To avoid such misunderstandings.

<!-- gh-comment-id:824197425 --> @wvxwxvw commented on GitHub (Apr 21, 2021): Applications. To avoid such misunderstandings.
Author
Owner

@NickeManarin commented on GitHub (Apr 21, 2021):

I just tested with a previous version settings file, the app loaded the settings (except the export settings, which are not compatible with the new release) and it was able to save it again when closing the app.

Can you check if there's any log file that was created?

<!-- gh-comment-id:824243165 --> @NickeManarin commented on GitHub (Apr 21, 2021): I just tested with a previous version settings file, the app loaded the settings (except the export settings, which are not compatible with the new release) and it was able to save it again when closing the app. Can you check if there's any log file that was created?
Author
Owner

@wvxwxvw commented on GitHub (Apr 21, 2021):

There are
21_04_21____ch19-17__MyDoc.zip
21_04_21____ch20-18__port.zip

I initially deleted this version and returned 2.28.0, there are no problems with it. But now, during the test, it turned out that with the new settings file created in 2.28.0, everything seems to be fine, so far.

<!-- gh-comment-id:824279645 --> @wvxwxvw commented on GitHub (Apr 21, 2021): There are [21_04_21____ch19-17__MyDoc.zip](https://github.com/NickeManarin/ScreenToGif/files/6353166/21_04_21____ch19-17__MyDoc.zip) [21_04_21____ch20-18__port.zip](https://github.com/NickeManarin/ScreenToGif/files/6353167/21_04_21____ch20-18__port.zip) I initially deleted this version and returned 2.28.0, there are no problems with it. But now, during the test, it turned out that with the new settings file created in 2.28.0, everything seems to be fine, so far.
Author
Owner

@NickeManarin commented on GitHub (Apr 21, 2021):

So, you were using v2.27.3, downloaded and used v2.28 and when starting to use v2.28.1 the settings were lost?

<!-- gh-comment-id:824367567 --> @NickeManarin commented on GitHub (Apr 21, 2021): So, you were using v2.27.3, downloaded and used v2.28 and when starting to use v2.28.1 the settings were lost?
Author
Owner

@NickeManarin commented on GitHub (Apr 21, 2021):

I changed the way how the settings are parsed, by adding some other validation steps before trying to parse.

I also fixed the second issue (about not being able to save the settings).
One or more settings were set to null and the settings exporter wis not able to determine the type of the property when saving.

Thank you for the feedback!

<!-- gh-comment-id:824423871 --> @NickeManarin commented on GitHub (Apr 21, 2021): I changed the way how the settings are parsed, by adding some other validation steps before trying to parse. I also fixed the second issue (about not being able to save the settings). One or more settings were set to null and the settings exporter wis not able to determine the type of the property when saving. Thank you for the feedback!
Author
Owner

@wvxwxvw commented on GitHub (Apr 22, 2021):

So, you were using v2.27.3, downloaded and used v2.28 and when starting to use v2.28.1 the settings were lost?

Yes. Moreover, one or more times 2.28.1 loaded the settings. More precisely, I do not remember, probably it is in the logs.

<!-- gh-comment-id:824680084 --> @wvxwxvw commented on GitHub (Apr 22, 2021): > So, you were using v2.27.3, downloaded and used v2.28 and when starting to use v2.28.1 the settings were lost? Yes. Moreover, one or more times 2.28.1 loaded the settings. More precisely, I do not remember, probably it is in the logs.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ScreenToGif#656
No description provided.