safety-features
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
safety-features [2021/04/29 14:47] – shane | safety-features [2023/05/08 18:59] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 8: | Line 8: | ||
===== Auto-save and the Revert button ===== | ===== Auto-save and the Revert button ===== | ||
- | Unify maintains a special folder (// | + | Unify maintains a special folder (// |
If you do any of these things, and need to get back to the patch you were working on, click the **Revert** button at the top-right corner of the Unify GUI, to bring up the **Revert menu**, which will look something like this: | If you do any of these things, and need to get back to the patch you were working on, click the **Revert** button at the top-right corner of the Unify GUI, to bring up the **Revert menu**, which will look something like this: | ||
Line 30: | Line 30: | ||
{{:: | {{:: | ||
- | Click **OK** to complete the action you started (the current patch //will still be auto-saved//, | + | Click **OK** to complete the action you started (the current patch //will still be auto-saved//, |
+ | |||
+ | ==== Why is "are you sure?" OFF by default? ==== | ||
+ | Perhaps surprisingly, | ||
+ | ===== How Unify detects patch changes ===== | ||
+ | |||
+ | Unify uses a simple method to check for patch changes: | ||
+ | * When the patch is loaded, Unify computes and stores a checksum of the patch data. | ||
+ | * When you initiate any action that might overwrite the current patch (Init, patch load, etc.), Unify re-computes the checksum, compares it against the stored one, and will assume the patch has changed if they are not the same. | ||
+ | |||
+ | This checksum algorithm is simple, quick, and unlikely to produce "false negative" | ||
+ | |||
+ | Unfortunately, | ||
+ | |||
+ | Because of this hyper-sensitivity, | ||
safety-features.1619707625.txt.gz · Last modified: 2023/05/08 18:59 (external edit)