Skip to content

help-combobox - full support showcase#3037

Merged
jmcouffin merged 2 commits intopyrevitlabs:developfrom
dnenov:feature-combobox-button-bundle-dev-update
Jan 30, 2026
Merged

help-combobox - full support showcase#3037
jmcouffin merged 2 commits intopyrevitlabs:developfrom
dnenov:feature-combobox-button-bundle-dev-update

Conversation

@dnenov
Copy link
Copy Markdown
Contributor

@dnenov dnenov commented Jan 28, 2026

Full combobox showcase

Description

  • added examples on how to add item icons, rich text, rich text icons, grouping and separators
image

Checklist

Before submitting your pull request, ensure the following requirements are met:

  • Code follows the PEP 8 style guide.
  • Code has been formatted with Black using the command:
    pipenv run black {source_file_or_directory}
  • Changes are tested and verified to work as expected.

Related Issues

If applicable, link the issues resolved by this pull request:

  • n/a

Additional Notes

Include any additional context, screenshots, or considerations for reviewers.


Thank you for contributing to pyRevit! 🎉

- added examples on how to add item icons, rich text, rich text icons, grouping and separators,
@devloai
Copy link
Copy Markdown
Contributor

devloai bot commented Jan 28, 2026

Unable to trigger custom agent "Code Reviewer"You have run out of credits 😔
Please upgrade your plan or buy additional credits from the subscription page.

@dnenov
Copy link
Copy Markdown
Contributor Author

dnenov commented Jan 28, 2026

Also added the follwing md file describing the new bundle:
ComboBox-Bundle.md

@jmcouffin jmcouffin requested a review from Copilot January 29, 2026 06:29
@jmcouffin jmcouffin self-assigned this Jan 29, 2026
@jmcouffin jmcouffin added Enhancement Enhancement request [class->Improved #{number}: {title}] Tools Issues related to pyRevit commands [subsystem] Wiki Issues related to Wiki or Documentation [subsystem] Bundles Issues related to the pyRevit bundles [subsystem] and removed Tools Issues related to pyRevit commands [subsystem] labels Jan 29, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds more complete ComboBox support in the UI loader to enable showcase scenarios (icons, rich text, grouping/separators) and improves script-driven initialization.

Changes:

  • Set GroupName on ComboBoxMemberData before adding items to the ComboBox.
  • Add support for __selfinit__ in ComboBox scripts and call it during setup.
  • Update script globals extraction to include __selfinit__.

- taking co-pilot comments on board and moving the member_data groupname assignment inside the try/catch statement
@jmcouffin
Copy link
Copy Markdown
Contributor

please take a look at this one @romangolev if there is anything that needs to be picked up for the new loader

@jmcouffin jmcouffin merged commit 0c7178e into pyrevitlabs:develop Jan 30, 2026
@jmcouffin
Copy link
Copy Markdown
Contributor

Thank you so much @dnenov
Great work!

@github-actions
Copy link
Copy Markdown
Contributor

📦 New work-in-progress (wip) builds are available for 5.3.1.26030+2039-wip

@github-actions
Copy link
Copy Markdown
Contributor

📦 New work-in-progress (wip) builds are available for 5.3.1.26030+2101-wip

@github-actions
Copy link
Copy Markdown
Contributor

📦 New work-in-progress (wip) builds are available for 5.3.1.26030+2136-wip

@github-actions
Copy link
Copy Markdown
Contributor

📦 New work-in-progress (wip) builds are available for 5.3.1.26030+2147-wip

@github-actions
Copy link
Copy Markdown
Contributor

📦 New work-in-progress (wip) builds are available for 5.3.1.26030+2212-wip

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 1, 2026

📦 New work-in-progress (wip) builds are available for 5.3.1.26032+1043-wip

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 1, 2026

📦 New work-in-progress (wip) builds are available for 5.3.1.26032+1111-wip

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 1, 2026

📦 New work-in-progress (wip) builds are available for 5.3.1.26032+1304-wip

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 1, 2026

📦 New work-in-progress (wip) builds are available for 5.3.1.26032+1323-wip

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 1, 2026

📦 New work-in-progress (wip) builds are available for 5.3.1.26032+1433-wip

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 1, 2026

📦 New work-in-progress (wip) builds are available for 5.3.1.26032+1538-wip

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 1, 2026

📦 New work-in-progress (wip) builds are available for 5.3.1.26032+1543-wip

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 1, 2026

📦 New work-in-progress (wip) builds are available for 5.3.1.26032+1553-wip

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 1, 2026

📦 New work-in-progress (wip) builds are available for 5.3.1.26032+1612-wip

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 1, 2026

📦 New work-in-progress (wip) builds are available for 5.3.1.26032+1624-wip

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 1, 2026

📦 New work-in-progress (wip) builds are available for 5.3.1.26032+1738-wip

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 1, 2026

📦 New work-in-progress (wip) builds are available for 5.3.1.26032+1743-wip

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 1, 2026

📦 New work-in-progress (wip) builds are available for 5.3.1.26032+1829-wip

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 1, 2026

📦 New work-in-progress (wip) builds are available for 5.3.1.26032+1937-wip

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 1, 2026

📦 New work-in-progress (wip) builds are available for 6.0.0.26032+1956-wip

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 1, 2026

📦 New work-in-progress (wip) builds are available for 6.0.0.26032+2005-wip

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 1, 2026

📦 New work-in-progress (wip) builds are available for 6.0.0.26032+2008-wip

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 1, 2026

📦 New public release are available for 6.0.0.26032+2040

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 1, 2026

📦 New public release are available for 6.0.0.26032+2040

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

Labels

Bundles Issues related to the pyRevit bundles [subsystem] Enhancement Enhancement request [class->Improved #{number}: {title}] Wiki Issues related to Wiki or Documentation [subsystem]

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants