cadfc2aee1
various miscellany related to versions, gtk2 build and packaging
2013-05-08 13:16:50 -04:00
4cd27e4733
cleanup menus/actions mess exposed on OS X; remove video items from OS X menus (for now)
2013-05-08 11:43:33 -04:00
a70192adff
tweaks for OS X menu building
2013-05-08 10:47:45 -04:00
b08c71af02
don't set transient-for on OS X, where it is not necessary
2013-05-07 22:30:01 -04:00
bedc7b170e
change namespace/naming of WindowManager classes; register all ArdourDialog and ArdourWindow classes as ProxyTemporary windows so that transient-for can be set for all such windows
2013-05-07 22:09:16 -04:00
87d502c15b
work work on window mgmt: offer the change to mark all floating windows as Dialogs (in th theme manager), and mark ArdourWindow and ArdourDialog as transient-for on creation, based on current WindowManager (ardour-object) settings
2013-05-07 18:09:12 -04:00
a902737db9
various changes to window visibility mgmt, including use of the mixbus2 code for toggling editor + mixer windows. no longer attempt to track changes made outside of ardour, which is a lost cause
2013-05-07 13:01:26 -04:00
81f86b11d1
drop WIN_POS_MOUSE on a managed window if we have stored coordinates and after the first present() call
2013-05-06 12:13:43 -04:00
128b374954
fix bad edit that caused simple proxy windows to fail/crash
2013-05-06 11:44:59 -04:00
f96a5c2a95
make ArdourDialog and ArdourWindow call ::relay_key_press() which fixes the "not-toggleable-on-first-show" and other issues
2013-05-06 10:58:35 -04:00
ee426ca223
fix crash on export if no master bus is present in the session
2013-05-06 00:15:48 +02:00
65b6f8efad
more window management rationalization
2013-05-05 16:10:54 -04:00
ad4412ee7f
fix missing content of theme manager
2013-05-05 15:13:03 -04:00
074ef3c859
fix bigclockwindow's lack of hiding, set ArdourWindow to just-hide-on-delete and add a bit of visibility tracking debugging
2013-05-05 15:07:52 -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
9267648e5d
VisibilityTracker needs to inherit from sigc::tracker so that it can be used without combination with other sigc::trackable parents; fix partially_visible() logic
2013-05-04 22:01:13 -04:00
6fd66bd467
move CloseAllDialogs signal and associated method from ArdourDialog to ARDOUR_UI, and make ArdourWindow obey it too
2013-05-02 21:13:36 -04:00
00f94a04cc
remove unused virtual event handlers from PluginUIWindow
2013-05-02 21:12:59 -04:00
80d714a34f
rest of change to right click on MIDI note: remove channel selector cruft from canvas note event
2013-05-02 18:20:34 -04:00
3973ce81b3
remove all of Gtk::Window::set_position (WIN_POS_MOUSE) for anything deriving from ArdourDialog or ArdourWindow; move the set_position() call into those classes' constructors, so that they are called before the windows are realized, and thus it actually works
2013-05-02 18:13:35 -04:00
d14f43ccf2
fix operation of right-click on selected MIDI note to bring up the note editor. this is still not really right long term, but it is better than displaying the channel selector
2013-05-02 15:16:56 -04:00
81485faa83
remove CMT code - has not been used for years, and will become irrelevant with VTL and cairocanvas
2013-05-02 12:21:41 -04:00
7df1654947
make PluginUIWindow inherit from ArdourWindow not GtkWindow
2013-05-02 10:11:57 -04:00
d88999312a
force ArdourWindows to be TYPE_UTILITY so that they float "with" TYPE_DIALOG windows (at least on OS X - still to be tested on X Window
2013-05-02 10:10:05 -04:00
88f7524118
hack up AU GUI support to handle AUSampler resizing better. Note that this is still one buggy plugin
2013-05-01 18:41:51 -04:00
ebb1271b6f
Merge branch 'license-fix' of https://github.com/adiknoth/ardour
2013-05-01 13:01:37 -04:00
35842fd5ee
forward port recent mixbus change so that side-scroll is now shift-wheel and height adjustment is alt-wheel, rather than vice versa, to match OS X convention
2013-04-30 16:38:48 -04:00
a9341bd5f0
improve relationship between ArdourDialog and Splash on OS X, where window restacking doesn't really work the way we need it to. more complex than anticipated because it seems that destroying a Gtk::Dialog does not emit its hide() or unmap() or unmap_event() signals
2013-04-30 13:50:45 -04:00
63e4c37def
remove unnecessary sigc++ header
2013-04-30 13:50:44 -04:00
d54a35a671
cleanup AU GUI support, which was broken because prefheight and prefwidth were left unset after a cleanup attempt some months ago. add a few more tweaks based on current 2.x code and some tricks found elsewhere that dont' change behaviour but are just better
2013-04-30 11:15:23 -04:00
07a5372eea
fixups for building on OS X where apple define silly macros
2013-04-30 11:14:06 -04:00
03310a587c
zero/reset closed file-descriptors
...
should fix issues with LinuxDSP plugins (X11 thread) & xjadeo
2013-04-30 03:28:46 +02:00
db34831b18
redesign toggling of editor/mixer stacking to use Gtkmm2ext::VisibilityTracker
2013-04-26 14:12:52 -04:00
Adrian Knoth
5e2e8e2cae
Drop obsolete file gtk2_ardour/imageframe.cc
2013-04-22 20:57:00 +02:00
Adrian Knoth
7d8ada01d2
Drop obsolete file canvas-imageframe.h
2013-04-22 20:57:00 +02:00
Adrian Knoth
e2d8f25d0c
Merge important bits from canvas-image.h into imageframe.h
2013-04-22 20:56:34 +02:00
Adrian Knoth
7ca29e7c75
Add proper GPL license to gtk2_ardour/canvas-imageframe.h
...
Since the file has been part of libgnomecanvas, it is GPL, too.
2013-04-22 20:47:52 +02:00
Adrian Knoth
61153f7b87
Drop obsolete gtk2_ardour/canvas-imageframe.c
...
The code is not referenced in the build system anymore.
2013-04-22 20:43:02 +02:00
90a4d01662
Revert "option to ignore feedback detection - /i know what i'm doing/ mode."
...
This reverts commit e17f75b351
.
2013-04-15 16:02:57 +02:00
e17f75b351
option to ignore feedback detection - /i know what i'm doing/ mode.
...
This currently only has effect if the loop connection is
made/unmade while the option was set/unset.
Toggling the option itself won't trigger a graph re-order
2013-04-15 15:50:08 +02:00
66ee2c8e59
enable videotimeline by default
2013-04-11 19:49:48 +02:00
b7c617b057
possible fix for #5441 -- ardour hangs on shutdown (trying to stop harvid/xjadeo)
2013-04-10 23:41:44 +02:00
ca1d58c254
vtl: remove inadvertently committed CURLERRORDEBUG
2013-04-10 23:40:23 +02:00
6592c8696a
Merge branch 'master' of git.ardour.org:ardour/ardour
2013-04-09 14:25:02 -04:00
082de27a4e
vtl: query video-monitor-state on explicit session save
2013-04-09 17:13:42 +02:00
722d7f4de6
update all i18n .po files
2013-04-09 09:32:14 -04:00
ed1f310f10
vtl: rework session-needs-save logic
...
* videotimeline now immediately marks the session dirty on
every state-changing operation
* video-montor is polled every 2.5 seconds for menu-relevant state info
(ontop, OSD,..) and every 30 seconds for full state (window pos, size,..)
* new interface to query the video-monitor for its state and wait for
all replies - terminating the process and using ::wait() is no longer
required
* Ardour> quit and Ardour > close-session does no longer close the video
session to enforce video-monitor state sync but uses above new interface
2013-04-09 04:05:46 +02:00
49ddf8ecce
vtl: disconnect from session-save signal
...
the videotimeline is a global unique instance that is allocated during
startup and deleted on exit. The Scopedconnection is not deleted
with the session.
2013-04-09 04:05:42 +02:00
8a3ebe7510
vtl: resume if "don't close/exit" is selected
2013-04-09 04:05:34 +02:00
f7abf2de82
vtl: mark session dirty if video position-lock or timeline height changes
2013-04-08 21:17:48 +02:00
c7daf40358
mark session dirty if video is moved
2013-04-08 21:11:17 +02:00
8630fd1703
add session save signal and hook-up videotimeline
2013-04-08 19:51:48 +02:00
Julien de Kozak
019af63914
Fix name spelling
2013-04-08 19:23:38 +02:00
22b3744fb8
remove message about checking for announcements
2013-04-08 12:00:19 -04:00
23cac60a2f
add julien dekozak to the authors list
2013-04-08 09:30:39 -04:00
cd6cbba299
rename Route::is_hidden() to Route::is_auditioner() and Route::Hidden to Route::Auditioner. this has been the meaning of these terms for years now and it would be better to make it explicit
2013-04-06 16:04:02 -04:00
67e4f49064
Merge branch 'master' of git.ardour.org:ardour/ardour
2013-04-05 22:05:33 -04:00
cd0d68a591
mark the step entry dialog as a dialog even though it is an ArdourWindow, to help with WM layering issues
2013-04-05 18:00:59 -04:00
6c7a61f6e5
Fix display of Spectral Analysis when no tracks are selected.
...
Spectral Analysis now displays graphs for selected regions, even when there
are no tracks selected. Fixes #2226 .
2013-04-05 17:49:31 +01:00
fcf7530676
Merge branch 'nsm' of https://github.com/royvegard/ardour
2013-04-05 12:00:42 -04:00
55a1048094
Merge branch 'patches' of https://github.com/jdekozak/ardour
2013-04-05 11:54:34 -04:00
096fe04e61
Make track header faders insensitive to vertical scroll-wheel events again.
...
This effectively reverts d235a27a
, and restores the behaviour to that of
Ardour 2.
2013-04-05 10:08:36 +01:00
3f97d8c6d5
vtl: remove obvious warning
2013-04-05 00:15:57 +02:00
7fe22a7af3
vtl: overall export progress bar
2013-04-04 23:40:36 +02:00
b358a09165
vtl: A/V sync lock on import
...
When extracting and importing audio from a video,
mark the audio region's position as locked to the
video.
While locked, the audio region can only be moved
by moving the video with a granularity of one Timecode
frame.
2013-04-04 15:44:32 +02:00
d982887e32
vtl: re-order view menu entries
2013-04-04 15:38:30 +02:00
b4e5eb3c8b
vtl: audio-export progress-bar tweaks
...
use the same concept as session > export > audio;
hopefully this fixes jack-disconnects during export.
2013-04-04 01:05:53 +02:00
1040801ffe
vtl: video-monitor letterbox & orig-zoom to menu
2013-04-04 01:05:49 +02:00
ddfc047f0e
Update region_ops.txt to match current behaviour, and fix a couple of comments.
...
Update region_ops.txt to better describe the current behaviour of
Editor::get_regions_from_selection_and_edit_point(), and fix a couple of
comments that still referred to the no-longer-existing 'edit' property of
route groups.
2013-04-03 23:21:53 +01:00
9301991f6e
vtl: video-monitor interaction
...
* Menu > View > Video Monitor -- bi-directional communication
with xjadeo for window-state and OSD.
* fix saving state on session close (wait for xjadeo to terminate)
2013-04-03 22:29:37 +02:00
399aee309d
vtl: use mpeg4 with intra frames for internal seek format
2013-04-03 22:29:33 +02:00
47efae83d1
Don't include unselected regions in edit grouped region operations.
...
Make Editor::get_regions_from_selection_and_entered() only return regions
that are actually selected or entered, not their unselected equivalents.
2013-04-03 18:21:12 +01:00
b49f2a10d2
Ignore track selection if there are any selected regions.
...
Make Editor::get_regions_from_selection_and_edit_point() only consider the
selected tracks when finding regions to operate on if there are no regions
selected, and never if the edit point is 'mouse'.
2013-04-03 17:29:34 +01:00
f4a9c02b1d
Use selection->regions instead of Editor::get_regions_from_selection()
...
Remove Editor::get_regions_from_selection(), and use selection->regions
directly in the few places it was called.
2013-04-03 17:04:04 +01:00
Roy Vegard Ovesen
11747ab16c
Enable snapshots and port connect on startup
2013-04-03 17:50:59 +02:00
ec6dd2dc8b
Merge branch 'nsm' of https://github.com/royvegard/ardour
2013-04-03 10:35:47 -04:00
Roy Vegard Ovesen
810a603fb2
Prevent infinite loops
2013-04-03 16:18:42 +02:00
b27700f10c
fix NSM initialization.
...
Possible segfault on startup if NSM is not used.
2013-04-03 02:36:15 +02:00
7b99abb05d
vtl: renice export dialog
...
* fix scale w/h min+max
* update labels and alignment
2013-04-03 00:59:29 +02:00
Roy Vegard Ovesen
d94a3c2bd0
Forgot to clean up nsm.* in previous commit
2013-04-02 21:25:27 +02:00
Roy Vegard Ovesen
992fe3adeb
Don't wait for session_is_loaded from nsm server
2013-04-02 20:33:39 +02:00
e06ff1cf29
vtl: update session start/end only when adding (or dragging) the video
2013-04-02 18:06:47 +02:00
467b137222
vtl: remove video-maintenance menu
...
* only really relevant for testing/debugging.
* the back-end functions are still used for 'normal' operation
and called implicitly when opening/closing a video.
* call stop_video_server() when removing a video.
2013-04-02 18:06:43 +02:00
5a4d0fff01
vtl: remove xjadeo option dialog
...
xjadeo options (selective session restore) are only
useful for testing and debugging.
2013-04-02 18:06:38 +02:00
37b108959c
vtl: update export information
2013-04-02 18:06:34 +02:00
1d48fb011e
vtl: update video-export
...
* range: pre/postfix with black video-frames
* fix A/V offset - decode and skip source until offset is reached
* use spinning progress-bar during decode&skip
* use video-stream index in stream-map
* fix audio-export abort; stop freewheeling
* re-indent code
2013-04-02 12:30:19 +02:00
922ef41995
vtl: draw cross if info-request fails in open-video preview.
2013-04-02 12:30:13 +02:00
2da10afb64
fix #5424 : routes created from templates do not get names based on the user-supplied text from the add route dialog
2013-04-01 20:45:57 -04:00
851a392495
likely fix for #5426 (hide all tracks doesn't work and causes inconsistent state
2013-04-01 19:56:33 -04:00
19d5cafa8a
fix up iterator syntax and unnecessary use of X_() in NSM patch
2013-04-01 19:46:24 -04:00
11ca19ed8f
Merge branch 'nsm' of https://github.com/royvegard/ardour
2013-04-01 18:54:41 -04:00
b27a89d1dc
Merge branch 'master' of git.ardour.org:ardour/ardour
2013-03-31 17:02:07 -04:00
41708d39b9
fix missing slash-newline in --help output
2013-03-31 16:58:06 -04:00
b9d22839f1
vtl: fix video-monitor [dialog] crash
...
caused by closing a session and then opening another video session
-> the video-monitor session reference was outdated.
2013-03-31 20:34:02 +02:00
ab3040f789
vtl: ffmpeg interaction:
...
* use ardour/SRC to resample audio on import
* parse framerate via codec-timebase if available
* update encoder parameters
* add vpx/webm as codec option
2013-03-31 19:34:58 +02:00
6f78b82452
vtl: open video dialog - aspect ratios
2013-03-31 19:34:53 +02:00
2ddbf6cd56
Merge branch 'master' of git.ardour.org:ardour/ardour
2013-03-31 09:35:15 -04:00
Roy Vegard Ovesen
91080c31db
Disable some actions that are not allowed while under nsm
2013-03-31 15:28:29 +02:00
69d70bca37
vtl: open-video dialog tweaks
...
* show Timecode in/out
* fix text alignment
* parse aspect-ratio
* reset seek-slider on file selection
* make fps label translatable
2013-03-31 09:29:27 +02:00
Roy Vegard Ovesen
2806828962
Better start up
...
Don't reply to nsm server until ardour project is finished loading
2013-03-31 03:59:10 +02:00
Roy Vegard Ovesen
81a343ff7f
Make sure every imported file is copied to the session path
2013-03-31 03:59:10 +02:00
Roy Vegard Ovesen
43b94f7aa7
Prevent the new session dialog from appearing
2013-03-31 03:59:10 +02:00
Roy Vegard Ovesen
6ef371745a
non-session-manager support
...
Implements open, save and dirtiness.
No error checking, no menu items disabling.
2013-03-31 03:59:09 +02:00
153e572696
include -P (--no-connect-ports) option in --help output
2013-03-30 20:17:49 -04:00
236360d8ff
Merge branch 'master' of git.ardour.org:ardour/ardour
2013-03-30 14:02:38 -04:00
b691d4bf04
fix up some confusion with filesources' _origin and _file_is_new members. if _origin is set, it means that the file is "external" to the session (aka "embedded") and for some purposes this is more significant than _file_is_new. rename SourceFactory::createReadable() to ::createExternal() to more clearly indicate its purpose; remove never-supplied "origin" argument from SourceFactor::createWritable(). Fixes problems caused by 864ce8f0
2013-03-30 14:02:26 -04:00
Julien de Kozak
27d77b8719
Fix some compilation warnings
2013-03-30 18:09:40 +01:00
deaceb4727
vtl: minor UI dialog tweaks
2013-03-30 16:51:02 +01:00
d8f0cc8fcb
vtl: update ffmpeg parameters and output-parsing
2013-03-30 16:50:56 +01:00
91a2798001
allow double click on radio buttons in ambiguous file dialog to finish dialog
2013-03-30 10:04:50 -04:00
0a05c08a1a
alter menu name for processor automation and hide extra separator in menu when not needed
2013-03-30 09:23:12 -04:00
c184d1fbe6
add tooltip for channel edit button
2013-03-30 09:19:37 -04:00
9fc7eb1f0d
remove incorrect #includes of <cairo/cairo.h> and replace with <cairo.h>
2013-03-29 20:36:11 -04:00
3b20beb8d8
Merge branch 'patches' of https://github.com/jdekozak/ardour
2013-03-29 14:18:08 -04:00
197e75ab80
allow Drag-n-Drop onto the empty canvas (again); always import MIDI files since we consider them writable and so embedding isn't a safe option
2013-03-29 14:09:03 -04:00
9fce80d2bc
tweak name shown in plugin selector listview as column header for "Hide"; rebuild plugin menu after hidden status for a plugin is changed, so that the effect is present without requiring a restart of Ardour ( #5422 )
2013-03-29 12:36:03 -04:00
810e59d61a
Merge branch 'master' of git.ardour.org:ardour/ardour
2013-03-29 11:53:02 -04:00
8cd3dd2061
vtl: workaround xjadeo <= 0.6.4 issue
2013-03-29 12:36:19 +01:00
daec8e44d5
vtl: rework import workflow
...
- do not allow to simply copy the video file
- decision to transcode or just reference is made in "transcode dialog"
not during file-selection.
Only there the actual codec is known and can be judged to be suitable
for direct reference
- simplify "transcode dialog" - no more buttons for specific actions,
drop-down select actions.
- increase minimum bitrate for imported file to 500kbit/s
2013-03-29 12:36:14 +01:00
47ee22d91d
vtl: update ffprobe csv parsing
2013-03-29 12:36:08 +01:00
9274b870ab
vtl: amend 0c2d95b
- fix possible race condition when terminating external program
2013-03-29 12:36:02 +01:00
941898843e
vtl: add close/remove video menu entry
2013-03-29 12:35:57 +01:00
0c2d95b08f
vtl: fix possible race condition when terminating external program
2013-03-28 23:32:02 +01:00
f1ce235b6b
some deep tweaking to get MIDI channel control into nearly done shape for 3.1
2013-03-28 17:10:57 -04:00
bbb4aa0141
vtl: fflush stdout/in after writing to external process
2013-03-28 21:54:44 +01:00
74c9bc6fcc
vtl: hide audio-import button when import/processing started
2013-03-28 21:53:42 +01:00
613678233a
minor fix for misleading comment
2013-03-28 16:18:08 -04:00
745804fd7e
vtl: debug xjadeo communication
2013-03-28 16:59:01 +01:00
950643462a
vtl: prepare audio offset on A/V import
2013-03-28 16:58:30 +01:00
a1429ed39f
vtl: simple/localhost mode.
...
Hide most of the setup complexity that is irrelevant when
running the video-server on the same host as Ardour.
Add an abstraction layer to the config which will become
important later when /building in/ the video-server.
2013-03-28 13:42:51 +01:00
e18b95b4f4
vtl: rc config dialog for simple/advanced config
2013-03-28 13:42:45 +01:00
c97244aaa9
vtl: prepare simple/advanced usage modes
...
"simple": localhost only system; hide much of the setup complexity
"advanced":' allow for remote-server, paths mapping, server index etc.
2013-03-28 13:42:40 +01:00
4abbabdcf9
Squashed commit of the following:
...
commit fdbae82077db53add90df7448a06869dac89acc6
Author: Paul Davis <paul@linuxaudiosystems.com>
Date: Wed Mar 27 21:45:28 2013 -0400
mammoth changes in basic signal flow, total redesign of MIDI channel filtering and more.
commit 59343a8283698e02bc0f622313b29e98f449e4c8
Author: Paul Davis <paul@linuxaudiosystems.com>
Date: Wed Mar 27 01:58:53 2013 -0400
initial working version after changes to MIDI channel filtering. may affect metering input too. testing not yet finished
this commit merges many deep changes in ardour's internal architecture,
combined with a total redesign of how MIDI channel filtering works.
data in a track used to flow from JACK port buffers to diskstream's ringbuffers
and was then copied from the ringbuffers into a BufferSet for use during
Route::process_output_buffers(). The butler thread would handle the movement of
data between the ringbuffers and disk.
with this commit, data now flows from JACK port buffers into the BufferSet used
for Route processing, and is copied from the BufferSet into the diskstream's
ringbuffers (the butler thread continues to handle interactions with disk as
usual).
this change allowed a dramatic consolidation of code and simplification of most
aspects of Track/Route::roll() and Track/Route::no_roll(). in particular, see
Route::fill_buffers_with_input() which now concisely describes how we move data
from JACK port buffers into the BufferSet for all Route types (including Tracks).
this work was initially motivated by changing MIDI channel filtering so that we
can process capture and playback independently. there is now a very clean
pathway for this - see MidiTrack::roll() (NOTE: This needs implementing in the
no-roll case too - a TODO item).
the channel selector for MIDI tracks has been moved out of the track header and
is now accessible via the context menu. more work is likely here, to make it
(more) obvious to the user when filtering is going on.
2013-03-27 21:50:18 -04:00
78aa7a13fd
use C++ std function for max()
2013-03-27 18:45:08 +01:00
7697ff6b7c
move "Video Monitor" to WindowMenu
2013-03-27 18:27:16 +01:00
b3fa4dd8f3
vtl: video sets session start/end markers.
2013-03-27 18:21:09 +01:00
ba7def458e
messages related to video-server & ffmpeg external binaries
2013-03-27 16:04:56 +01:00
1bec1059fb
canonical names for video-tools
2013-03-26 22:19:04 +01:00
41faeb76e1
fix typo in prev commit
2013-03-26 14:48:15 +01:00
0781b871d4
vtl: increase retry timeout on 503, print http status on error.
2013-03-26 14:11:52 +01:00
7c19d00544
use new VisibilityTracker class for ArdourWindow
2013-03-25 20:04:36 -04:00
Sakari Bergen
010a75d389
Add option to export track output to stem export dialog
2013-03-24 21:53:34 +02:00
Julien de Kozak
16f8fc0657
Fix some compilation warnings
2013-03-23 14:50:58 +01:00
0348f9543e
Merge branch 'master' of git.ardour.org:ardour/ardour
2013-03-22 20:28:42 -04:00
7a3e9032ca
make 0/KP_0 do the same thing in the mono panner as it does in the stereo panner (reset to center)
2013-03-22 20:22:46 -04:00
268553ecd4
honor CTRL modifier when drag/drop importing files (copy vs embed)
2013-03-21 21:33:02 +01:00
d99b5dfa37
fix nasty crash when using double-nested compound (consolidated) regions caused by not (re)allocating enough mixdown buffers; fix up various warnings from valgrind about mismatching operator delete[] by using shared_array<T> rather than shared_ptr<T>, as should have been the case all along
2013-03-21 10:14:01 -04:00
7b998ceba1
fix an old bug introduced when cth tried (valiantly) to make region-list -> DnD -> canvas behave like a regular region drag. this doesnt' work because the RegionInsertDrag() grabs the mouse and breaks the DnD. in addition, the code failed to correctly indicate when a drop was possible (over a Track) and when it was not (over a Bus) - this has also been fixed. the actual code in Editor::drop_regions() could and should be simplified - no reason to use a RegionInsertDrag here, but it was fast
2013-03-20 17:33:25 -04:00
9eaefe3d12
remaining part of static library commit, should have been a part of 16ce39c230
2013-03-20 17:22:32 -04:00
Adrian Knoth
57d758c9e2
[cosmetics] Replace "misformed" by "malformed" in PO files
...
Found by Debian's automatic QA tool.
2013-03-19 17:36:24 +01:00
c71e381019
Merge branch 'master' of git.ardour.org:ardour/ardour
2013-03-19 10:25:31 -04:00
e1f3dcee2a
vtl: re-request frame on 503/try-again
2013-03-19 00:48:37 +01:00
719818b569
Merge branch 'kdev4' of https://github.com/jdekozak/ardour
2013-03-18 18:57:21 -04:00
88bf5eceea
parameter-ize the URL used to donate from the nag screen
2013-03-18 16:56:05 -04:00
Julien de Kozak
eb7a85b8f9
Set the revision mechanism independent from the VCS name
2013-03-18 20:13:05 +01:00
b0fa3896f5
remove cruft (old cvsignore files)
2013-03-17 23:08:27 +01:00
852e7c01ad
Hopefully fix ardour.menus rebuilding when things change.
2013-03-17 13:47:51 -04:00
2233e91086
Freesound fixes for #5853 , and a few other small improvements
...
Add a 'More' button to load the next page of results without clearing the already-found list.
Don't allow cancellation of searches, and don't update progress bar around searches, since we only get one page at a time now.
Show number of pages of results remaining to download in the tooltip of the 'More' button.
Use a new Mootcher object for each request, to avoid bad things happening when clicking in the Freesound search results list while a search or file download is already in progress.
Make the 'Stop' button insensitive except when it will actually stop the download of a sound file.
Only retrieve one page worth of data per search, rather than looping to get all pages.
Don't show an error in the log window if the user cancelled download.
Request 100 items per page, rather than the default 30.
Fix DOS line endings.
2013-03-17 12:33:59 +00:00
0d05cf3a0c
change http_status to a long, as per Curl API, which stops mysterious crashes caused by overwriting the WRITELOCATION ptr
2013-03-14 22:25:30 -04:00
199e4b9c95
vtl: also use video-monitor for files found using the index
2013-03-15 02:11:03 +01:00
f0bb986b33
vtl: print (debug) messages if xjadeo is not available
2013-03-15 02:09:04 +01:00
b11c1fd15d
touch "been-here-before" file even if user didn't modify any of teh default configuration
2013-03-14 15:11:31 -04:00
de194b48e5
vtl: fix crash if ffprobe returns zero fps
2013-03-14 01:38:21 +01:00
b15e8da3fd
vtl: one less compiler warning
2013-03-14 01:36:36 +01:00
51937314b9
vtl: fix --strict compiler warnings
2013-03-13 22:59:28 +01:00
0c3e840700
videotimline
...
squashed 694 commits from http://gareus.org/gitweb/?p=ardour3.git
2013-03-13 20:28:15 +01:00
d915650939
fix get_regions_after() -- used by videotimeline
2013-03-13 20:28:14 +01:00
da41e5087b
NOOP - pre videotimline cleanup
2013-03-13 20:28:14 +01:00
94c5511d26
remove useless scons-related ardev file
2013-03-12 17:47:33 -04:00
5596f1837d
test master push email
2013-03-12 17:19:39 -04:00
539cec0d1e
remove debug output from ardev
2013-03-12 14:06:22 -04:00
323a947e09
more help for finding clearlooks on a source-built install
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14211 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-10 21:13:29 +00:00
79db9422ac
do not use https for pingbacks
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14207 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-10 16:17:36 +00:00
86ddd711ac
new splash version from thorsten
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14205 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-10 15:32:25 +00:00
25eb9f4069
use lucida grande for clocks with all OS X versions, BUT BETTER
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14201 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-09 15:12:27 +00:00
4e31d99e10
use lucida grande for clocks with all OS X versions
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14200 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-09 15:11:04 +00:00
30938c1dcf
attempted further rationalization of clock font issues (especially fr OS X
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14199 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-09 14:01:48 +00: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
e701adea41
add code to display announcements, and parameterize several URL's used in the program
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14197 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-09 13:44:22 +00:00
98a0ac759c
remove pingback url info msg
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14195 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-08 20:20:11 +00:00
ab3580db7c
no certificate check
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14194 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-08 20:10:53 +00:00
d5435543ab
typo fix
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14193 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-08 19:55:15 +00:00
e05e9f650d
get some info on why curl fails
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14192 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-08 19:51:35 +00:00
ed5ff77313
check HTTP status after ping, and use https by default
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14191 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-08 18:04:59 +00:00
cfacfe025b
add missing files
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14190 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-08 16:42:37 +00:00
ba73a77c63
switch to Lucida Sans Typewriter as OS X monospace font; new pingback code to get announcements from ardour.org (can be disabled on the command line with -a)
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14189 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-08 16:41:45 +00:00
02e66d58ae
fix incorrectly left-in debugging hard-code of session dir to /usr/local
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14187 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-08 16:02:09 +00:00
edf28762a0
part 4 of OS X font stuff
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14183 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-08 03:49:15 +00:00
d2fb58dc14
typo
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14182 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-08 03:46:26 +00:00
0701fa3829
part 3 of OS X font stuff
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14181 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-08 03:43:17 +00:00
5907f3eb03
potential fix, part two, for Tiger-based font issues. this also switches things so that building on Lion or Mountain Lion sets MAC_OS_VERSION_MIN_REQUIRED to 1070, to avoid legacy stuff
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14179 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-08 03:39:58 +00:00
845d2e0f3b
potential fix, part one, for Tiger-based font issues
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14178 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-08 03:34:34 +00:00
626dbf8abb
fix problem with display of panner when adding instrument to a MIDI track
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14177 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-07 19:35:10 +00:00
3e95787b1e
remove some debugging from the startup dialog
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14175 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-07 15:06:20 +00:00
74a0a1a922
fix setting of LD_LIBRARY_PATH in ardev and cousins
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14170 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-07 14:39:08 +00:00
fc6fe1f64b
no /usr/local/lib for ardbg
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14169 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-07 14:38:40 +00:00
cb4e8f7626
remove inadvertent new header for ru.po
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14155 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-05 21:34:22 +00:00
ff624d1696
tweak clock size some more
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14152 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-05 13:51:14 +00:00
0b5e546340
remove a couple of unused font style names, remove SAE style files
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14151 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-05 13:24:04 +00:00
c374cafd03
adjust clock font sizes
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14150 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-05 13:13:53 +00:00
a0282a54d6
fix erroneous use of "Ardour" in text message, and manually update ru.po and add new de.po version
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14149 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-05 12:41:15 +00:00
41189cb8df
updated russian translation from alexandre
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14144 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-05 05:02:11 +00:00
dff782989b
fix OS X compilation (i hope)
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14142 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-05 04:33:38 +00:00
959eec5cc2
load custom mono font on OS X too
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14140 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-05 03:45:44 +00:00
d40c2f9d7c
use markup in that new dialog
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14139 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-04 22:16:48 +00:00
91ff55bd89
make notice about mismatched session/ardour versions more prominent, since you can guarantee that people are going to do this after release
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14138 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-04 21:57:29 +00:00
ae85663fa7
use default (not monospace) font for clock text
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14137 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-04 20:00:51 +00:00
4830bd633f
fix display of splash screen (at least on X11)
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14134 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-04 18:19:05 +00:00
9e941a5647
commit "source" and tools for icons from thorsten
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14130 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-04 15:29:26 +00:00
ab679308cf
new app icons from thorsten
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14129 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-04 15:27:56 +00:00
968c53aba1
bump version to rc3, but keep OS X releases as "beta"
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14128 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-04 14:58:20 +00:00
ac7703edbc
updated .po files, including new cs versions for libs/ardour and libs/gtkmm2ext
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14126 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-03 16:42:12 +00: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
2884ac6346
clock info-box: fix alignment and spacing
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14123 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-03 11:36:47 +00:00
82be348d42
replace unicode dash with (monospace) minus.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14122 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-03 11:36:42 +00:00
6c8f77c31b
adjust Linux font sizes for ArdourMono
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14121 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-03 11:36:38 +00:00
82a2e96e8c
monospace font for selection clock
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14120 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-03 11:36:35 +00:00
1fbaac742a
fix monospace font for clocks
...
@BOLD_MONOSPACE@ is never replaced. How did this ever work?!
git-svn-id: svn://localhost/ardour2/branches/3.0@14119 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-03 11:36:31 +00:00
97abc19803
remove confusing RC preferences option for get/set use monitor section, and simplymake the RC configuration parameter follow the last session preference setting
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14114 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-02 01:28:57 +00:00
926e1a000e
fix File-Import resampling quality.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14113 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-01 00:29:11 +00:00
742a036213
updated .de translations from edgar
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14104 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-26 18:54:49 +00:00
978366087b
fix up ardev+cousins value of GTK_PATH to reflect new build approach for GTK engines
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14103 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-26 18:54:37 +00:00
d5385b854e
do not reference /usr/local/lib in LD_LIBRARY_PATH
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14102 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-26 18:54:06 +00:00
bace0cb629
set GTK_PATH correctly (see previous commit) for use in ardev and cousins
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14097 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-25 16:03:56 +00:00
2865bcddd5
disable custom font loading on OSX
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14093 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-23 01:55:06 +00:00
b0a4262a4e
updated czech translation from pavel frich
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14091 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-22 20:14:34 +00:00
db52e09032
OSX font loading
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14090 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-22 15:48:44 +00:00
35323d7d91
do NOT point LD_LIBRARY_PATH at /usr/local/lib. i mean, c'mon ...
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14087 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-21 22:41:54 +00:00
8a78d86546
fix GTK_PATH for linux bundle
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14086 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-21 22:41:32 +00:00
4be1c7d8c8
disable unused windows-vst / ALSA-MIDI code
...
replace / amend to prev commit.
git-svn-id: svn://localhost/ardour2/branches/3.0@14065 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-19 22:17:20 +00:00
a621b1cb4b
fix linking of windows-vst with gcc > 4.7
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14064 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-18 23:40:24 +00:00
5d4631dc7f
updated spanish translation from Pablo Fernandez (and team)
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14061 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-15 17:17:12 +00:00
9bbed5925d
add MIDNAM (patchfiles) to child list so that they get installed
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14057 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-13 19:38:47 +00:00
076d919ac3
fix crash when pressing "s" with kbd focus in editor route list
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14055 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-06 14:38:13 +00:00
7dd6b4c915
more consistency for mute/solo/rec-enable press including making ctrl-click work even if the route is not part of a group
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14054 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-05 21:39:38 +00:00
2aaf16c98e
fix typo in recent i18n change
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14052 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-05 20:37:08 +00:00
a9c711d488
i18n fixes from alexandre
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14051 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-05 18:24:41 +00:00
241a9edd3e
replace final(?) incidences of program name (ardour, Ardour) with PROGRAM_NAME (thanks to edgar for tracking them all down)
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14050 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-05 18:18:35 +00:00
2398b955c3
fix (1) lack of mute on master (2) lack of route-group driven behaviour for PRIMARY-click on mute button
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14049 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-05 18:16:10 +00:00
6384ab230a
update DE translation from edgar
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14044 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-02 23:42:19 +00:00
38374e7aa5
OSX CoreText font loading, updated ArdourMono font-family name
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14042 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-31 07:41:37 +00:00
56fd9e9b85
more font fiddling
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14037 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-30 13:13:57 +00:00
12139af83e
fix references to bold mono
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14036 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-30 12:56:11 +00:00
d1c9bc0e72
don't bother trying to set FONTCONFIG_FILE on linux if /etc/fonts stuff doesn't exist - we don't include any data to make this useful
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14035 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-30 12:55:59 +00:00
fde4d4d161
don't attempt to use ArdourMono as the monospace font on OS X
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14033 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-30 12:33:41 +00:00
8cce8a6d0e
proper fontconfig error handling
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14028 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-29 15:59:22 +00:00
0b03947210
amend prev commit. the actual font file was MIA.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14027 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-29 15:26:50 +00:00
eb369215ae
Custom Monospace font for clocks and such (no dot in zero).
...
ArdourMono is a renamed version of
https://www.google.com/webfonts/specimen/Droid+Sans+Mono
distributed under Apache License, version 2.0.
Since the name Droid(R) is registered by Google Inc it was
renamed to ArdourMono - otherwise the .tff is unchanged (build 112)
git-svn-id: svn://localhost/ardour2/branches/3.0@14026 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-29 15:25:30 +00:00
abc9e6405a
fix monospace font and clock width
...
Now it's really monospace - fixed width per char and the clock
annotations are no longer cut short.
but the default monospace font is ugly :(
git-svn-id: svn://localhost/ardour2/branches/3.0@14025 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-29 13:49:51 +00:00
d04caca7ea
fix crash when zoom level leads to multiple tempo lines on the same pixel (may affect several mantis reports)
...
git-svn-id: svn://localhost/ardour2/branches/3.0@14015 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-27 22:42:36 +00:00