Im Node nimmt nichts das Mausrad an, es zoomt immer den Graphen #383

Closed
opened 2026-10-10 12:32:19 +02:00 by meleki · 1 comment
Owner

Wunsch des Users (2026-10-10):

in einem node soll kein maus wheel angenommen werden (generell nicht), weil es passiert mir oft dass ich durchs graph zoomen werte verstelle

Umsetzung

  • Der Graph nimmt das Mausrad in der Capture-Phase, bevor ein Widget im Node es sieht. Das gilt für jeden Node, nicht nur für Compressor und EQ.
  • Compressor-Node: Das Mausrad über einem Knopf zoomt den Graphen und lässt den Wert stehen.
  • EQ-Node: Das Mausrad über einem Band zoomt den Graphen, Q bleibt. Im Tab ändert das Mausrad weiter Q bzw. den dB-Zoom.
  • Hilfetext im EQ-Node ohne den Hinweis auf das Mausrad.
  • e2e 34: Die beiden Node-Checks prüfen jetzt, dass der Wert bleibt und der Graph zoomt.
Wunsch des Users (2026-10-10): > in einem node soll kein maus wheel angenommen werden (generell nicht), weil es passiert mir oft dass ich durchs graph zoomen werte verstelle ## Umsetzung - Der Graph nimmt das Mausrad in der Capture-Phase, bevor ein Widget im Node es sieht. Das gilt für jeden Node, nicht nur für Compressor und EQ. - Compressor-Node: Das Mausrad über einem Knopf zoomt den Graphen und lässt den Wert stehen. - EQ-Node: Das Mausrad über einem Band zoomt den Graphen, Q bleibt. Im Tab ändert das Mausrad weiter Q bzw. den dB-Zoom. - Hilfetext im EQ-Node ohne den Hinweis auf das Mausrad. - e2e 34: Die beiden Node-Checks prüfen jetzt, dass der Wert bleibt und der Graph zoomt.
Author
Owner

Erledigt mit 79a04e6 (gemeinsam mit #381 und #382, sie teilen sich Dateien), Wiki d6c1256.

Was jetzt gilt

  • Im Graphen zoomt das Mausrad immer, auch über einem Node. Der Graph fängt es ab, bevor ein Node es sieht. Das gilt für alle Nodes, auch künftige.
  • Compressor-Node: Rad über einem Knopf zoomt, der Wert bleibt. Ziehen, Doppelklick und Hebel funktionieren wie bisher.
  • EQ-Node: Rad über einem Band zoomt, Q bleibt. Q stellst du im Node über das Zahlenfeld ein oder im Tab.
  • In den Tabs bleibt das Rad, wie es war: ein Schritt am Knopf, Q am Band, dB-Zoom im EQ.

Tests

  • e2e 34 (atx): ALL PASSED, 125 Checks. Zwei Checks geändert: Nach dem Rad über Knopf bzw. Band ist der Graph größer, Ratio bleibt 8, Q und dB-Zoom bleiben.
  • Gegenprobe: Im Lauf vor der Änderung stand nach dem Rad ratio: 8.5 im Log, der neue Check wäre damit rot.
  • Gate (atx): CHECK EXIT 0, 283 Dateien, 4357 Tests.

Nicht geprüft

  • Nodes in den anderen Graphen (Behaviors, Instrument) im Browser. Die Regel sitzt aber im Graph-Canvas, den alle nutzen.
Erledigt mit 79a04e6 (gemeinsam mit #381 und #382, sie teilen sich Dateien), Wiki d6c1256. ## Was jetzt gilt - Im Graphen zoomt das Mausrad immer, auch über einem Node. Der Graph fängt es ab, bevor ein Node es sieht. Das gilt für alle Nodes, auch künftige. - Compressor-Node: Rad über einem Knopf zoomt, der Wert bleibt. Ziehen, Doppelklick und Hebel funktionieren wie bisher. - EQ-Node: Rad über einem Band zoomt, Q bleibt. Q stellst du im Node über das Zahlenfeld ein oder im Tab. - In den Tabs bleibt das Rad, wie es war: ein Schritt am Knopf, Q am Band, dB-Zoom im EQ. ## Tests - e2e 34 (atx): ALL PASSED, 125 Checks. Zwei Checks geändert: Nach dem Rad über Knopf bzw. Band ist der Graph größer, Ratio bleibt 8, Q und dB-Zoom bleiben. - Gegenprobe: Im Lauf vor der Änderung stand nach dem Rad `ratio: 8.5` im Log, der neue Check wäre damit rot. - Gate (atx): CHECK EXIT 0, 283 Dateien, 4357 Tests. ## Nicht geprüft - Nodes in den anderen Graphen (Behaviors, Instrument) im Browser. Die Regel sitzt aber im Graph-Canvas, den alle nutzen.
admin added this to the Development project 2026-10-10 16:47:14 +02:00
admin moved this to Next in Development on 2026-10-10 16:47:26 +02:00
admin moved this to Done in Development on 2026-10-10 16:47:39 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: meleki/feuerwerk#383