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
511e9d2d09
Transport Layout: Attempts to standardize button sizes and padding.
2016-12-17 22:32:38 -06:00
705a7262a3
Refine transport tool bar layout
2016-12-17 02:43:42 +01:00
4a83bd80a5
Prepare mini-timeline widget for toolbar
2016-12-17 02:43:42 +01:00
9dad10f691
Add UI to set global track layered mode
2016-12-17 02:43:42 +01:00
85e4b1d98f
Move selection/punch clocks to editor Sidebar
2016-12-17 02:43:42 +01:00
1a25b906b3
Commence transport tool bar re-layout
2016-12-17 02:43:42 +01:00
78b7e07690
Make a right click on metronome really show click preferences
...
Solve http://tracker.ardour.org/view.php?id=6906
2016-07-26 03:19:22 +02:00
cf52d6e4b4
enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h
2016-07-14 14:45:23 -04:00
c2e4cd2c6a
use same tooltip timeout throughout Ardour -- part two
2016-05-02 20:24:54 +02:00
9c622e3c99
add optional buttons to trigger lua scripted actions.
2016-04-25 00:16:08 +02:00
67c4d45aac
move window visibility buttons to have less impact on minimum width
...
And as a side effect, be in a consistent location on windows/linux AND OS X
2016-02-25 11:08:41 -05:00
1e537cb539
remove tab-related code for tabbed notebook, add tooltips to new buttons
2016-02-22 15:31:25 -05:00
47cf908998
try using top-menu-bar buttons and not notebook tabs to control window visibility
2016-02-22 15:31:25 -05:00
6991a07902
remove all trace of SAE from source code.
...
This had become incoherent over time, and posed a development hazard and burden going forward
2016-02-22 15:31:24 -05:00
bc487bb4b0
replicate the remove-all-trailing whitespace commit(s) in master
2016-02-22 15:31:24 -05:00
d5bcf90b1a
remove all tearoffs except the monitor section.
...
We don't need this functionality anymore as we build on 15 years experience plus the new tabbed structure
2016-02-22 15:31:23 -05:00
8933d53271
get current tab on startup correct.
...
Note that Gtk::Notebook will not switch to a page with an invisible widget. This took me TOO LONG to discover.
Also move code around between files
2016-02-22 15:31:23 -05:00