13
0
Commit Graph

5648 Commits

Author SHA1 Message Date
b38aa73df1 fix port-matrix (update with session) 2013-07-10 15:27:17 +02:00
84465f1ca2 cleanup - prepare narrow mixer strips 2013-07-10 15:27:17 +02:00
50a1eb04a5 limit meterbridge window height to multiples of 16px
(workaround to bad resizing performance, realloc drawing areas)
2013-07-10 15:27:17 +02:00
0571e5d6ae Revert "show track-ID in mixer" and "...towards unique track numbers."
This reverts commits:
  ca54ea2b462869bfd9254a493d073ca1e9ad4b8e.
  9e87e058e26b87013e89ddf5d3b7358d50024d60.
2013-07-10 15:27:17 +02:00
833ab2ebbd remove unique track number from meterbridge 2013-07-10 15:27:16 +02:00
7d3d7f8efd remove cruft 2013-07-10 15:27:16 +02:00
ffc9a2cc70 Revert "replace "-inf" with UTF8 infinity symbol"
This reverts commit 7f2000ec8b0d6e0d3a6e22db44a8859301d35791.
2013-07-10 15:27:16 +02:00
c675942fb3 fix meterbridge window pos+size state save
...even if window is not open when session is closed.
2013-07-10 15:27:16 +02:00
56f4341ade meterbridge label rework - phase one (better, but not good) 2013-07-10 15:27:16 +02:00
c3a6b94090 hide solo button on master-bus 2013-07-10 15:27:16 +02:00
93713d3aca fix crash on session unload 2013-07-10 15:27:16 +02:00
0f1f7ca4fd replace "-inf" with UTF8 infinity symbol 2013-07-10 15:27:16 +02:00
ae8d2584eb remove outdated TODO
disabled routes are no longer displayed on meterbridge
2013-07-10 15:27:15 +02:00
617f73f8a9 meterbridge show full name on tooltip 2013-07-10 15:27:15 +02:00
29ad1c2a7a update meter config 2013-07-10 15:27:15 +02:00
eedcd83dbd fix initial display of name/id on meterbridge 2013-07-10 15:27:15 +02:00
46c1e573c4 show track-ID in mixer 2013-07-10 15:27:15 +02:00
fe9650d893 clean up meterbridge options 2013-07-10 15:27:15 +02:00
1699be7c98 number/name on meterbridge 2013-07-10 15:27:15 +02:00
346bd82c73 leave route-button show/hide up to route-UI. 2013-07-10 15:27:15 +02:00
7a3ed5d758 ...use unique track numbers on meterbridge. 2013-07-10 15:27:14 +02:00
4d49961c93 allow to include solo,mute buttons on meterbridge 2013-07-10 15:27:14 +02:00
5cdf478f19 tweak alignment of meterbridge number-labels 2013-07-10 15:27:14 +02:00
40bc6f5b83 Task Force Viking: operation green line 2013-07-10 15:27:14 +02:00
7121e19437 meterbridge: if track-name starts with number, display only number 2013-07-10 15:27:14 +02:00
c47afaab74 fixed width meter metric areas 2013-07-10 15:27:14 +02:00
7f47c9c5ec fix RMS+Peak meter for MIDI-tracks 2013-07-10 15:27:14 +02:00
12780e4c8c add convenience functions to switch meter-types.. (maybe too much?!) 2013-07-10 15:27:13 +02:00
ffbc1c7a8b with RMS meters: use "peak indicator" as DPM 2013-07-10 15:27:13 +02:00
5dae93e5ea ignore state-changes during [meter] context-menu popup (gtkmm bug?) 2013-07-10 15:27:13 +02:00
09243a326a use digital max-peak with RMS meter 2013-07-10 15:27:13 +02:00
5de0aee287 share meter-type among meter instances. 2013-07-10 15:27:13 +02:00
58b325de31 prepare meter type unification 2013-07-10 15:27:13 +02:00
4a9e79e53f fix meterbridge metric display switch 2013-07-10 15:27:13 +02:00
3a8f5a9770 remember meter type with session 2013-07-10 15:27:13 +02:00
4368759d41 amend to 212d2ac5d and 8becd4413 - fix port connection matrix crash on close 2013-07-10 15:27:13 +02:00
0710171d90 don't reset meter background/highlight on click. 2013-07-10 15:27:12 +02:00
6e1781e5e3 experimental RMS-meter and peak-signal (vs peak-power) query 2013-07-10 15:27:12 +02:00
a181009cae meterbridge: ignore non-visible routes/meters. 2013-07-10 15:27:12 +02:00
c5ded1dbeb fix rendering of meter metrics w/o types
For example the initial meter widget in  the file-import dialog.
2013-07-10 15:27:12 +02:00
f421473f7c fix another peak-meter threshold config issue 2013-07-10 15:27:12 +02:00
413b996a2c highlight meter-background of a port that has peaked (experiment) 2013-07-10 15:27:12 +02:00
03a510c3d7 prepare meter-widget for dual background color 2013-07-10 15:27:12 +02:00
b84e1a50a3 fix HSlider Option 2013-07-10 15:27:11 +02:00
794fa1dd03 make changes to peak-meter threshold config effective immediately 2013-07-10 15:27:11 +02:00
c1f56d4d7c meter line-up and fall-off standard values & names 2013-07-10 15:27:11 +02:00
8427faf1fb proper peak-indicator threshold config widget 2013-07-10 15:27:11 +02:00
6d09070895 peak-indicator threshold configuration 2013-07-10 15:27:11 +02:00
7df8ab494a meterbridge peak at -.5dBFS (test) 2013-07-10 15:27:11 +02:00
ef308d8f3e show meter-tick at either -24 or -25 dbFS 2013-07-10 15:27:11 +02:00
26dfd972a9 amend to prev commit. properly remember window size.. 2013-07-10 15:27:11 +02:00
55112ea9c6 remember position before hiding meterbridge window 2013-07-10 15:27:11 +02:00
62d5585e34 prepare meter configuration..
- rework metric/tick image cache invalidation
  - flush cache
  - send signal to queue redraws
  (TODO) selectively flush cache // cache per size, style
- add four common line up levels
2013-07-10 15:27:11 +02:00
09be35c5cb update meterbridge style: peak-color + label-size 2013-07-10 15:27:10 +02:00
eb0f1d3123 meterbridge: handle shift+scroll 2013-07-10 15:27:10 +02:00
da08f8b1c5 add options to show/hide master and midi tracks;; hide inactive tracks 2013-07-10 15:27:10 +02:00
f1f84140e7 reset individual route's peak display 2013-07-10 15:27:10 +02:00
d8477de0ab amend to d8cbda05d1 - fix typo 2013-07-10 15:27:10 +02:00
424d368614 shared peak-display reset in mixer+meterbridge 2013-07-10 15:27:10 +02:00
ce01658942 add meter ticks to mixer.. 2013-07-10 15:27:10 +02:00
68762b9efd break out meter&metric pattern rendering.. first step towards new mixer-meters 2013-07-10 15:27:10 +02:00
af191fddca limit width of meterbridge window -> align right metrics 2013-07-10 15:27:09 +02:00
ab13954404 remove meterbridge height debug code 2013-07-10 15:27:09 +02:00
c72702883b meterbridge potential fix viewport alignment (+debug msg) 2013-07-10 15:27:09 +02:00
2caf5c8818 clean up 8a9e381f - make meterbridge solid background permanent 2013-07-10 15:27:09 +02:00
daca3ac45c meterbridge move metric outside of scroll area 2013-07-10 15:27:09 +02:00
3ac592bcb0 fix initial size of meterbridge window 2013-07-10 15:27:09 +02:00
fbc324ee81 adjust-width/redraw track-header when meter changes 2013-07-10 15:27:09 +02:00
40493e06ee dynamically change metebridge metrics (midi|audio) 2013-07-10 15:27:09 +02:00
6e661e734b meterbridge label color 2013-07-10 15:27:09 +02:00
2c55f1c70c temp. disable meterbridge type-dependent backgroud color 2013-07-10 15:27:08 +02:00
580cec03ad add shade gradient to meter 2013-07-10 15:27:08 +02:00
c38898f1a6 fix alignment of meter tick 2013-07-10 15:27:08 +02:00
f4557194ab meterbridge shift|ctrl reset [group] peaks 2013-07-10 15:27:08 +02:00
94fbfb9658 left/bottom align of labels in meterbridge 2013-07-10 15:27:08 +02:00
4726339f4c meter metrics tick rendering (offset by meter-border) 2013-07-10 15:27:08 +02:00
8574be424e meterbridge - change label size with height 2013-07-10 15:27:08 +02:00
42ee64e950 midi meter updates.. 2013-07-10 15:27:08 +02:00
4a3695d2de update midi meter colours 2013-07-10 15:27:08 +02:00
41b9b0783b clean up meterbridge peakindicator theme 2013-07-10 15:27:07 +02:00
503ef3ff3c update default meter colors 2013-07-10 15:27:07 +02:00
8a16e61b11 make all meter-colors configurable,.. 2013-07-10 15:27:07 +02:00
571b2d70e9 refactor level-meter widget: 5x2 stops meter colors 2013-07-10 15:27:07 +02:00
2e696812d5 keep meterbridge always on top 2013-07-10 15:27:07 +02:00
6b4e263d85 make meterbridge a normal window - border-colored overflow if maximized 2013-07-10 15:27:07 +02:00
b366945e07 reduce min meter height 2013-07-10 15:27:07 +02:00
55da1b1a3a adjust meterbridge label size 2013-07-10 15:27:07 +02:00
8e4cb45382 meterbridge rec-enable button image 2013-07-10 15:27:06 +02:00
abbb174df8 meterbridge -9dBFS tick -> red 2013-07-10 15:27:06 +02:00
71ee4d276f meterbridge track-name -> button 2013-07-10 15:27:06 +02:00
0276b1f69a ardour-button: allow to rotate text 2013-07-10 15:27:06 +02:00
50e5bcdb69 dedicated color-theme entry for peak-metrics 2013-07-10 15:27:06 +02:00
339b9dde94 remove meterbridge topmost tick. 2013-07-10 15:27:06 +02:00
6d69567676 fix track-header: show meters the first time 'round. 2013-07-10 15:27:06 +02:00
79b63b7d5e meterbridge: remove unused interface 2013-07-10 15:27:06 +02:00
aabe526df2 update track-header layout - proper padding around meters 2013-07-10 15:27:06 +02:00
95e163a466 rework meterbridge peak indicators (again) 2013-07-10 15:27:06 +02:00
b04ce87f79 refine meterbridge layout.. 2013-07-10 15:27:05 +02:00
95736d6652 add circle-ticks to the midi-metric area 2013-07-10 15:27:05 +02:00
be89982841 meterbridge: narrower ticks 2013-07-10 15:27:05 +02:00
929051ab99 meterbridge: update peak button size and tweak label position 2013-07-10 15:27:05 +02:00
6c3695e60e use narrow mono meter on narrow mixer-strips 2013-07-10 15:27:05 +02:00
e57a66fa31 meterbridge peak-indicator: button only 2013-07-10 15:27:05 +02:00
92c271b9d3 update default meter backround gradient colors 2013-07-10 15:27:05 +02:00
2d0309c092 experiment - no space in meterbridge. 2013-07-10 15:27:05 +02:00
a3f3f5e502 update meterbridge ticks & labels 2013-07-10 15:27:05 +02:00
2a534de272 double width of mono-meters in track-header 2013-07-10 15:27:04 +02:00
08167d6ac4 overhaul meterbridge metrics part one. 2013-07-10 15:27:04 +02:00
3c82b99a3b metrics test (should not be part of 1st meter) 2013-07-10 15:27:04 +02:00
52f31957de meterbridge ticks.. 2013-07-10 15:27:04 +02:00
97d3393c50 increase width of mono-meters in mixer 2013-07-10 15:27:04 +02:00
c7057c30d8 s/Window|Meter/Window|Meterbridge/ 2013-07-10 15:27:04 +02:00
3823ffc942 configurable meter background color 2013-07-10 15:27:04 +02:00
066b385c68 adjust padding of meters in time-axis view (still using border bg color) 2013-07-10 15:27:03 +02:00
363b646de9 add margin around meters in editor track header 2013-07-10 15:27:03 +02:00
cefca4c2b2 meterbridge label alignment & height 2013-07-10 15:27:03 +02:00
c24f582df8 meterbridge: honor DPI, Color & Theme changes 2013-07-10 15:27:03 +02:00
04ad452bca fix meterbridge window behaviour on session unload/close. 2013-07-10 15:27:03 +02:00
30ff4da054 disable all meterbridge metrics & ticks for now 2013-07-10 15:27:03 +02:00
cc2c6e8064 add peak-hold button (independent from mixer) 2013-07-10 15:27:03 +02:00
9bab5c919b meterbridge ticks/metric experiments.. 2013-07-10 15:27:02 +02:00
917e3522d0 meterbridge: add rec-enable btn & prepare metric/tick separation 2013-07-10 15:27:02 +02:00
c23a537b61 session property - include busses in meterbridge 2013-07-10 15:27:02 +02:00
bc2ff6a554 overhaul meterbridge:
* rotate labels, fix size
* identical total width for mono + stereo meters
* show metric area only every 8th meter
* ...
2013-07-10 15:27:02 +02:00
446aed52f3 allow to set level-meter min width 2013-07-10 15:27:02 +02:00
afa34d57a0 set window title of meterbridge window 2013-07-10 15:27:02 +02:00
b582112aeb meterbridge: fix initial and max window size. 2013-07-10 15:27:02 +02:00
a4373a99c6 meter-bridge details:
* sort routes
* draw metric area
* layout & style
2013-07-10 15:27:02 +02:00
35937e5083 implement meterbridge & meter-strip 2013-07-10 15:27:02 +02:00
b0998844db basic window infrastructure for meterbridge 2013-07-10 15:27:02 +02:00
07be5beee7 window delete/hide is managed by WMProxy (amend to cb6f16ac) 2013-07-07 22:29:45 +02:00
2b0fef5933 revert 3c6ff2f0 now that WM-proxy is session-aware..
also includes a few additional tweaks on top of the revert:
don't set sessions to windows managed by the WM::Manager,
and also call WM::Manager's set_session (s); when closing session.
2013-07-07 19:29:55 +02:00
a22e20133d make window-manager session-aware 2013-07-07 19:29:50 +02:00
cb6f16ac2d fix save/restore [plugin] window pos&size (without save) 2013-07-07 19:29:42 +02:00
3c6ff2f02f fix/workaround window-proxy session-management
The window proxy defers construction of classes.
set_session() is called before the instances are available.
the proxy-manager only calls set_session() for SessionHandlePtr
but not the class-specific method..

