Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jcfieldsdev/restore
A GUI application for managing file versions on Mac OS
https://github.com/jcfieldsdev/restore
mac-os objective-c versioning
Last synced: 5 days ago
JSON representation
A GUI application for managing file versions on Mac OS
- Host: GitHub
- URL: https://github.com/jcfieldsdev/restore
- Owner: jcfieldsdev
- License: gpl-3.0
- Created: 2023-12-11T02:28:31.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2023-12-11T02:36:01.000Z (10 months ago)
- Last Synced: 2024-09-25T21:29:03.798Z (8 days ago)
- Topics: mac-os, objective-c, versioning
- Language: Objective-C
- Homepage:
- Size: 4.01 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# restore
An application for accessing the file versioning system of Mac OS. Written in Objective-C. Requires Mac OS 10.12 (Sierra) or higher.
![Restore](screenshot.png)
Mac OS has a built-in file versioning system called Versions, added in Lion. It transparently maintains previous versions of a file each time it is saved. The Versions interface is exposed in some applications (such as TextEdit) through the *File* → *Revert To* menu item. This application acts as a replacement for the full-screen Versions interface, which is slow and prevents multitasking.
## Releases
Binary versions are available on the [Releases](https://github.com/jcfieldsdev/restore/releases) page.
Binaries are self-signed but not notarized, so Mac OS 10.15 (Catalina) and higher display an error upon launching it. [Right-click the application icon and select "Open"](https://support.apple.com/guide/mac-help/open-an-app-by-overriding-security-settings-mh40617/mac) to enable the option to bypass this security warning.
## Acknowledgments
Uses [replay icon](https://www.flaticon.com/free-icon/replay_1142347) by [Freepik](https://www.freepik.com/) and [curve arrow icon](https://www.svgrepo.com/svg/17993/curve-arrow) and [pencil edit icon](https://www.svgrepo.com/svg/42233/pencil-edit-button) from [SVG Repo](https://www.svgrepo.com/).
## Authors
- J.C. Fields
## License
- [GNU General Public License, version 3](https://opensource.org/licenses/GPL-3.0)
## See also
- [Versions](https://github.com/jcfieldsdev/versions)—A command-line utility with the same basic functionality.