d059bdb40c
fix 1024px width layout (remove nudge clock special case)
...
Due to some change somewhere along the road the nudge clock does
no longer fit in the transport-bar on 1024px screen with 100% font-scale,
even if the 2nd clock is hidden.
However, these days it does fit nicely on its default position even
with wide-editor-mixer on a 1024px screen.
2015-06-17 02:20:02 +02:00
1d5c6104f5
replace old ArdourButton::Icon API with Gtkmm2ext.
2015-05-24 21:45:39 +02:00
db7d0c59b5
remove explicit VectorIcon Element
2015-05-24 20:28:24 +02:00
e5112caa28
more HiDPI cleanup
2015-04-23 00:29:55 +02:00
b38ab89d92
clean up GUI scaling
2015-04-22 21:40:43 +02:00
494009a6e2
towards scaleable meter and mixer UI
...
somewhat hacky solution, but there's no good central point to
control this and get integer rounding/summing, is there?
2015-04-20 20:45:36 +02:00
9ad49ca5e5
transport button HiDPI scaling
2015-04-18 20:20:49 +02:00
47eb9d3fe1
NOOP, cleanup & comments
2015-04-08 10:18:39 +02:00
2356d63d14
construct a metronom
2015-04-08 01:28:52 +02:00
c9f9bb263f
more transport button caironizing.
2015-04-08 00:00:23 +02:00
de7d6a7f2c
renice transport buttons (part one)
2015-04-07 22:34:09 +02:00
d25e8f2233
update ArdourButton Icon API
2015-04-07 22:34:09 +02:00
322ec39761
error-log button: acknowledge new errors w/o hiding Log
...
override toggle, in case new errors show up while
the log window is already visible
2015-03-20 22:48:53 +01:00
d682ced80f
Error-log button: reset on LED click & button click
2015-03-20 22:12:40 +01:00
a2bcb815ef
Error Log button, only handle LMB
...
Allow to fall though to the bar’s context menu.
2015-03-17 11:59:30 +01:00
bf43019eed
change the error-log button to toggle the log window
2015-03-17 02:05:02 +01:00
5c0e3d4f04
always pack the log-LED into the status widget.
...
not only does this provide consistent look & feel,
but now the status-bar can never be empty.
Before to this change, a small useless black
rectangle remained when all elements were hidden.
2015-03-16 23:39:23 +01:00
3a1071e5e9
use tri-state text-less LED for error-log button.
2015-03-16 19:04:36 +01:00
fe7dd8d862
tweak status-bar spacing
2015-03-14 18:28:36 +01:00
83babb8a52
automatic error log window popup be gone.
2015-03-14 18:28:36 +01:00
64fa63212f
move all (G)UI related configuration parameters into UIConfiguration, not RCConfiguration
2014-12-22 13:39:46 -05:00
David Robillard
d936e6f3b5
Expand transport buttons to fill vertical space.
2014-12-18 23:20:17 -05:00
8d8717800d
add tearoff reattach for the editor
2014-10-16 13:44:36 -04:00
8097b8c762
add action and menu entry for "reattach all tearoffs".
...
So far only does the transport tearoff
2014-10-16 13:44:36 -04:00
df19c576c7
fix a bunch of memory leaks
2014-09-11 03:04:11 +02:00
b7faa05882
fix alert box: identical layout as transport option buttons
2014-09-05 17:30:34 +02:00
50753b77f4
transport option buttons should expand to fill space.
2014-09-04 23:16:48 +02:00
66f60970dd
use the new RecButton element for the master rec arm (?)
2014-09-03 15:26:33 -05:00
74f313dd6b
Rationalize ArdourButton and lots of associated theming issues.
...
ArdourButtons now have a "pushed" animation.
The gradient is now implemented in the button, rather than providing 2 colors in the theme, which was burdensome.
Lots of code cleanup in ArdourButton. Removed several unnecessary flags.
Refactor more stuff into route_ui.
2014-08-22 11:51:20 -05:00
02af7cb418
alternate layout with a full-height editor-mixer, for mixbus
2014-07-28 11:27:02 -05:00
e062629ccd
make GUI preferences discoverable from the View menu
2014-07-14 12:20:01 -05:00
9f4a00fa89
add mixbus profile which removes the tearoffs
2014-07-09 15:12:05 -05:00
043b76569d
fix the naming and behavior of always-play-range to match the button, which is follow-edits. when you select a range, the playhead should jump to the start of the range and begin to play the selection. BUT (unlike previous implementation) if the user wants to relocate the playhead, then that should be allowed. The user should always remain in charge of the playhead location. NOTE: your previous config setting will be invalidated. You must re-save a session to overwrite with the new config variable
2014-07-03 12:56:33 -05:00
a3c378cf62
move utility functions into a dedicated namespace
2014-06-25 21:47:54 +02:00
509159c3c6
first pass hiding/rearrangement of UI elements related to trx
2014-04-10 13:30:25 -04:00
782f67d2bc
use TRX Profile to alter transport button layout
2014-04-10 05:58:49 -04:00
d17c3207b8
add a peak reset button to the editor meter
...
see http://tracker.ardour.org/view.php?id=5601
2013-08-08 15:26:19 -04:00
8f1499664d
add [master] meter to the toolbar
...
http://tracker.ardour.org/view.php?id=5601
2013-08-08 15:24:50 -04:00
fbdae25bed
switch to WM::Proxy Action management
...
fixes http://tracker.ardour.org/view.php?id=5584
2013-08-08 15:23:08 -04:00
b0998844db
basic window infrastructure for meterbridge
2013-07-10 15:27:02 +02:00
65b6f8efad
more window management rationalization
2013-05-05 16:10:54 -04:00
40944574c6
the big rework of window management. probably not complete at thsi point, but this is mostly functional
2013-05-04 22:02:05 -04:00
14f4e235a9
remove URLs from clock tooltips
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14198 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-09 13:50:02 +00:00
Ben Loftis
92e5a13fd4
several theme changes. changed drawing of rounded_rectangle to be more correct. operation and feel should be more consistent. rec-mute-solo buttons are now dull until enabled. this might be debatable. otherwise if it looks weird, try loading Window->Theme Manager and clicking Restore Defaults
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13611 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-06 20:48:44 +00:00
Ben Loftis
e63da83c53
tweak Smart Mode to be more like Mixbus. Smart mode is just a modifier on Object mode which provides Range selection in the top half of the waveform. probably lots of corner cases to clear up before its all over, but at least we can use Mixbus as a consistent target rather than making it all up again.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13551 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-11-26 22:43:10 +00:00
Ben Loftis
beb3ec2d7a
Always Play Range is now Follow Edits, and is based on Mixbus implementation. Added menu item. Follow Edits button replaces Auto Play; removed the connector between play and play-range. Some Smart Mode changes came along for the ride but will be cleaned up shortly
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13537 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-11-20 19:43:43 +00:00
6a24f75a6f
add some meaning to the otherwise useless clock tooltips
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13490 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-11-14 03:35:20 +00:00
3fa84d0caa
add alt-i as a binding in both the editor and mixer windows to toggle the state of MIDI input on the selected track(s); in the mixer this will also operate on the strip under the mouse. fixes #4838
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13475 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-11-13 02:19:04 +00:00
cf55921aea
make audio clock fill vertical space
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13474 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-11-13 02:00:51 +00:00
759b049dbb
move metronome button again
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13469 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-11-12 23:39:43 +00:00