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

Load all families from folder tree #1015

Closed
DuncanLithgow opened this issue Sep 29, 2020 · 3 comments · Fixed by #1041
Closed

Load all families from folder tree #1015

DuncanLithgow opened this issue Sep 29, 2020 · 3 comments · Fixed by #1041
Labels
Closed Old Issue Issue older than a year. Thanks for pointing it out. If you feel it is still relevant, feel free to Enhancement Enhancement request [class->Improved #{number}: {title}] Tools Issues related to pyRevit commands [subsystem]

Comments

@DuncanLithgow
Copy link

Is your feature request related to a problem? Please describe.
When testing families that would normally be in a content management system it's useful to be able to load many families at once. A tools for this would be great.

Describe the solution you'd like
There is a 'Load more types' Family tools. I'd love a 'load more families' tool which accepts a folder as input and then asks if all families should be loaded recursively. Trying to filter backups out would of course be a good idea, other wise a warning is fine.

Describe alternatives you've considered
Loading them one at a time ... boring

Additional context
Suggestions:
Name: Load Multiple Families
Description: Loads multiple Families from a folder structure, while trying to avoid backups
Options: yes/no: load recursively. Radio buttons: load only family or load all types from Type Catalogue

An extension of functionality would be a dialogue like the purge dialogue which allows for selecting individual types to be loaded.

@eirannejad eirannejad added the Tools Issues related to pyRevit commands [subsystem] label Oct 5, 2020
@hikib
Copy link
Contributor

hikib commented Oct 23, 2020

@DuncanLithgow
Liked the idea, made the tool -> LoadFamilies.pushbutton
Since I don´t have a large set of tools, I did not create a whole extension. You can create you own extension , if you don´t already have a custom one, and add this tool.
I could only test it for myself - Let me know how it goes for you.

@eirannejad
Many parts are based on your Load More Types tool. Credit can be found in the docstrings of the classes.

@eirannejad
Copy link
Collaborator

@hikmet-kibar This is great. I'll grab it from your repo and will add to the toolbar

@eirannejad eirannejad linked a pull request Nov 2, 2020 that will close this issue
@david939david
Copy link

@hikmet-kibar Thank you for the link to "create your first command", it helped me a lot with understanding what is going on ;)

@eirannejad eirannejad added the Enhancement Enhancement request [class->Improved #{number}: {title}] label Dec 29, 2021
@jmcouffin jmcouffin added the Closed Old Issue Issue older than a year. Thanks for pointing it out. If you feel it is still relevant, feel free to label Jun 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Closed Old Issue Issue older than a year. Thanks for pointing it out. If you feel it is still relevant, feel free to Enhancement Enhancement request [class->Improved #{number}: {title}] Tools Issues related to pyRevit commands [subsystem]
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants