-
Notifications
You must be signed in to change notification settings - Fork 225
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
Add "Sort by Channel" to mixer view #3418
Conversation
7400201
to
5bda36c
Compare
9b91d75
to
7f56cb7
Compare
7f56cb7
to
9e569fa
Compare
9e569fa
to
9cc1d32
Compare
9cc1d32
to
01944f9
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll test it on my device soon.
@@ -558,11 +558,12 @@ enum ERecorderState | |||
enum EChSortType |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not part of this PR, but having this enum in utils looks unorganized.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah. I'll look to move it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OK it's in util.h because it's used in CSettings as well as the mixer board, I think -- all of the static_cast<ENUM>
enums that CSettings does get shared with somewhere else and CSettings doesn't want to be fishing through lots of headers, so they get dumped into util.h.
(Ideally, CSettings wouldn't work like that: each component would have its own settings and read or write them to the XML that CSettings simply read from a file or wrote to a file... But that is definitely a different PR!)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Works ok on Debian
Should still have a quick look by @softins, but otherwise I think it's good to be merged. |
Will look soon! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me - nice code!
Tested on a Pi with Qt 5.15.8
jamulussoftware/jamuluswebsite#1059 raised to get the documentation change done. |
Short description of changes
Adds "Sort by Channel" to mixer view
CHANGELOG: Client: Add "Sort by Channel" to mixer view
Context: Fixes an issue?
Fixes #3417
Does this change need documentation? What needs to be documented and how?
Yes. The new option needs documenting. The entry should explain its relevance to
--ctrlmidich
.Status of this Pull Request
Test working on Ubuntu, Qt 6.8.0
What is missing until this pull request can be merged?
Review, testing on other platforms.
Checklist