Skip to content

Comments

feature/rework nodes ui#1874

Merged
jcelerier merged 27 commits intomasterfrom
feature/rework_nodes_ui
Oct 6, 2025
Merged

feature/rework nodes ui#1874
jcelerier merged 27 commits intomasterfrom
feature/rework_nodes_ui

Conversation

@jcelerier
Copy link
Member

  • core: rework InterfaceList to reduce build times
  • rectitem: add methods to specify a minimal width
  • layouts: add new layouts for vertical ports
  • node item: many improvements
  • port: add a way to render labels
  • port: add label/control alignment. to go with previous port changes
  • port: add makeLabelItem in header. to go with previous changes
  • port: improve makePortLabel
  • process: improve inspector label
  • process: make sure that processes do not lose their icons in object item model
  • avnd: minor improvement to mouse events
  • control surface: move the layout code which was only used there
  • vst3: remove effect item
  • qt: minor fix to hash combine
  • video: cleanup presenter from unneeded members
  • js: improve default js script
  • ui: greatly improve performance of redraw of musical bars
  • spline: improve the positioning of the origin axes
  • value display: missing headers
  • vst: adjust name / label
  • vst3: skip hidden params
  • pipewire: handle cases where pw gives us more frames than requested
  • avnd: fix that PCH was not being applied to addons
  • pulseitem: simplify

- node: display titles for all ports
- enforce port names on construction
- effect layer: simplify api and put some in cpp
@jcelerier jcelerier force-pushed the feature/rework_nodes_ui branch from 98341eb to e60ca20 Compare October 6, 2025 04:13
@jcelerier jcelerier added this pull request to the merge queue Oct 6, 2025
@jcelerier jcelerier removed this pull request from the merge queue due to a manual request Oct 6, 2025
@jcelerier jcelerier merged commit 0c043e7 into master Oct 6, 2025
54 of 59 checks passed
@jcelerier jcelerier deleted the feature/rework_nodes_ui branch November 18, 2025 20:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant