"Save all" also saves root patch

Alphas now come with this behavior:

  • ~ mark patches that only come with unsaved layout changes
  • we still have * for marking patches that have more substantial changes to them
  • Alt-S will save all of these patches (* and ~), as it always has been in earlier versions
  • Ctrl-Alt-S will only save the patches that have substantial changes (*). This is what eno was asking for here: https://discourse.vvvv.org/t/navigating-vvvv-patches-in-large-projects/14765
  • Root again should stay untouched.
  • Patches that aren’t flagged in the one or other way are not affected. So you shouldn’t get the “readonly” bug.

Extra thoughts:

  • We have no way of saving only layout or only substantial changes, as both are still saved in the same file. We only try to distinguish those all changed patches from those that only have unsaved layout changes.
  • Though we could discuss of having a feature, like: “Save all patches that only have layout changes (~)”. Let’s see if we really need that.
  • You can test the behavior with latest alphas. Feedback is appreciated.