Skip to content
This repository was archived by the owner on Mar 26, 2021. It is now read-only.
This repository was archived by the owner on Mar 26, 2021. It is now read-only.

Implement the command pattern for modifying charts #74

@Kangaroux

Description

@Kangaroux

📖 Overview

For the undo/redo feature we need a history of user modifications. Encapsulating them with the command pattern would be best.

These actions should be separate from the Gtk actions. We don't need all the extra functionality of Gtk actions. If there are actions we need to trigger from the menu we can do so by creating a Gtk action that calls these.

public interface IUserAction
{
    void Apply();
    void Revert();
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    scaffoldingThis adds the foundation for a new feature that will be implemented in the future⭐⭐⭐ priorityA high priority issue. Likely a release blocker.

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions