robotframework / robotframework/RIDE
Add undo/redo functionality for the tree
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 1k
- Forks
- 385
- Avg merge
- 13m
- Merged PRs (30d)
- 2
Description
Originally submitted to Google Code by andreas.brain on 20 Feb 2012
The 'sorting keywords' functionality that was added in 0.41 provides the possibility for undo/redo. The according commands are pushed to the stacks, but the entries in the menu stay disabled.
From IRC:
mkorpela:
There are multiple undo stacks
seems like commands started from the tree aren't currently undoable
if the code works on your gitrepo we could take a look at it tommorrow
-- and we could also add an issue about making undo work from the tree
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by tracing the tree commands involved in sorting keywords and the multiple undo stacks mentioned in the issue, then inspect how the undo/redo menu entries are enabled. Done means actions started from the tree can be undone and redone, with the corresponding menu commands no longer disabled.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100