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

Key bindings for filters in Visibility/Graphics #2

Open
krzemdamian opened this issue Feb 22, 2019 · 1 comment
Open

Key bindings for filters in Visibility/Graphics #2

krzemdamian opened this issue Feb 22, 2019 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@krzemdamian
Copy link
Owner

image

New feature to add bindings for filters in Visibility/Graphics

  • command to open settings showwing current bindings which are stored in XML file in app folder,
  • commands generated based on XML settings with turn on/turn off functionality for filters set in XML,
  • binding assigned in Revit XML shortcuts,
  • if view has template: warning with option to turn off template: "Template assigned, do you want to discard current template?"
@krzemdamian krzemdamian added the enhancement New feature or request label Feb 24, 2019
@krzemdamian
Copy link
Owner Author

krzemdamian commented Feb 24, 2019

  • dynamic assembly containing command classes responsible for tuning on/off filters
    • base abstract class for dynamic commands
      • turn on/off filter matching regex from setting file
      • check if view has assigned template: if yes ask to turn off template and turn off fitler
        • yes: ask to discard template and switch on/off filter matching regex
        • no: switch on/off filter
      • settings reader from XML
      • dynamic assembly generator (reuse current generator)
  • XML settings
    • Shortcut
    • Command Name
    • Regex filtering name of filter
  • Shortcut Assigner
  • Filter Shortcut Viewer

@krzemdamian krzemdamian self-assigned this Mar 3, 2019
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