[GH-ISSUE #6] [Suggestion] Add the ability to make settings portable #6

Closed
opened 2026-02-26 08:44:55 +03:00 by kerem · 2 comments
Owner

Originally created by @Tyf0x on GitHub (Aug 24, 2016).
Original GitHub issue: https://github.com/NickeManarin/ScreenToGif/issues/6

Originally assigned to: @NickeManarin on GitHub.

Hi,

I discovered ScreenToGif not so long ago and I must say it is awesome!

As the title says, I'm suggesting to add the ability to turn the application fully portable to carry the settings over on any machine (USB key).

I'm not sure how much is implied there but file paths will most certainly need to be made relative.

Thoughts?

Originally created by @Tyf0x on GitHub (Aug 24, 2016). Original GitHub issue: https://github.com/NickeManarin/ScreenToGif/issues/6 Originally assigned to: @NickeManarin on GitHub. Hi, I discovered ScreenToGif not so long ago and I must say it is awesome! As the title says, I'm suggesting to add the ability to turn the application fully portable to carry the settings over on any machine (USB key). I'm not sure how much is implied there but file paths will most certainly need to be made relative. Thoughts?
kerem 2026-02-26 08:44:55 +03:00
Author
Owner

@NickeManarin commented on GitHub (Aug 25, 2016):

Thank you 😄

Portability is a main request. Indeed, paths need to be relative. I'm thinking about creating special codes (like %DIR%) that will be resolved/calculated during runtime.

<!-- gh-comment-id:242254202 --> @NickeManarin commented on GitHub (Aug 25, 2016): Thank you 😄 Portability is a main request. Indeed, paths need to be relative. I'm thinking about creating special codes (like %DIR%) that will be resolved/calculated during runtime.
Author
Owner

@NickeManarin commented on GitHub (Oct 17, 2016):

Ready for release 2.3 (still not released).

The UserSettings is based on a resource dictionary named Settings.xaml.

To make your settings local, just create an empty text file and rename it to Settings.xaml.

If no local resource present, the app looks for a resource located inside the folder %APPDATA%/ScreenToGif.

If no appdata resource present, a default one will be loaded into memory. All properties changed during runtime will be saved inside the current resource file.

<!-- gh-comment-id:254087855 --> @NickeManarin commented on GitHub (Oct 17, 2016): Ready for release 2.3 (still not released). The `UserSettings` is based on a resource dictionary named `Settings.xaml`. To make your settings local, just create an empty text file and rename it to `Settings.xaml`. If no local resource present, the app looks for a resource located inside the folder `%APPDATA%/ScreenToGif`. If no appdata resource present, a default one will be loaded into memory. All properties changed during runtime will be saved inside the current resource file.
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#6
No description provided.