Skip to content
This repository has been archived by the owner on Sep 27, 2024. It is now read-only.

Undo system #430

Closed
wants to merge 13 commits into from
Closed

Undo system #430

wants to merge 13 commits into from

Conversation

Cullen-Enerdyne
Copy link
Collaborator

@Cullen-Enerdyne Cullen-Enerdyne commented Jun 25, 2022

  • Implements a command system, where commands are logged to track changes in the engine. From the command log, commands can be sequentially undone and redone. Closes Undo System - It's time #414
  • Adds some abstract classes (e.g translatable, rotatable) which can be inherited as properties used by the command system.

@Cullen-Enerdyne Cullen-Enerdyne added the Feature Request Request to add a feature to the application. label Jun 25, 2022
@Cullen-Enerdyne Cullen-Enerdyne self-assigned this Jun 25, 2022
@Cullen-Enerdyne
Copy link
Collaborator Author

Partially addresses #160 by adding last modified fields to the engines.

@AlexvZyl
Copy link
Owner

Wow @Cullen-Enerdyne, when are you going to merge this?!

@AlexvZyl AlexvZyl closed this Jun 16, 2023
@AlexvZyl AlexvZyl deleted the Undo-System branch June 16, 2023 18:19
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Feature Request Request to add a feature to the application.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Undo System - It's time
2 participants