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

Add edit actions to table context menus #217

Closed
11 tasks done
svetter opened this issue May 19, 2024 · 0 comments
Closed
11 tasks done

Add edit actions to table context menus #217

svetter opened this issue May 19, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@svetter
Copy link
Owner

svetter commented May 19, 2024

Present if breadcrumbs connection to item is forward only, enabled if item IDs are all set along the path

  • Refactor: Create new widget class for item table tab contents #218
  • During tab content initialization:
    • Find out which other types are reachable by forward-only breadcrumbs
    • For each resulting type, add an action to table context menu
      • Set action icon per type
  • On table context menu open
    • Find out whether there is an unbroken chain of set foreign IDs that determine a valid item ID for each type with an edit action
    • Set each action enabled iff so
  • On context menu click
    • Open item dialog of the appropriate type and with the appropriate init data
  • Test
@svetter svetter added the enhancement New feature or request label May 19, 2024
@svetter svetter added this to the Ideas milestone May 19, 2024
@svetter svetter pinned this issue May 21, 2024
@svetter svetter modified the milestones: Ideas, New features Jul 29, 2024
@svetter svetter self-assigned this Jul 30, 2024
@svetter svetter unpinned this issue Jul 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant