Skip to content

Implementation of Global Undo/Redo (Ctrl+Z / Ctrl+Y) for Coding Actions #1293

@maninthemiddle01

Description

@maninthemiddle01

I really enjoy using QualCoder, but I've found that I occasionally make small mistakes during the coding process, such as accidentally shifting a code boundary with the Shift/Alt arrow keys (I'm used to just press Ctrl+Z) or mistakenly unmarking a segment without knowing the exact unmarked cod. While the 'U' key and the auto-code undo are very helpful, I find myself wishing for a more universal way to quickly revert these types of manual actions without breaking my analytical momentum.

Describe the solution you'd like
Would it be possible to introduce a global Undo/Redo system (Ctrl+Z / Ctrl+Y) to track general coding modifications? It would be nice if this could include:

  • Coding Actions: The ability to quickly undo a code assignment or a mistakenly performed unmark.
  • Boundary Adjustments: Reverting the expansion or shrinking of coded segments.
  • Structural Changes: Undoing accidental moves or deletions within the code tree.

Describe alternatives you've considered
I currently make use of the 'U' shortcut to unmark text, which is great for removing codes, and then to think about which code I accidentally deleted. I also save project backups before editing text, though a simple undo shortcut would be a much lighter and faster way to handle these minor slips.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions