Crates.io | actions |
lib.rs | actions |
version | 0.2.0 |
source | src |
created_at | 2018-08-05 10:32:59.272261 |
updated_at | 2018-12-18 20:16:04.227056 |
description | Software without side-effects. Redo and Undo. Macro's. |
homepage | https://github.com/actions-library/actions/ |
repository | https://github.com/actions-library/actions/ |
max_upload_size | |
id | 77606 |
size | 1,344,500 |
Beware, this library is pretty beta right now.
See it as a proof of concept at this stage.
Read more about these key features here!.
Undo and redo functionality is an essential requirement for a lot of software. Users heavily rely on it.
Chain
of actionsFor example, if you are writing an editor for a game-engine. Whenever the user saves, the current chain could be compressed an stored to the drive (where size matters). It could then be used to show the differences between saves to the user (the minimal single actions required to get to the new state: "You moved this object", etc.).
You can find the tutorials here!.
There are so many ways you can help:
Open an issue at GitHub!