Age | Commit message (Collapse) | Author |
|
++more contrasting&bright (compared with existing theme). Added comments to < Color > section.
In the original file there was an excess line (177) - deleted in new version:
177 <ColorAlias name="lua action button: fill" alias="theme:bg"/>
178 <ColorAlias name="lua action button: fill" alias="widget:bg"/>
2min video:
https://vimeo.com/416959800
|
|
++more contrasting&bright (compared with existing theme). Added comments to < Color > section.
video (with comparison):
https://vimeo.com/416166712
|
|
|
|
|
|
|
|
This matches other DAWs and allows easy editing of just the last note, rather then all
notes added since doing something else
|
|
This seems to have been removed unintentionally in 973e9ad132b4
|
|
|
|
|
|
|
|
This removes expensive markup parsing and directly sets
timecode and delta-time as plain text. The Labels use the
main clock's color schema, and dedicated ArdourMono font.
|
|
|
|
Avoid markup, pango markup parsing is expensive, particularly
for info strings which may be updated periodically at
short time intervals.
|
|
|
|
Use Fonts and Color to help discriminate columns:
Values that come from the TC Master are now in black boxen (ToDo: use gtk theming)
Reduce the number of columns, to improve legibility:
Consolidate the Slave's current TC chase value and Delta (offset from Ardour current TC)
Consolidate the last message received, and how recently it was received
Remove Collect checkboxes (just disconnect the port if you don't want it to run)
|
|
|
|
|
|
This covers a race condition in session transport that when synced to an
external engine it sometimes occurs that at the end of ::realtime_stop()
::transport_stopped_or_stopping() returns false when ::setup_rec_box() is
called. In this case the rec boxes are not erased when the recoding transport
is stopped.
This fixes this behavior about the remaining rec boxes, however the race
condition remains.
The race condition is reported in #8104. It should be considered reverting this
commit once the race condition is fixed.
|
|
This allows to change latency while running using numeric entry
or otherwise makes the spinboxes insensitive.
|
|
|
|
|
|
|
|
|
|
Spaces got replaced by tabs as well.
|
|
|
|
|
|
previous and next would not always allow
getting to all buses which were in an odd order
depending on how they are added
|
|
|
|
selection
|
|
nothing
|
|
The only real difference is in what the mouse does, so keys should work the same
|
|
|
|
|
|
If there is only one Foldback bus:
the selection button still respond to left click.
Any other click on the same button will need two
clicks
|
|
|
|
Since 8fced29372 introduced no_show_all(), the packed widgets
need to be explicitly displayed.
|
|
The existing code isn't wrong, but inefficient. If the selection is empty,
then this is necessarily the first note, and cannot be present in the
selection. So, don't search the std::set<> and then insert, just insert.
|
|
|
|
|
|
|
|
|
|
(and not during) internal editing
|
|
select works again
Adding the first note trigged Editor::set_selected_midi_region_view() which cleared
the (newly added to) selection
|
|
Whether to display the selected outline depends on BOTH whether the note is
selected, and whether we are in an internal editing mode.
|
|
It cannot be inlined anyway, so nothing gained by the header file presence
|
|
MIDI region/note selection
|
|
Actions for hide/show/attach/detach tabbables use hard-coded names which are not
translated. Using Tabbable/WindowProxy::name() to lookup the action will fail,
since the name can be translated. This changes just removes the option to not
provide a menu-name when creating these objects, and uses the name menu-name
when looking up an action by name
|
|
The "new" snap-to-visual-grid mechanism is not useful for
Contents-trim. That would require a relative grid.
|
|
|
|
if the language preferences are translatable
|