Robin Gareus
cb6ad45e9d
Fix crash when CatchDeletion signal from self_delete arrives late
...
This is rather an unusual edge-case, seen on macOS when the UI
never continues past the first idle stage.
2021-03-08 17:15:03 +01:00
Robin Gareus
a7ce58b995
Fix rec-ruler time display
...
The calculation to round the distance to seconds has to be performed
using floating point maths, not just the result being cast to double.
The time-granularity must not be zero.
2021-02-25 17:59:53 +01:00
John Emmas
53b90dc0dc
Add a cast when using 'ceil' (to keep MSVC happy)
2021-02-25 16:46:19 +00:00
Robin Gareus
07d04be98d
Potential fix for MSVC builds
...
The set is defined with custom compare fn:
std::set<T, cmp> x;
but later iterators used a default constructor:
std::set<T>::iterator i = x.begin();
2021-02-25 15:55:10 +01:00
Robin Gareus
7f9dae0078
RecorderUI: add a "+" add route button
...
This provides consistent look and feel with the mixer-window.
2021-02-23 23:07:22 +01:00
Robin Gareus
c2e4198c0d
RecorderUI: add option to disable waveforms
2021-02-23 16:25:01 +01:00
Robin Gareus
16cbec311a
RecorderUI: add some key-bindings
2021-02-23 16:24:58 +01:00
Robin Gareus
ece37d9ca0
RecorderUI: Implement track renaming
2021-02-23 16:24:55 +01:00
Robin Gareus
4412b8714b
RecorderUI: Capture info and transport ctrls
2021-02-23 16:24:30 +01:00
Robin Gareus
15361bca55
RecorderUI: Add input port monitoring
2021-02-23 16:24:27 +01:00
Robin Gareus
582c99a156
RecorderUI: initial implementation
2021-02-23 16:24:23 +01:00
Robin Gareus
f10d380d9a
RecorderUI: Tabbable Window Skeleton
2021-02-22 01:00:07 +01:00