The default file extension has been changed from `.dna` to `.sc`. Most short file extensions are taken, but in this case, the most popular for `.dna` is [SnapGene](https://www.snapgene.com/), which is software for biological DNA, and for `.sc`, it's [SuperCollider](https://supercollider.github.io/), a music synthesis tool. There's much less chance that we'll be confused with SuperCollider than SnapGene. However, the web interface still recognizes `.sc` and `.dna` as file extensions for scadnano files that can be opened using the Menu->Load option, or dragged from a file browser onto the web browser with scadnano open. (One can still also drag cadnano `.json` files to import them.)
Commits
- [[d1e2d98](https://github.com/UC-Davis-molecular-computing/scadnano/commit/d1e2d985475d5660415f0bd0502bfbe6b881d846)]: removed currently unused dumb actions that were used by mode-sensitive middleware (David Doty) [#397](https://github.com/UC-Davis-molecular-computing/scadnano/pull/397)
- [[0780d2d](https://github.com/UC-Davis-molecular-computing/scadnano/commit/0780d2d05c2ba307991e3e2b02b31c3cd5ef43a4)]: fixes #392; update CSS styling rules on action SelectModesAdd (David Doty) [397](https://github.com/UC-Davis-molecular-computing/scadnano/pull/397)
- [[9ed5498](https://github.com/UC-Davis-molecular-computing/scadnano/commit/9ed5498630df068fb9808f8668ec1c690afb9028)]: fixes #379; displayed filename is now written/read in localStorage properly (David Doty) [397](https://github.com/UC-Davis-molecular-computing/scadnano/pull/397)
- [[00521be](https://github.com/UC-Davis-molecular-computing/scadnano/commit/00521bea767b2ca66c7cc509bd69a8a92978d971)]: updated CONTRIBUTING with explanation of built_value inefficiency with OverReact re-renders (David Doty) [#397](https://github.com/UC-Davis-molecular-computing/scadnano/pull/397)
- [[2c49d07](https://github.com/UC-Davis-molecular-computing/scadnano/commit/2c49d0781f139594f807d7ed1ccaced3ddde1044)]: closes #394; option to ignore scaffold when automatically computing helix rolls/positions based on crossovers (David Doty) [397](https://github.com/UC-Davis-molecular-computing/scadnano/pull/397)
- [[610a390](https://github.com/UC-Davis-molecular-computing/scadnano/commit/610a390fedc492f6cff7b10eba98b78f05d1dec8)]: cleaned up design_side_rotation.dart to get rid of global variable access in render() (David Doty) [#397](https://github.com/UC-Davis-molecular-computing/scadnano/pull/397)
- [[9716775](https://github.com/UC-Davis-molecular-computing/scadnano/commit/97167753c3f7219bf1f9531d52b491c593e3c846)]: updated links to repo READMEs in help menu (David Doty) [#397](https://github.com/UC-Davis-molecular-computing/scadnano/pull/397)
- [[bd15231](https://github.com/UC-Davis-molecular-computing/scadnano/commit/bd152313dfccd55276e6c7587ca1eb27184ff332)]: closes #369; changed default file extension to .sc; also changed name of DNADesign to Design (David Doty) [397](https://github.com/UC-Davis-molecular-computing/scadnano/pull/397)
- [[cd86f47](https://github.com/UC-Davis-molecular-computing/scadnano/commit/cd86f47ee02ef36c738b92c189013ecbf5418783)]: bumped version to 0.10.0 to sync with Python package, which also changed to make .sc the default file extension (David Doty) [#397](https://github.com/UC-Davis-molecular-computing/scadnano/pull/397)
- [[84ebf36](https://github.com/UC-Davis-molecular-computing/scadnano/commit/84ebf36599e0411e4d26892de91b1f6c0f1e4680)]: updated CONTRIBUTING to explain to wait for checks to complete before merging (David Doty) [#397](https://github.com/UC-Davis-molecular-computing/scadnano/pull/397)