You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Something goes wrong here while update diffs over diffs, sorry, looks like i can't recover. I've attach 3 diffs and 3 files itself here. create-Qt-pushbuttons-full.zip
Today's WIP. New zynfx widgets added, based on their UI current look. Tweaks added, incl. many variants of colorizing; high contrast option; tunable gaps expand, solve #1919. wip-full.zip
0...9: Set absolute value, like 0 to 90 percent of full scale.
Home, End: Same, 0 and 100%. Note:Home currently interferes with Canvas control hotkey (use 0 then).
For integer and boolean values:
Keys are same.
If full scale span < 10, sets exact value.
If full scale span < 20, sets doubled value. Etc. So, on larger spans, it is mostly work as for floats, but with integer step.
PgUp, PgDn: Scroll value up and down. Change precision: coarse (Shift), normal, fine (Ctrl), extra fine (both Ctrl & Shift). Enter: Edit value. If it is button, cycles it instead (button editing is possible using E or Context menu). E: Edit value. D, R: Default value (Reset). Space: Cycles scalepoint values. If it is button, it will be cycled also, if no scalepoints for it. If it is special Wet or Vol knobs with special state MUTE or THRU (Bypass) enabled: cycle this state, restoring previous value on un-mute/un-bypass.
Left click:
Exactly same as Space on hover.
Middle click:
Set default value. If it is special Wet or Vol knobs with special state MUTE or THRU (Bypass) enabled: un-mute/un-bypass it, but unlike of click, previous value is lost and replaced by default value.
Double click:
Edits value, except special cases: with Wet or Vol knobs when Left click is used, and if it's button. Note: Editing still possible for these using Enter (if not button), E, or Context menu.
Mouse scroll:
For floating point values:
Continuous change. Precision control: same as with PgUp, PgDn.
For integer and boolean values:
Cycles all possible values, with step best suited for span. Precision control: Only Shift and Ctrl will work.
If exist for this control, they are used when values using keyboard and mouse cycling, but not when direct set (drag and 0 to 100 percent set) which still allows to use intermediate values, if any.
Drag:
As before/classic (Continuous change); added Ctrl to increase precision. But:
If it is scalepointed control, drag will either:
not work (due to click used already), or
work as usual with intermediate value set possibility. (Selected by tweak).
If it is special Wet or Vol knobs and there is special state MUTE or THRU (Bypass) enabled and active: drag will un-mute/un-bypass it, but unlike of click, previous value is lost and replaced by drag result.
Qt6 stuff added.
Canvas openGL not works w/Qt6 yet, but not throw TypeError now.
Tested parameter grouping. Example of vitalium.ttl is at #1473.
See changelog how to compile for Qt6.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Update of #1970
KNOWN BUG: Can't make tooltips visible while changing value at the ends of the scales, when real value not changed.