3afe3f32df
Remove cruft (old MIDI feedback API)
2016-12-30 17:29:08 +01:00
30c785dc37
Turn Theme Manager into an OptionEditor (no direct use of Gtk)
2016-12-29 23:06:15 +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
bd0fc8cafc
Shorten sync-button label/size
2016-12-18 23:17:29 +01:00
9dad10f691
Add UI to set global track layered mode
2016-12-17 02:43:42 +01:00
1a25b906b3
Commence transport tool bar re-layout
2016-12-17 02:43:42 +01:00
cf52d6e4b4
enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h
2016-07-14 14:45:23 -04:00
3e089ee678
provide GUI option to control WM visibility info use
2016-06-07 18:29:40 -04:00
54e01f4e48
towards fixing optional tooltips
...
Editor::parameter_changed() is not called for UIConfig changes.
"use-tooltips" was never triggered.
2016-04-27 01:06:01 +02:00
9c622e3c99
add optional buttons to trigger lua scripted actions.
2016-04-25 00:16:08 +02:00
Mathias Buhr
914027ecf8
Fixes a minor typo
2016-03-05 16:27:48 +01: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
87f635203e
amend 939808a7
- unset loop-range, no play
2015-12-15 08:39:44 +01:00
939808a712
disable loop when using external sync
2015-12-10 12:47:08 +01:00
ed74299e1e
indicate that we can't loop with external sync
2015-12-10 12:38:35 +01:00
4dc63966f0
globally remove all trailing whitespace from ardour code base.
...
Paul Davis was responsible for introducing almost all of this.
2015-10-04 14:51:05 -04:00
6b019a4953
Move UIConfiguration Singleton into UIConfiguration header
...
This removes the direct dependence on ardour_ui.h from 39 files
2015-09-16 16:55:17 -04:00
45d487f16e
Move ARDOUR_UI::ui_scale into UIConfiguration class
2015-09-16 16:55:17 -04:00
5c8e239f95
Revert "start work on auto return target dropdown rather than button"
...
This reverts commit d1cbb3fb0e36b068dbf516d21891c998266f22a2.
2015-06-29 14:18:16 -04:00
b531c878b0
Revert "properly track, update, maintain and set auto return state"
...
This reverts commit 07d0539526239d895f22123d88411c0d4ee773a4.
2015-06-29 14:18:16 -04:00
745a235b9d
properly track, update, maintain and set auto return state
...
Conflicts:
gtk2_ardour/ardour_ui_options.cc
2015-06-29 14:18:13 -04:00
eb791b7302
start work on auto return target dropdown rather than button
...
Conflicts:
gtk2_ardour/ardour_ui.cc
2015-06-29 14:18:13 -04:00
9b75cdb26d
provide control over waveform image cache size from GUI
2015-06-23 08:18:11 -04:00
8d85afd294
add central API to calculate UI scaling
2015-04-22 21:40:43 +02:00
de85bfd857
fix #6117 - fader prelight
2015-01-28 02:22:52 +01:00
64fa63212f
move all (G)UI related configuration parameters into UIConfiguration, not RCConfiguration
2014-12-22 13:39:46 -05:00
059e438f40
fix [potential] double clock connection:
...
ARDOUR_UI::set_session() starts clocking for a given session.
make sure ARDOUR_UI::parameter_changed() does not connect
before the session is active.
2014-08-31 07:54:59 +02:00
c993e2d37b
update track-header width when track-number visibility is toggled
2014-08-31 07:12:21 +02:00
16443f44a2
add an idle callback at FPS
2014-08-30 20:57:22 +02:00
125fe6e3bc
video-pullup and timecode-format are session options
2014-08-30 20:11:07 +02:00
ed07c53210
clean up cruft in some config variables
2014-07-28 15:55:20 -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
cadf07e362
global one-time setup of waveform preferences.
...
see note in previous commit.
2014-05-27 16:37:01 +02:00
84f55440a3
fix redrawing of canvas with an optimized build
...
Best guess right now is that optimization does something bad when ceil() is called twice on a very large dbl-precision number,
which results in a zero (empty) redraw area. Without the removal of the redundant ceil & floor functions, no expose events
would be delivered to the canvas in an optimized build during drags (and maybe more).
2013-12-23 15:35:49 -05:00
fd1d2d804f
fix logic for display of transport bar meters
...
Always remove from parent (if there is one), then repack if necessary.
2013-12-13 10:52:15 -05:00
fa22520fd2
Merge branch 'master' into cairocanvas
2013-11-25 09:26:35 -05:00
af9ac37b60
fix for toolbar master-meter w/o master bus and/or detached toolbar
2013-11-23 16:48:26 +01:00
f86599cd74
fix bad merge that brought OSC headers back into gtk2_ardour
2013-10-20 09:04:48 -04:00
e5888d3983
merge with master and fix 2 conflicts
2013-10-16 22:06:56 -04:00
74f3955682
remove OSC related cruft from ardour_ui_options.cc
...
control surface activation is handled via an entirely separate mechanism now
2013-10-04 11:46:50 -04:00
960a47330a
switch from JACK_Slave to Engine_Slave
2013-09-19 17:34:23 -04:00
9ff32d1b52
make master-meter in toolbar optional
2013-08-08 15:26:41 -04:00
efc46f1553
make master-meter in toolbar optional
2013-08-04 00:06:29 +02:00
11becd4a6b
properly restore newer (cairo-canvas related) UI config parameters
2013-06-21 17:15:56 -04:00
66ee2c8e59
enable videotimeline by default
2013-04-11 19:49:48 +02:00
0c3e840700
videotimline
...
squashed 694 commits from http://gareus.org/gitweb/?p=ardour3.git
2013-03-13 20:28:15 +01:00
f56913e424
SuperCaliFragilisticHoraAdaequationis
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14124 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-03 13:45:32 +00:00
9a60d79c17
fix external sync source configuration.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13782 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-05 10:40:07 +00:00
Ben Loftis
feec5f9ad1
desensitize Follow Edits button if sync is external
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13548 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-11-26 22:35:57 +00:00