View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0005007 | ardour | features | public | 2012-07-12 13:03 | 2026-06-25 15:05 |
| Reporter | colinf | Assigned To | paul | ||
| Priority | normal | Severity | minor | Reproducibility | N/A |
| Status | new | Resolution | no change required | ||
| Target Version | 3.0 | ||||
| Summary | 0005007: Make scroll wheel without modifiers in session overview pane scroll sideways | ||||
| Description | I've realised as I work more with A3 now that one of the things I'd use often in A2 was scroll-wheel on the bottom scroll bar of the editor window to scroll forwards & back in the session, and I'm missing the ability to do the same in A3. I know <Alt>+scroll-wheel does the same thing in A3, but that's not so ergonomic for me: I usually use the mouse left-handed, and I have a UK keyboard where there's only one <Alt> key, on the left (the one on the right is <Alt Gr>). Given that it's possible to scroll the main editor pane up & down directly with the scroll wheel without modifiers, I think that making the unmodified action in the overview pane be sideways scroll is an (admittedly slight) usability improvement, at the (slight) cost of some consistency. Thoughts, anyone? | ||||
| Tags | No tags attached. | ||||
|
|
this seems wrong to me given that most (many?) mice with scroll wheels these days have left/right scrolling too. |
|
|
Yeah, fair enough. Time for me to buy a new mouse, then? |
|
|
for now, i'm marking this as no change required. i think the lack of consistency is much worse than either having to use alt-scroll or use a mouse with L/R scrolling. |
|
|
Given that since ea052417 scrolling behaviour between the editor and the summary isn't the same any more, I'd argue that making scroll up/down over the summary move along the timeline could be a more useful behaviour than zooming. |
|
|
Now that the vertical summary exists and works as a conventional vertical scroll bar (scrolling vertically with the scroll wheel), and given that scroll-to-zoom is also available via the rulers, I think that making the horizontal summary work like a conventional horizontal scroll bar and scroll horizontally with the scroll wheel would now be the consistent thing to do. |
|
|
Simple patch to do just that attached... |
|
|
0005-make-unmodified-scroll-wheel-over-summary-scroll-rat.patch (1,380 bytes)
From 528637118b801477d983b8e68150360165e56a0e Mon Sep 17 00:00:00 2001
From: Colin Fletcher <colin.m.fletcher@googlemail.com>
Date: Fri, 12 Jun 2026 19:09:50 +0100
Subject: [PATCH 05/10] make unmodified scroll wheel over summary scroll rather
than zoom
As per #5007
---
gtk2_ardour/editor_summary.cc | 22 ++++++++++++----------
1 file changed, 12 insertions(+), 10 deletions(-)
diff --git a/gtk2_ardour/editor_summary.cc b/gtk2_ardour/editor_summary.cc
index 0f027aa531..e6bace79ee 100644
--- a/gtk2_ardour/editor_summary.cc
+++ b/gtk2_ardour/editor_summary.cc
@@ -842,19 +842,21 @@ EditorSummary::on_scroll_event (GdkEventScroll* ev)
}
switch (direction) {
- case GDK_SCROLL_UP: {
-
- summary_zoom_step (-4);
-
+ case GDK_SCROLL_UP:
+ if (Keyboard::modifier_state_equals (ev->state, Keyboard::ScrollZoomHorizontalModifier)) {
+ summary_zoom_step (-4);
+ } else {
+ _editor.scroll_left_step ();
+ }
return true;
- } break;
-
- case GDK_SCROLL_DOWN: {
-
- summary_zoom_step (4);
+ case GDK_SCROLL_DOWN:
+ if (Keyboard::modifier_state_equals (ev->state, Keyboard::ScrollZoomHorizontalModifier)) {
+ summary_zoom_step (4);
+ } else {
+ _editor.scroll_right_step ();
+ }
return true;
- } break;
case GDK_SCROLL_LEFT:
if (Keyboard::modifier_state_equals (ev->state, Keyboard::ScrollZoomHorizontalModifier)) {
--
2.47.3
|
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2012-07-12 13:03 | colinf | New Issue | |
| 2012-07-12 13:25 | paul | Note Added: 0013871 | |
| 2012-07-12 13:42 | colinf | Note Added: 0013872 | |
| 2012-07-14 18:28 | cth103 | cost | => 0.00 |
| 2012-07-14 18:28 | cth103 | Target Version | => 3.0 |
| 2012-07-14 21:35 | paul | Note Added: 0013892 | |
| 2012-07-14 21:35 | paul | Status | new => resolved |
| 2012-07-14 21:35 | paul | Resolution | open => no change required |
| 2012-07-14 21:35 | paul | Assigned To | => paul |
| 2017-07-19 14:12 | colinf | Note Added: 0019901 | |
| 2017-07-19 14:12 | colinf | Status | resolved => new |
| 2026-05-26 11:36 | colinf | Note Added: 0030444 | |
| 2026-06-25 15:05 | colinf | Note Added: 0030552 | |
| 2026-06-25 15:05 | colinf | Note Added: 0030553 | |
| 2026-06-25 15:05 | colinf | File Added: 0005-make-unmodified-scroll-wheel-over-summary-scroll-rat.patch |