fixes http://tracker.ardour.org/view.php?id=5566
2013-07-07 04:18:23 +02:00
539e58bf5d possible fix for crash on exit - err on the side of caution 2013-07-07 04:17:04 +02:00
b28706852d fix race/endless loop on exit:
if gtk is going away while ardour updates the splash-screen:
Gtk-CRITICAL **: IA__gtk_main_quit: assertion `main_loops != NULL' failed
2013-07-04 21:32:41 +02:00
4fea31fd78 adjust mixer meter metric scale 2013-07-03 13:16:43 +02:00
da1e8701eb fix alignment of meters on midi-tracks 2013-07-03 04:52:02 +02:00
e642704c3a Make CD track details visible whenever CD range is ticked.
Make the CD track details visible whenever the CD range box has been
ticked, rather than only when the user toggles the box on.
2013-07-01 19:03:20 +01:00
6ff66a4081 common spelling of infinity (lowercase as libc's printf) 2013-06-30 18:54:53 +02:00
4fa8b87083 Fix 'Location window is blank' (#5538)
Call set_session() on the location window from ARDOUR_UI::set_session(),
and show_all() on the location window's LocationUI in set_session,
so that it displays the markers and ranges of the current session.
2013-06-30 14:32:30 +01:00
fb8db038f7 Fix crash when showing external send GUI 2013-06-29 17:19:49 +02:00
5c2f568102 fix ardvst and ardourvst (use variable or version number) 2013-06-23 18:59:47 +02:00
072e49d324 Merge branch 'radiosrb' of https://github.com/adiknoth/ardour 2013-06-23 18:05:05 +02:00
60e4598aec Merge branch 'patches' of https://github.com/jdekozak/ardour 2013-06-23 17:58:52 +02:00
2b9ee3b0f4 fix caching of Audio+Midi metrics
MIDI track meters can either be MIDI-only or Audio+MIDI
previously they used the same ID for gain-meter static
image cache.
2013-06-23 14:23:47 +02:00
Julien de Kozak
8af47234fb remove compilation warning 2013-06-23 13:37:50 +02:00
9a9f4276a0 Further Freesound import tweaks.
Make download of sound files multi-threaded. Each sound file download takes
place in its own thread, and has its own progress bar and cancel button,
which stack up from the bottom of the list of results.

Sound files download into a file with a '.part' suffix, which is then
renamed to the intended name on success.

Add a 'Similar' button, which searches Freesound for sounds similar to the
currently-selected sound in the results list.

Add a freesound-download-dir config variable to decide the location
of sound files downloaded from Freesound.

Move Windows-specific logic to replace '/'s with '\'s from
Mootcher::changeWorkingDir() to Mootcher::ensureWorkingDir(), and remove
the now unused Mootcher::changeWorkingDir().

Use Glib::build_filename to construct paths.
2013-06-22 13:35:03 +01:00
7ba817e36f Amend comment to 'delete this'
Amend comment to 'delete this' to describe why I think it's OK.
2013-06-21 21:33:56 +01:00
8ad4924b7f Use connect(..., gui_thread()) rather than g_idle_add().
Use the proper functions to ensure things happen in the main gui thread,
instead of fudging around with g_idle_add().
2013-06-21 21:30:52 +01:00
0483803186 Further Freesound tweaks.
Make download of sound files multi-threaded. Each sound file download takes
place in its own thread, and has its own progress bar and cancel button,
which stack up from the bottom of the list of results.
Sound files download into a file with a '.part' suffix, which is then
renamed to the intended name on success.
Add a 'Similar' button, which searches Freesound for sounds similar to the
currently-selected sound in the results list.
2013-06-21 21:30:52 +01:00
1eff5a8215 Use config variable for Freesound download folder location.
Use the new freesound-download-dir config variable to decide the location
of sound files downloaded from Freesound.
Move the Windows-specific logic to replace '/'s with '\'s from
Mootcher::changeWorkingDir() to Mootcher::ensureWorkingDir(), and remove
the now unused Mootcher::changeWorkingDir().
Use Glib::build_filename to construct the path.
2013-06-21 21:30:52 +01:00
daf4dd874a Add vertical zoom via scroll wheel modifier key to editor summary.
If the ScrollZoomVerticalModifier key is used with the scroll wheel over
the editor summary pane, zoom the editor vertically.
2013-06-21 21:28:13 +01:00
741f9de3f7 Make scroll-wheel modifier keys consistent in editor summary pane.
Separate out the handling of left/right scroll events from normal up/down
ones in the editor summary pane scroll wheel handling, and use the new
constants for scroll wheel keyboard modifiers in conjunction with up/down
scroll events. Modifiers for left/right scroll events should be unaffected
by this.
2013-06-21 20:44:40 +01:00
21914c884e Make scroll-wheel modifier keys consistent in main editor window.
Add constants for the keyboard modifiers that should be used for vertical
zoom, horizontal zoom, and horizontal scrolling in the main editor window,
and use these where appropriate rather than using Keyboard::PrimaryModifier
and friends directly.
2013-06-21 20:13:44 +01:00
e6e5aab812 move video export info to online-manual, allow to open it. 2013-06-19 20:26:53 +02:00
Adrian Knoth
db7bd7ca58 Prompt the user for confirmation before removing an export preset
Requested by Radio SRB (http://srb.fm)
2013-06-19 19:05:46 +02:00
Adrian Knoth
9334914137 Prompt the user for confirmation before removing an export format.
Requested by Radio SRB (http://srb.fm)
2013-06-19 18:52:06 +02:00
b407b753f7 vtl: remember original video-file for later export/mux 2013-06-17 09:46:01 +02:00
cc960c4f07 remove executable mode-bit from files 2013-06-16 21:54:08 +02:00
e3db97efe9 vtl: use avi/mjpeg (insted of mpeg4) for video proxy
* average picture quality is worse
 * ..but seeking works accurately
   (no more PTS/DTS mess with Quicktime files)
 * ffmpeg transcode to mpeg4 retains PTS, DTS ( to mjpeg does not)
 * eventually harvid&xjadeo need to be
   updated to seek to non-monotonic PTS, DTS timestamps
2013-06-16 17:04:00 +02:00
24af570d06 vtl: update ffmpeg option sameq/qscale 2013-06-16 15:30:15 +02:00
d3f92cd1fb new track-height icons -- inspired by tom^_ 2013-06-15 00:01:03 +02:00
cd04861f37 remove cruft 2013-06-14 17:29:14 +02:00
b44060ce96 remove old/unused export_multiplicator 2013-06-14 17:28:46 +02:00
084af4727d remove cruft - old CMT imageframe* 2013-06-14 17:18:59 +02:00
006e3575be NOOP clean up code
move curl-http-get wrapper-function which is used by various
videotimeline related code to util.c
2013-06-14 13:58:56 +02:00
748de7e794 avoid name-conflict
when compiled with -rdynamic, "AudioStream" symbol
conflicts with AspectVST.so
2013-06-14 13:58:55 +02:00
80a13145f3 Generalize no-plugin-state from AudioUnits to all plugins
Replace AU_STATE_SUPPORT compile-time define with NO_PLUGIN_STATE and make it prevent plugin state setting, preset loading, preset saving and plugin state saving. Blocks on these actions exist partially in the backend and partially in the GUI (this latter class are not absolute, and should OSC or MIDI be able to drive Plugin::save_preset() the block could be circumvented). Set NO_PLUGIN_STATE if --freebie is used at waf-configure time
2013-06-13 22:50:54 -04:00
5d52ae1825 Update Russian translation of Ardour 3.2 2013-06-14 02:21:02 +02:00
2b90a57655 Fix the spelling and abstract the program name
The video exporting dialog has a few spelling bugs, as well
as unabstracted program name. The patch fixes it.
2013-06-14 02:10:31 +02:00
d7e336e0f2 s/Framenumber/Frame number/ 2013-06-14 00:41:02 +02:00
489121ca20 vtl: clean-up "Remove Video" action state 2013-06-13 17:17:28 +02:00
27e2b09f63 vtl: check if server's docroot matches ardour's config
NOTE: this breaks backwards compatibility with icsd and
harvid < 0.3.0 which do not report their settings.

It may also conflict with harvid running on localhost in a chroot.

Ideally this will be a warning only.
That the user can choose to ignore this and should get the option
to stop the video-server and re-start it using a different docroot.
2013-06-13 00:58:19 +02:00
6b480bb2f7 vtl: make "Remove Video" insensitive if N/A 2013-06-13 00:58:19 +02:00
2e1e5da78e more changes to consolidate version definition into the top level wscript file 2013-06-11 11:37:52 -04:00
ef6366a7cd adjust the way version and revision info are gathered, defined and used 2013-06-11 10:58:24 -04:00
31e8c77609 update .po files 2013-06-11 08:49:52 -04:00
21a4ce62dc vtl: wait for output from ffprobe
fix code-ordering bug that sneaked in when re-factoring the parser.
2013-06-11 02:58:10 +02:00
1ca430babd separate general vs temporary(no vtl) OSX defines 2013-06-11 01:26:49 +02:00
9b9ebee02c remove inadvertently committed debug message 2013-06-11 00:49:36 +02:00
50e3e61881 when exiting internal edit mode because of a mouse button press on a non-MIDI region, _join_object_range_state is set to NONE, not OBJECT, which would block selection of the clicked-upon region. fix that, to prevent an assert()-driven crash when the drag ends and there are no regions selected 2013-06-10 18:28:32 -04:00
2b745cab64 set PATH (used for harvid+ffmpeg) 2013-06-10 22:24:19 +02:00
8b5f990267 vtl: send A/V offset to video-monitor when launched 2013-06-10 19:43:23 +02:00
f5a8e563e8 vtl: NOOP, replace old define 2013-06-10 19:33:54 +02:00
3940ec3fa7 vtl: fix for not-saving video-monitor settings 2013-06-10 19:10:12 +02:00
70a422c1c7 vtl: remove cruft 2013-06-10 19:10:12 +02:00
c190870b50 vtl: disable video-monitor settings override (unused for now) 2013-06-10 19:10:12 +02:00
717a38982a vtl: reduce ardour<>xjadeo communication
avoid duplcate OSD related messages.
2013-06-10 19:10:12 +02:00
b203da5eb9 vtl: fix duplicate saved settings 2013-06-10 19:10:12 +02:00
97ec274512 Make mouse operations on grouped regions apply to pre-existing selection
On clicking on a region that is part of an active edit group with the
'selection' property enabled, its equivalent regions also become selected.
Thus, there's no need to reset the selection to the equivalent
regions when performing mouse drags on the region, and trim/fade in/fade
out/move/copy will always operate on the existing region selection if there
is one.

Fixes #5515.
2013-06-10 18:07:52 +01:00
5b7b56236b move emulate_key_event() to utils 2013-06-10 01:54:55 +02:00
06ab2f9c10 do not allow to change timecode-offset in xjadeo while ardour has control 2013-06-10 01:05:00 +02:00
d4a656fc35 properly fake/forward keyboard events from video-monitor 2013-06-10 00:52:24 +02:00
85ceefd70a handle async communication from xjadeo 2013-06-09 22:56:34 +02:00
788b14365e fix video-monitor session settings
save settings when xjadeo terminates,
not only on explicit session save/quit.
2013-06-09 22:56:33 +02:00
3942eec0e9 improve video-server start-up sequence
* don't wait if launching the app failed
* lower timeout and check interval
* print warnings..
2013-06-09 15:51:31 +02:00
4f0be474ef prepare font-styling meter labels
decrease size and weight of midi-velocity - make '127' fit,...
2013-06-08 11:51:17 +02:00
106364bcfc prefer audio-fader over midi-gain fader display.
This only affects mixer-strip display (and range).
The fader has effect on all MIDI and audio data
passing though it regardless of its display mode.
2013-06-08 09:08:31 +02:00