-
Notifications
You must be signed in to change notification settings - Fork 865
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
Implementing scrolling on the phrase maker #3311
Conversation
Is this suppose to be a video? Please try to reupload. |
@pikurasa i uploaded the video again . |
I tried again. I am simply not getting the same results as you even after expanding the phrase maker window. ...actually, "aha! I see the difference between what you are doing and what I am doing." There is a couple different ways of adding stuff to the widget. The way that this PR is not accounting for is this: The user can program the widget by adding or removing blocks and initiate the widget. My tests were as follows:
This patch does not yet account for either of those methods. |
What is improved:
What needs more work:
New test file:
|
these changes are just for phrase maker . |
I tested it, and it works well. @MohitGupta14 Question: How tricky is it to also have the row at the bottom that has "note value" always visible at the bottom? If it is tricky, I think we can just leave it here and have Walter review the code. If it's not too tricky, it would be a big improvement. The reason it is nice to have always showing is because it has important information about the note length, and is also an important place where the user can manipulate note value if they want. |
please review the latest commit. it makes the bars sticky for both keyboard and as well phrase maker |
@MohitGupta14 The one remaining issue for this is that the bottom row of Music Keyboard is not visible when the widget is expanded. Have you figured out the cause of that yet? Otherwise, the results of this are good. |
@walterbender This is ready for your review. |
For issue #1144
WidgetWindowScrolling.webm