Skip to content
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

GUI - Element properties - add interface to delete properties #547

Closed
13 tasks done
shawnlaffan opened this issue May 5, 2015 · 1 comment
Closed
13 tasks done
Assignees
Milestone

Comments

@shawnlaffan
Copy link
Owner

shawnlaffan commented May 5, 2015

Sometimes a user will attach group or label properties which are not needed. It would be useful to add an option to remove these.

The usual condition would apply that the basedata should not have any existing analysis outputs, as the properties might have been used in them.

To do:

  • Remove all properties
  • Remove a subset of properties (allows users to import large list and then subset).
  • Error message for basedata with analysis outputs could suggest the user clone without outputs
  • Frames/panes should expand vertically as window is enlarged (i.e. lower edge is dragged down)
  • [interface changed] Interface could be more tabular, similar to the view labels list. Then we can pack everything into one table, indexed by element on the left. Checkboxes can be used to delete all props for an element, or props across all elements. Individual deletions can be done using a multiple cell selection process.
  • [skip this one] Need to check if basedata is updated when its view labels tab is open. That is perhaps a larger issue, though, as none of the processes handle that at the moment (e.g. the label lists are not updated if label props are imported while the view labels tab is open).
  • Dialogue needs a close button
  • Natural sort order for lists
  • Delete all properties for selected elements, delete property from all elements
  • Project set dirty
  • Undo last selection (need to stage the deletions)
  • add an apply button
  • rename other buttons to "schedule for deletion"
@shawnlaffan shawnlaffan self-assigned this May 5, 2015
@shawnlaffan shawnlaffan added this to the Release_2.0 milestone May 3, 2016
LukedFitzpatrick added a commit that referenced this issue Feb 6, 2017
LukedFitzpatrick added a commit that referenced this issue Feb 6, 2017
LukedFitzpatrick added a commit that referenced this issue Feb 7, 2017
LukedFitzpatrick added a commit that referenced this issue Feb 8, 2017
LukedFitzpatrick added a commit that referenced this issue Feb 8, 2017
LukedFitzpatrick added a commit that referenced this issue Feb 17, 2017
LukedFitzpatrick added a commit that referenced this issue Feb 19, 2017
shawnlaffan added a commit that referenced this issue Feb 21, 2017
Use a close button.  We delete as we go
so OK is not quite right.

Use a natural sort for the element lists.

Minor style changes.

Updates #547
shawnlaffan added a commit that referenced this issue Feb 21, 2017
Otherwise we display columns full of
-9999 values in the labels tab.

Updates #547
shawnlaffan added a commit that referenced this issue Aug 20, 2017
Lists do not update yet

Updates #547
shawnlaffan added a commit that referenced this issue Aug 20, 2017
@shawnlaffan
Copy link
Owner Author

Mark as fixed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants