Skip to content

Let users select Jack outputs from combo box #7918

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

Open
michaelgregorius opened this issue May 31, 2025 · 1 comment · May be fixed by #7919
Open

Let users select Jack outputs from combo box #7918

michaelgregorius opened this issue May 31, 2025 · 1 comment · May be fixed by #7919

Comments

@michaelgregorius
Copy link
Contributor

michaelgregorius commented May 31, 2025

Enhancement Summary

Users currently need to use an external connection management tool to connect LMMS' outputs to a Jack output (or rather "Jack input" in Jack parlance).

Let users select the outputs from combo boxes so they can do it from LMMS and so that settings are persisted inside LMMS.

Implementation Details / Mockup

There is already a branch ready which implements this. 😉 For now it only supports output selection but there's already code to provide the same for inputs (see #7920). It looks as follows:

Image

@michaelgregorius
Copy link
Contributor Author

Here's how it looks with an alternative implementation using QToolButton which allows to select the input/output from a nested menu.

JackDriverInputOutputSelectionWithQToolButton.webm

The buttons look different to the other elements due to the global rules for QPushButton in the style sheet.

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

Successfully merging a pull request may close this issue.

1 participant