Skip to content

Commit 3879990

Browse files
committed
- Shift/Ctrl+mouse-wheel modifiers now differing as coarse/fine
direct-access plugin parameter adjustments resp.
1 parent b036fea commit 3879990

12 files changed

Lines changed: 347 additions & 343 deletions

ChangeLog

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@ ChangeLog
77
GIT HEAD
88

99
- Show tool-tip when turning the mouse-wheel over a direct-access
10-
plugin parameter value slider.
10+
plugin parameter value slide. Shift/Ctrl+mouse-wheel modifiers
11+
now differing as coarse/fine direct-access adjustments resp.
1112

1213
- Fix MIDI Controller (un)mapping on tool-tips and whether it's
1314
currently (un)mapped on the respective (un)checked context-menu
@@ -1459,7 +1460,7 @@ GIT HEAD
14591460
- Content files are now saved as symlinks when saving to JACK and/or
14601461
NSM session directories/folders.
14611462

1462-
- Trying to get CC14 MSB+LSB (course+fine) running status on, no
1463+
- Trying to get CC14 MSB+LSB (coarse+fine) running status on, no
14631464
matter whether each pairing event are under 200ms apart.
14641465

14651466
- Possible VST plug-in GUI reparenting hack/fix on Qt5/Xcb.

src/qtractorPluginListView.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1635,8 +1635,11 @@ void qtractorPluginListView::wheelEvent ( QWheelEvent *pWheelEvent )
16351635
const float fScale = pDirectAccessObserver->scaleFromValue(
16361636
fValue, bLogarithmic);
16371637
float fDelta = (pWheelEvent->angleDelta().y() < 0 ? -0.1f : +0.1f);
1638-
if (!pDirectAccessParam->isInteger())
1638+
if (!pDirectAccessParam->isInteger()) {
16391639
fDelta *= 0.5f;
1640+
if (pWheelEvent->modifiers() & Qt::ControlModifier)
1641+
fDelta *= 0.5f;
1642+
}
16401643
fValue = pDirectAccessObserver->valueFromScale(
16411644
fScale + fDelta, bLogarithmic);
16421645
pDirectAccessParam->updateValue(fValue, true);

src/translations/qtractor_cs.ts

Lines changed: 34 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -14347,152 +14347,152 @@ Jste si jistý?</translation>
1434714347
<translation>Aux Send: </translation>
1434814348
</message>
1434914349
<message>
14350-
<location filename="../qtractorPluginListView.cpp" line="1906"/>
14350+
<location filename="../qtractorPluginListView.cpp" line="1909"/>
1435114351
<source>&amp;Move Here</source>
1435214352
<translation>&amp;Přesunout na toto místo</translation>
1435314353
</message>
1435414354
<message>
14355-
<location filename="../qtractorPluginListView.cpp" line="1907"/>
14355+
<location filename="../qtractorPluginListView.cpp" line="1910"/>
1435614356
<source>&amp;Copy Here</source>
1435714357
<translation>&amp;Kopírovat na toto místo</translation>
1435814358
</message>
1435914359
<message>
14360-
<location filename="../qtractorPluginListView.cpp" line="1910"/>
14360+
<location filename="../qtractorPluginListView.cpp" line="1913"/>
1436114361
<source>C&amp;ancel</source>
1436214362
<translation>Z&amp;rušit</translation>
1436314363
</message>
1436414364
<message>
14365-
<location filename="../qtractorPluginListView.cpp" line="2013"/>
14365+
<location filename="../qtractorPluginListView.cpp" line="2016"/>
1436614366
<source>&amp;Add Plugin...</source>
1436714367
<translation>&amp;Přidat přídavný modul...</translation>
1436814368
</message>
1436914369
<message>
14370-
<location filename="../qtractorPluginListView.cpp" line="2019"/>
14370+
<location filename="../qtractorPluginListView.cpp" line="2022"/>
1437114371
<source>&amp;Audio</source>
1437214372
<translation>&amp;Zvuk</translation>
1437314373
</message>
1437414374
<message>
14375-
<location filename="../qtractorPluginListView.cpp" line="2023"/>
14376-
<location filename="../qtractorPluginListView.cpp" line="2052"/>
14375+
<location filename="../qtractorPluginListView.cpp" line="2026"/>
14376+
<location filename="../qtractorPluginListView.cpp" line="2055"/>
1437714377
<source>Add &amp;Insert</source>
1437814378
<translation>Přidat &amp;vložku</translation>
1437914379
</message>
1438014380
<message>
14381-
<location filename="../qtractorPluginListView.cpp" line="2026"/>
14382-
<location filename="../qtractorPluginListView.cpp" line="2056"/>
14381+
<location filename="../qtractorPluginListView.cpp" line="2029"/>
14382+
<location filename="../qtractorPluginListView.cpp" line="2059"/>
1438314383
<source>Add &amp;Aux Send</source>
1438414384
<translation>Přidat &amp;aux-send</translation>
1438514385
</message>
1438614386
<message>
14387-
<location filename="../qtractorPluginListView.cpp" line="2035"/>
14388-
<location filename="../qtractorPluginListView.cpp" line="2068"/>
14387+
<location filename="../qtractorPluginListView.cpp" line="2038"/>
14388+
<location filename="../qtractorPluginListView.cpp" line="2071"/>
1438914389
<source>&amp;Sends</source>
1439014390
<translation>&amp;Poslání</translation>
1439114391
</message>
1439214392
<message>
14393-
<location filename="../qtractorPluginListView.cpp" line="2039"/>
14394-
<location filename="../qtractorPluginListView.cpp" line="2072"/>
14393+
<location filename="../qtractorPluginListView.cpp" line="2042"/>
14394+
<location filename="../qtractorPluginListView.cpp" line="2075"/>
1439514395
<source>&amp;Returns</source>
1439614396
<translation>&amp;Navrácení</translation>
1439714397
</message>
1439814398
<message>
14399-
<location filename="../qtractorPluginListView.cpp" line="2048"/>
14399+
<location filename="../qtractorPluginListView.cpp" line="2051"/>
1440014400
<source>&amp;MIDI</source>
1440114401
<translation>&amp;MIDI</translation>
1440214402
</message>
1440314403
<message>
14404-
<location filename="../qtractorPluginListView.cpp" line="2061"/>
14404+
<location filename="../qtractorPluginListView.cpp" line="2064"/>
1440514405
<source>Add &amp;Controller</source>
1440614406
<translation>Přidat &amp;ovladač</translation>
1440714407
</message>
1440814408
<message>
14409-
<location filename="../qtractorPluginListView.cpp" line="2090"/>
14409+
<location filename="../qtractorPluginListView.cpp" line="2093"/>
1441014410
<source>Ac&amp;tivate</source>
1441114411
<translation>&amp;Zapnout</translation>
1441214412
</message>
1441314413
<message>
14414-
<location filename="../qtractorPluginListView.cpp" line="2113"/>
14414+
<location filename="../qtractorPluginListView.cpp" line="2116"/>
1441514415
<source>&amp;Remove</source>
1441614416
<translation>&amp;Odstranit</translation>
1441714417
</message>
1441814418
<message>
14419-
<location filename="../qtractorPluginListView.cpp" line="2134"/>
14419+
<location filename="../qtractorPluginListView.cpp" line="2137"/>
1442014420
<source>Pre&amp;set</source>
1442114421
<translation>&amp;Přednastavení</translation>
1442214422
</message>
1442314423
<message>
14424-
<location filename="../qtractorPluginListView.cpp" line="2153"/>
14424+
<location filename="../qtractorPluginListView.cpp" line="2156"/>
1442514425
<source>Dire&amp;ct Access</source>
1442614426
<translation>Pří&amp;mý přístup</translation>
1442714427
</message>
1442814428
<message>
14429-
<location filename="../qtractorPluginListView.cpp" line="2172"/>
14429+
<location filename="../qtractorPluginListView.cpp" line="2175"/>
1443014430
<source>&amp;None</source>
1443114431
<translation>&amp;Žádný</translation>
1443214432
</message>
1443314433
<message>
14434-
<location filename="../qtractorPluginListView.cpp" line="2185"/>
14434+
<location filename="../qtractorPluginListView.cpp" line="2188"/>
1443514435
<source>&amp;Properties...</source>
1443614436
<translation>Vlastnosti&amp;...</translation>
1443714437
</message>
1443814438
<message>
14439-
<location filename="../qtractorPluginListView.cpp" line="2192"/>
14439+
<location filename="../qtractorPluginListView.cpp" line="2195"/>
1444014440
<source>&amp;Edit</source>
1444114441
<translation>&amp;Upravit</translation>
1444214442
</message>
1444314443
<message>
14444-
<location filename="../qtractorPluginListView.cpp" line="2200"/>
14444+
<location filename="../qtractorPluginListView.cpp" line="2203"/>
1444514445
<source>&amp;Import...</source>
1444614446
<translation>&amp;Zavést...</translation>
1444714447
</message>
1444814448
<message>
14449-
<location filename="../qtractorPluginListView.cpp" line="2204"/>
14449+
<location filename="../qtractorPluginListView.cpp" line="2207"/>
1445014450
<source>E&amp;xport...</source>
1445114451
<translation>V&amp;yvést...</translation>
1445214452
</message>
1445314453
<message>
14454-
<location filename="../qtractorPluginListView.cpp" line="2076"/>
14455-
<location filename="../qtractorPluginListView.cpp" line="2238"/>
14454+
<location filename="../qtractorPluginListView.cpp" line="2079"/>
14455+
<location filename="../qtractorPluginListView.cpp" line="2241"/>
1445614456
<source>&amp;Auto-connect</source>
1445714457
<translation>&amp;Připojit automaticky</translation>
1445814458
</message>
1445914459
<message>
14460-
<location filename="../qtractorPluginListView.cpp" line="2097"/>
14460+
<location filename="../qtractorPluginListView.cpp" line="2100"/>
1446114461
<source>Acti&amp;vate All</source>
1446214462
<translation>Z&amp;apnout vše</translation>
1446314463
</message>
1446414464
<message>
14465-
<location filename="../qtractorPluginListView.cpp" line="2016"/>
14465+
<location filename="../qtractorPluginListView.cpp" line="2019"/>
1446614466
<source>I&amp;nserts</source>
1446714467
<translation>&amp;Vložky</translation>
1446814468
</message>
1446914469
<message>
14470-
<location filename="../qtractorPluginListView.cpp" line="2104"/>
14470+
<location filename="../qtractorPluginListView.cpp" line="2107"/>
1447114471
<source>Deactivate Al&amp;l</source>
1447214472
<translation>Vypnout v&amp;še</translation>
1447314473
</message>
1447414474
<message>
14475-
<location filename="../qtractorPluginListView.cpp" line="2117"/>
14475+
<location filename="../qtractorPluginListView.cpp" line="2120"/>
1447614476
<source>Re&amp;move All</source>
1447714477
<translation>Od&amp;stranit vše</translation>
1447814478
</message>
1447914479
<message>
14480-
<location filename="../qtractorPluginListView.cpp" line="2124"/>
14480+
<location filename="../qtractorPluginListView.cpp" line="2127"/>
1448114481
<source>Move &amp;Up</source>
1448214482
<translation>Posunout &amp;nahoru</translation>
1448314483
</message>
1448414484
<message>
14485-
<location filename="../qtractorPluginListView.cpp" line="2129"/>
14485+
<location filename="../qtractorPluginListView.cpp" line="2132"/>
1448614486
<source>Move &amp;Down</source>
1448714487
<translation>Posunout &amp;dolů</translation>
1448814488
</message>
1448914489
<message>
14490-
<location filename="../qtractorPluginListView.cpp" line="2216"/>
14490+
<location filename="../qtractorPluginListView.cpp" line="2219"/>
1449114491
<source>&amp;Outputs</source>
1449214492
<translation>&amp;Výstupy</translation>
1449314493
</message>
1449414494
<message>
14495-
<location filename="../qtractorPluginListView.cpp" line="2234"/>
14495+
<location filename="../qtractorPluginListView.cpp" line="2237"/>
1449614496
<source>&amp;Dedicated</source>
1449714497
<translation>&amp;Vyhrazené</translation>
1449814498
</message>

0 commit comments

Comments
 (0)