-
Notifications
You must be signed in to change notification settings - Fork 1
Do and Undo (mainly) #84
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
# Conflicts: # src/petab_gui/controllers/mother_controller.py # src/petab_gui/models/pandas_table_model.py # src/petab_gui/views/task_bar.py
1. Copy pasting is one big undo/redo 2. Setting an invalid index has a new overwrite message and sets a default value 3. Ordering of functionality is changes such that a row is only checked when necessary 4. In parameter case, now accounts for potentially more parameters than were thrown into the model
fbergmann
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
works great for me, can you look whether to apply the tiny changes for the order of the menu items.
also when i select a range and just hit the delete key, i would want the entries deleted (assigned NaN). Similarly to how when i select a range of cells and i enter 2, then all of them get the value 2.
|
Will adjust the Multidelete in the PR that also tackles display of multichange 👍🏼 |
|
Gonna merge it for now, can push other requested changes in another PR 👍🏼 |
Introduces the whole Do/Undo schema. Additionally fixes: