110317aad6
Keep track of unacknowledged log-level (error-indicator)
...
This code was incorrectly removed in 97fb3a5557
.
2018-02-20 11:18:41 +01:00
1a293bb480
Add drop-shadow decorators to menu bar and transport toolbar.
...
Allow status bar to fill available width.
2018-02-19 08:05:55 -06:00
33bee41288
Move cpu and disk gauges into the status bar at top.
2018-02-17 09:13:05 -06:00
97fb3a5557
Remove display_message(); No more scary log message popups on osx.
2018-02-17 09:11:41 -06:00
7127fa2c9b
If the gauges arent clickable, perhaps they look best with hard edges, matching the master-bus meters in the toolbar.
2018-02-14 15:05:49 -06:00
c206fa98a1
Re-pack the master meters (in the toolbar) so the editor_meter_peak_display button is more clickable.
2018-02-14 14:47:00 -06:00
7cb1219df8
Re-pack dsp_load_indicator next to feedback_indicator et al.
2018-02-14 12:55:48 -06:00
d03352cfac
Add Toolbar disk-space widget.
2018-01-14 18:49:27 +01:00
c7ed461bcf
Add DSP-load & x-run widget to the toolbar.
2017-12-28 15:53:40 +01:00
aab787f686
Separate and consolidate Transport-Control-UI code
2017-12-22 22:15:50 +01:00
15150c57c1
Implement clock delta modes
...
* use new config variable
* update GUI to select delta-modes
* delegate delta-calculation to MainClock
* save offset to calculate absolute-time
2017-11-23 00:13:32 +01:00
ea5fa64c0b
manually fix up various cases where Gtk:Frame foo_frame had been changed to foo_sample
2017-09-18 14:59:11 -04:00
30b087ab3d
globally change all use of "frame" to refer to audio into "sample".
...
Generated by tools/f2s. Some hand-editing will be required in a few places to fix up comments related to timecode
and video in order to keep the legible
2017-09-18 12:39:17 -04:00
eb1e423b75
Remove <gtkmm.h> include from header files.
2017-07-17 21:06:04 +02:00
b5e9451bc7
Remove unused sources & includes
2017-07-17 21:06:04 +02:00
f6e182b937
Move Gtkmm2ext widgets into libwidget
2017-07-17 21:06:04 +02:00
5c92613698
Separate Ardour UI widgets into dedicated library
2017-07-17 21:06:04 +02:00
d2b823b3c5
Toolbar spacing: Add back one pixel of vertical padding, and preserve it regardless of which button sections are hidden.
2017-02-16 14:37:56 -06:00
2d0200209f
Prevent "punch" and "mon" buttons from increasing toolbar height.
2017-02-16 20:49:18 +01:00
9ce55c1b3d
remove unused background expose
2017-02-13 18:44:59 +01:00
5c26a21d49
NO-OP: whitespace
2017-02-08 22:24:17 +01:00
aef942da1b
make rude alert buttons expand vertically to use all available space.
2017-02-08 22:23:43 +01:00
0092442a64
mark loop button insensitive when there's no loop-range
2017-01-28 12:05:50 +01:00
Daniel Sheeler
e315b25eb3
Update metronome tooltip on gain change
2017-01-21 01:38:53 +01:00
e35f11e515
Allow to change metronome level via mouse-wheel
2017-01-19 19:12:25 +01:00
09e15909e0
Tweak some tooltip text.
2017-01-18 18:25:25 -06:00
6a486c0bf5
tweak table packing for more consistent spacing between buttons.
2017-01-18 10:33:38 -06:00
bc9b2f01f3
Shuffle the layout of new monitor section, so it is recognizably different than punch section; Standardize the button heights.
2017-01-18 10:33:38 -06:00
cf31233cd1
Cleanup global monitor options:
...
- rely on parameter-changed signal emission to update buttons
- use dedicated button/style names
- improve tooltip
2017-01-18 12:25:02 +01:00
17d54a0d1c
Configurable toolbar rec/punch & monitoring buttons
2017-01-16 21:58:53 +01:00
cf5a0de709
Add initial GUI support for global monitor states
2017-01-16 19:54:42 +01:00
a5e0f1ff10
make entire transport bar have its own background, specifically themeable
2017-01-05 22:22:14 +00:00
4c7fcc11f7
Attempt to lighten the transport area slightly. A little help needed here, Paul
2017-01-05 10:01:22 -06:00
1bf0ed533d
Update links to preference pages
2017-01-03 10:05:05 +01:00
a2bf54c041
re-group preferences part eight and nine of 27 (probably)
2016-12-30 17:04:50 +01:00
b315ff531e
amend 91321272b
2016-12-21 23:36:00 +01:00
91321272b5
Add option to hide the 2ndary clock
2016-12-21 23:04:15 +01:00
73ad6b3766
Allow to customize parts of the main toolbar
2016-12-20 03:59:15 +01:00
58124e7544
Don't dynamically allocate ShuttleCtrl
...
With manage() both the button and shuttle were free'ed when the table
was destroyed.
2016-12-20 00:20:00 +01:00
2561b98f8a
Move shuttle/speed text outsize
2016-12-19 22:11:53 +01:00
628c99d555
Follow Edits => Follow Range
...
* "Follow Edits" button had several behaviors that confused users.
* "Follow Range" only has 2 behaviors:
** Click anywhere in Range mode (or Smart mode) to locate the playhead.
** When you select a Range, "Play" will play the selected range.
2016-12-19 13:14:44 -06:00
a5f61340ef
Show relevant preferences on sync-button right-click
2016-12-19 19:21:38 +01:00
b44889a55b
Reinstate spacer between Punch In,Out.
2016-12-18 17:14:02 -06:00
aec3b5d4ad
Have the computer count columns for us.
2016-12-18 23:20:14 +01:00
bd0fc8cafc
Shorten sync-button label/size
2016-12-18 23:17:29 +01:00
2cb9f4167a
fix table layout typo
2016-12-18 22:59:17 +01:00
06938105a4
Simplify spacer code
2016-12-18 21:39:36 +01:00
ab37491614
repack widgets, and add some spacer elements
2016-12-18 13:34:15 -06:00
76c3337159
consistent size of sync-button
2016-12-18 18:18:11 +01:00
448f921dd8
Transport Layout:
...
* Remove some redundant containers and frames, for a cleaner look.
* Adjust transport button spacing and sizes to more closely match the editor toolbar.
2016-12-18 09:02:13 -06:00