View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005589 | ardour | other | public | 2013-07-16 00:08 | 2015-01-21 22:42 |
Reporter | x42 | Assigned To | |||
Priority | normal | Severity | block | Reproducibility | N/A |
Status | closed | Resolution | fixed | ||
Summary | 0005589: outstanding issues with cairo-canvas branch | ||||
Description | collection of notes relevant for https://github.com/Ardour/ardour/tree/cairocanvas development | ||||
Tags | No tags attached. | ||||
parent of | 0006142 | closed | drobilla | missing note off with "Sound MIDI notes as they are selected" |
parent of | 0006143 | closed | chaot | New ArdourDropdown class does not respond to mousewheel |
parent of | 0006144 | new | No templates available when creating a new session | |
parent of | 0006145 | new | Save/restore of visual state is not implemented | |
Not all the children of this issue are yet resolved or closed. |
|
The red peak marks on waveforms cannot be switched off. This is now configurable, but is not saved or applied correctly or persistently. EDIT: fixed in 3.5-4345-gc7c8cc7 |
|
Fades on some regions don't extend to the region bounds, there is a 1 or 2 pixel slice of the underlying region visible at the start or end of the region. ** JUNE 4th 2014 ** is this still an issue? |
|
Region translucency doesn't work. When moving one region over another it was always useful to be able to see through the region being moved to the regions below that it is being moved over. |
|
Ctrl+A doesn't select all regions NOTES: the logic here is: if (tracks selected) select all things in the selected tracks else if (in track) select all things on that track else select all things in all tracks note that ctrl-a selects more than just regions, it selects everything selectable (including automation data) this logic works fine as of 0cbf8f7deaae4623675453e1d5b1c6806808c9d2 which fixed a minor problem when moving below any existing tracks. |
|
the drag behaviour that i think you refer to above exists in master too, unless i'm not understanding it correctly. either that or it is fixed, and i'm just noticing new sub-optimal behaviour that has always been there. |
|
There should come a point when a region is so small that when the mouse goes over it it shouldn't try and display the mouse over contents of the region,ie fade handles etc. EDIT (by x42): No longer an issue small side issue: make region tiny -> fade-handles vanish, increase duration again -> handles don't show up until next mouse-over. But that is not a real problem (rg) |
|
** Issue ** When trimming a region, when the trim is released the region gain envelope is shown momentarily. |
|
** Issue ** If rubberbanding a selection and the mouse goes off the bottom of the canvas the view jumps immediately to the bottom of the last track, it doesn't scroll there smoothly. This is contrasted with the mouse going off the top of the canvas where scrolling happens, which is the correct behaviour. |
|
ISSUE - In range tool mode creating a range 'quickly' across many tracks results in some tracks not being selected, so not ending up in the range. NOTES: <las> it is sort of obvious why it happens <las> no motion events are delivered to the intermediate tracks because the motion is too fast <las> happens in master too, if you're fast enough not sure what, if anything to do here. if it is easier to trigger in CC than in master then i guess i should fix that. but in general tracking fast mouse movements across many objects has been a problem in GUIs for decades. An actual fix requires hairy logic like "if you're now in this object, figure out all objects that the mouse must have crossed on the way here and check their state to ensure that the mouse was seen to enter them too". H-a-i-r-y. |
|
** ISSUE ** Region waveforms have a small amount of translucency regardless of the settings in the theme manager. This means that it shows the underlying region background colour, tinting the waveform colour. This is very obvious when you make the track height the smallest it can be. The waveform takes on a tint that makes it look very odd. This also means that the waveform colour changes with track height with looks wrong and inconsistent. |
|
When zoomed in on a stereo region, the top zero crossing line becomes lost/masked in the regions gradient colours. When the region is selected, and it changes colour, both zero crossing lines are then visible. Could the colour of the lines perhaps be changed so that they don't get lost in the gradient colours so easily? Image attached above |
2014-03-06 22:57
|
|
|
Mouse icons aren't kept up to date properly. Noticed on fade and trim but might be the same else where. When you hover over the fade handle or a region bound the mouse cursor changes to show the correct icon. If you then click and drag you action that edit. When you release the drag the icon reverts to the normal mouse icon, even though you are still hovering over either the fade handle or the region bound. If you click and drag again the editing function does work but the icon is wrong. You have to move the mouse away and back again for the icon to be correct again. The icon should remain the correct icon regardless of clicking and/or releasing, while the mouse is within the target area. |
|
<control>+drag on strip at bottom of region to move start point of audio within region works in opposite sense to expected. <control>+drag left moves the audio right & vice-versa. [EDIT] fixed in commit 349f66f4 |
|
Dragging fade handles leaves visual artefacts around region - see attached fade-handle-artefacts.png |
2014-03-25 20:45
|
|
|
those artifacts are just caused by the circles around the data points, whcih are not taken into account when computign the bounding box of fade. they are there right now for debugging/reminder of work to be done. so not a real problem. |
|
***ISSUE*** When "Sound MIDI notes as they are selected" is enabled, selecting a note plays it infinitely. I'm thinking that note off isn't working for previewing notes? I tested the latest master branch for comparison and it is not an issue there so this is only in CC branch. |
|
I don't know if this is an oversight or by design, but the mouse wheel no longer has any effect on the drop-down list controls in the top of the editor (zoom focus, grid, &c.). Also, when clicked, the drop-downs don't drop down "in-place", but from the point where the mouse was clicked - it's only cosmetic, but it feels slightly wrong to me... |
|
Selection Clocks are not updated if the selection is moved. eg, select a region, the selection clocks show start finish and length. move the region, but leave it selected, the selection clocks still show the original info. EDIT: ^^ FIXED in 3.5-4346-g01d9987 Also selection clocks no longer show info for ranges if they are clicked on (pretty sure they used to) EDIT: ^^ works for me (rg) Selection clocks should show info for the last thing that was clicked on, whether that be 1 or more regions, or a range, etc. EDIT: ^^ should be a new separate feature request. - not canvas releated. |
|
@oofus - I did a bug report awhile ago (see 5573). Sounds like the same issue. If so, this isn't specific to CC branch and has been in master for quite some time. |
|
After trimming the start of an audio region on zooming in close, the waveform disappears. On reloading the session this probem goes away. Also doesn't seem to happen if the region was already trimmed and the trim is adjusted again. So only seems to happen when going from full length to trimmed. |
2014-05-03 21:25
|
|
|
hmm, i thought that carl had fixed the name highlight issue. perhaps not entirely. |
|
In a new session it seems like there is no default loop range. So the loop button doesn't do anything, also setting loop range from range marker has no effect(possibly related?) |
|
group tabs have a lighter default disabled/inactive color, and it can be edited from the theme manager window. |
|
Verbose cursor text gets obscured by fade cursor when creating a fade When scrolling to the bottom of the summary/overview window, the last tracks in the editor view get hidden underneath the summary view. |
|
No templates available when creating a new session When saving a template and trying to create a new session with that template, the corresponding option in session setup under advanced options is not available. The console reports: 'Found nothing along /home/mikkl/.config/ardour3/templates:/usr/share/ardour3/templates' despite there (~/.config/ardour3/templates) being a saved template. Copying the template to '/usr/share/ardour3/templates' doesn't help either. |
|
views (visual state) only saves/restore horizontal scroll+zoom. track visibility and vertical size + arrangement are broken in 3.5-2814 |
2014-08-30 12:09
|
|
|
Leatuspenguin, your "double-clicking in ripple mode" and "loop" issues should be resolved. Regarding 0015858 ( Region gain is visible when selecting range mode ) ... this was intentional, because it should be possible to select a range of region gain, and adjust it as shown here: http://www.youtube.com/watch?v=UJbjPbpoWlk ( around 2:20) .... some details are yet to be worked out for A3. |
|
Peak indicators in channel strips show the I-beam mouse cursor, which is surely wrong. EDIT (pd): should be fixed; widget is now a button, not a text-entry thing. |
|
After toggling 'Use name highlight bars in region displays', display of regions is a bit messed up until the next time Ardour is started. |
|
It's sometimes impossible to scroll the whole of the bottom-most track into view. |
|
Curious visual artefacts as the playhead passes over a fade-out. |
|
When splitting a region that is below other regions, the newly-created regions after the split are drawn as if on-top, although they actually are below. EDIT (pd): should be fixed. layering signals from playlist are now sent in the correct order. |
|
When 'Show gain envelopes in audio regions' is set to 'in all modes', the mouse cursor changes to the gain tool when over the gain envelope line whatever the mouse mode. This is confusing given that the gain envelopes actually can't be manipulated except in gain mode. EDIT (pd): should be fixed in 46f5c0c |
|
Short duration loop ranges play beyond loop markers on first loop. Steps to reproduce - - With the range tool, select a short range, 2 beats seems to work consistently for me - Right click and select loop range The audio will start playing but will play beyond the loop markers, before finally correcting itself after a few loops. Note that the playhead itself stays within the loop marker boundaries yet audio beyond it is being played. |
|
the "loop" issue (0015946) is not specific to what was known as CairoCanvas. Now that CC has been merged into git/master this bug should be phased out. Please only GUI add regression reports specific to the new canvas design here. All other issue should be reported as "normal bugs" |
|
'P' to position playhead over editor summary doesn't seem to work any more. [EDIT] never mind, it works now. I have no idea why it didn't work for me before... |
|
Since 3.5-3406-g90872c2 For two consecutive regions the box around a later region overlap the outline of the former. The waveform inside a region is off by one on the x-axis (it currently is 1px too far to the right) Midi-Note boundaries are off by one in the other direction. The x-axis outline is 1px to the left of the beat/bar grid and snap-points. |
2014-11-01 20:38
|
|
|
CairoCanvas branch is gone and all issues here have either been fixed or migrated to new separate bug reports. Case Closed. |
Date Modified | Username | Field | Change |
---|---|---|---|
2013-07-16 00:08 | x42 | New Issue | |
2013-12-28 19:58 | oofus | Note Added: 0015515 | |
2013-12-28 20:10 | oofus | Note Added: 0015519 | |
2013-12-28 20:21 | oofus | Note Added: 0015521 | |
2014-01-04 15:47 | oofus | Note Added: 0015542 | |
2014-01-17 19:21 | paul | Note Added: 0015586 | |
2014-01-20 17:11 | oofus | Note Added: 0015598 | |
2014-01-20 17:12 | oofus | Note Edited: 0015515 | |
2014-01-20 17:17 | oofus | Note Added: 0015599 | |
2014-01-20 17:19 | oofus | Note Added: 0015600 | |
2014-01-27 16:01 | oofus | Note Added: 0015633 | |
2014-02-01 14:47 | Leatuspenguin | File Added: Midipatchchange.png | |
2014-02-05 11:56 | oofus | Note Added: 0015655 | |
2014-02-05 11:57 | oofus | Note Edited: 0015655 | |
2014-02-15 22:28 | Leatuspenguin | File Added: linesandcolours.png | |
2014-02-25 20:07 | paul | Note Edited: 0015633 | |
2014-02-25 21:14 | paul | Note Edited: 0015542 | |
2014-02-27 15:02 | Leatuspenguin | Note Added: 0015690 | |
2014-02-27 15:03 | Leatuspenguin | File Added: crossinglines.png | |
2014-03-06 15:26 | paul | File Deleted: Midipatchchange.png | |
2014-03-06 15:42 | paul | File Deleted: linesandcolours.png | |
2014-03-06 22:57 | Leatuspenguin | File Added: recbutton.png | |
2014-03-11 12:54 | oofus | Note Added: 0015709 | |
2014-03-17 12:31 | colinf | Note Added: 0015713 | |
2014-03-24 21:13 | Leatuspenguin | File Added: canvasreadout.png | |
2014-03-25 20:44 | colinf | Note Added: 0015724 | |
2014-03-25 20:45 | colinf | File Added: fade-handle-artefacts.png | |
2014-03-25 21:25 | paul | Note Added: 0015725 | |
2014-04-07 16:13 | Leatuspenguin | File Added: redlines.png | |
2014-04-17 15:12 | Leatuspenguin | Note Added: 0015753 | |
2014-04-29 19:28 | colinf | Note Added: 0015770 | |
2014-05-02 16:57 | oofus | Note Added: 0015776 | |
2014-05-02 19:00 | Leatuspenguin | Note Added: 0015777 | |
2014-05-02 21:25 | the_CLA | Note Added: 0015778 | |
2014-05-02 21:30 | the_CLA | Note Edited: 0015778 | |
2014-05-03 21:25 | Leatuspenguin | File Added: textspill.png | |
2014-05-08 09:30 | colinf | Note Edited: 0015713 | |
2014-05-13 01:08 | paul | Note Added: 0015786 | |
2014-05-21 00:35 | timbyr | Note Added: 0015798 | |
2014-06-05 18:16 | paul | Note Edited: 0015519 | |
2014-06-30 20:37 | paul | Note Added: 0015845 | |
2014-07-01 19:55 | Leatuspenguin | Note Added: 0015847 | |
2014-07-02 18:48 | Leatuspenguin | Note Edited: 0015847 | |
2014-07-11 22:17 | paul | File Deleted: redlines.png | |
2014-07-11 22:18 | paul | File Deleted: canvasreadout.png | |
2014-07-11 22:18 | paul | File Deleted: crossinglines.png | |
2014-07-15 07:33 | mikkl | Note Added: 0015850 | |
2014-07-26 12:30 | x42 | Note Added: 0015856 | |
2014-08-30 12:09 | Leatuspenguin | File Added: panspill.png | |
2014-09-15 22:05 | BenLoftis | Note Added: 0015886 | |
2014-09-20 15:21 | colinf | Note Added: 0015891 | |
2014-09-20 15:40 | colinf | Note Added: 0015892 | |
2014-09-20 17:20 | colinf | Note Added: 0015893 | |
2014-09-20 18:01 | colinf | Note Added: 0015894 | |
2014-09-21 11:16 | colinf | Note Added: 0015896 | |
2014-09-21 15:55 | colinf | Note Added: 0015897 | |
2014-09-25 09:14 | Leatuspenguin | Note Edited: 0015847 | |
2014-10-21 15:21 | paul | Note Edited: 0015896 | |
2014-10-21 15:51 | paul | Note Edited: 0015897 | |
2014-10-21 20:03 | paul | Note Edited: 0015891 | |
2014-10-28 09:15 | Leatuspenguin | Note Added: 0015946 | |
2014-10-28 23:19 | x42 | Note Added: 0015952 | |
2014-10-31 15:24 | colinf | Note Added: 0015953 | |
2014-11-01 20:05 | x42 | Note Added: 0015955 | |
2014-11-01 20:38 | x42 | File Added: A3.5-3424-g7baa327_TAV.png | |
2014-11-03 19:21 | colinf | Note Edited: 0015953 | |
2015-01-21 19:38 | x42 | Note Edited: 0015515 | |
2015-01-21 19:41 | x42 | Note Edited: 0015598 | |
2015-01-21 21:41 | x42 | Note Edited: 0015776 | |
2015-01-21 22:30 | x42 | Relationship added | parent of 0006142 |
2015-01-21 22:33 | x42 | Relationship added | parent of 0006143 |
2015-01-21 22:36 | x42 | Relationship added | parent of 0006144 |
2015-01-21 22:42 | x42 | Note Added: 0016265 | |
2015-01-21 22:42 | x42 | Status | new => closed |
2015-01-21 22:42 | x42 | Resolution | open => fixed |
2015-01-21 22:48 | x42 | Relationship added | parent of 0006145 |