Skip to content

enhancement: editor attributes with combobox#2747

Merged
WeylonSantana merged 1 commit into
mainfrom
enhancement/editor-attributes-combobox
Aug 4, 2025
Merged

enhancement: editor attributes with combobox#2747
WeylonSantana merged 1 commit into
mainfrom
enhancement/editor-attributes-combobox

Conversation

@Arufonsu

@Arufonsu Arufonsu commented Aug 3, 2025

Copy link
Copy Markdown
Contributor
  • Updates, simplifies and modernizes attribute selection by populating a single combobox with them.
  • Solves Obsolete hint: switch statement implemented as a parameterized CreateAttribute()
  • Relocates and resizes attribute controls to new logic

Preview

2025-08-02.22-52-49.mp4

@Arufonsu
Arufonsu requested a review from WeylonSantana August 3, 2025 03:03
@Arufonsu Arufonsu added enhancement Minor feature addition or quality of life change performance Performance optimization labels Aug 3, 2025
@Arufonsu
Arufonsu force-pushed the enhancement/editor-attributes-combobox branch from 70abad7 to 527fc69 Compare August 3, 2025 22:47
@Arufonsu Arufonsu changed the title editor update: attributes within a combobox enhancement: editor attributes with combobox Aug 3, 2025
- Updates, simplifies and modernizes attribute selection by populating a single combobox with them.
- Solves Obsolete hint: switch statement implemented as a parameterized CreateAttribute()
- Relocates and resizes attribute controls to new logic
@Arufonsu
Arufonsu force-pushed the enhancement/editor-attributes-combobox branch from 527fc69 to b204231 Compare August 3, 2025 23:33
@Arufonsu

Arufonsu commented Aug 3, 2025

Copy link
Copy Markdown
Contributor Author
  • updated logic to work along with attribute types and their localized strings
  • properly excludes ZDimensions from being added to the combobox when disabled
2025-08-03.18-48-49.mp4

ZD false:
{91AA30E8-2121-4B2E-9096-01D3DD4D648C} {251BC8B8-16F5-406A-AADD-A58DC98ED01F}

ZD true:
{32253311-119D-4B66-BA76-E216D2469C3B} {0FECB2CC-919F-4E95-91E6-B0C48925CB2C} {005B2099-7BDD-4892-8B8A-DB477E5559F1}

@WeylonSantana
WeylonSantana merged commit 5344dc9 into main Aug 4, 2025
1 check passed
@WeylonSantana
WeylonSantana deleted the enhancement/editor-attributes-combobox branch August 4, 2025 01:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement Minor feature addition or quality of life change performance Performance optimization

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants