13
0
Commit Graph

10329 Commits

Author SHA1 Message Date
318472ab6e Update pingback to use ArdourCurl 2016-07-18 16:46:59 +02:00
e9a2eea867 remove old a3_curl API and switch some curl calls
Keep freesound-moocher as is until freesound-apiv2 branch is merged
or rebased.
2016-07-18 16:46:59 +02:00
004b57e9f6 ArdourCurl: prepare to unify various curl calls
mainly motivated by a central location to setup SSL.
2016-07-18 16:46:59 +02:00
05ec8c46a7 pingback:: use curl_free() for pointers returned by curl_easy_escape()
As per the curl documentation, use curl_free() for pointers returned by
curl_easy_escape() rather than plain free().
2016-07-18 10:53:48 +02:00
6424a0eab9 fix cURL/SSL
pingback comes first. We need defaults (with SSL). Later explicit
(Freesound Moocher) and implicit (curl_easy_init) calls to curl_global_init
are idempotent and won't get the flags back.
2016-07-17 19:16:45 +02:00
9c2682d6f1 quick hack to test SSL in bundles
this needs to be reverted, and we need a proper curl wrapper,
shared by video-timeline AND freesound moocher
2016-07-17 17:03:48 +02:00
1a7fd81f40 fix double quote in fr.po 2016-07-16 19:09:15 +02:00
5a8553f02c repeat "Scan" button in plugin sub-menus 2016-07-16 18:50:59 +02:00
786cb746d0 Better choice for ports on external send creation
Ardour tried to make an educated guess at the initial number of outputs
for a new send. It used the channel configuration of the master bus, if
it existed, else the channel configuration of the route itself.

That guess is good in most cases, but in the case of a track/bus without
audio channels, creating a send with audio doesn't make sense. In that
case, also use the route outputs as a base for the send configuration.
2016-07-16 02:29:58 +02:00
813b92c85b Review, import and augment translations from edwsaintesprit@hotmail.com 2016-07-16 02:27:31 +02:00
15433457f2 export RT support as Timespan option 2016-07-16 02:15:56 +02:00
d0f594ffd0 adjust plugin-UI height when toggling expanders 2016-07-16 02:12:16 +02:00
93ffece465 hotfix C++ locale (OSX, windows) 2016-07-15 16:10:42 +02:00
bfc6b6a3ab Update french translation 2016-07-15 00:04:35 +02:00
bb1a636633 Make french translation up-to-date with Ardour's current code 2016-07-15 00:04:35 +02:00
167b9dda37 fix OSX compilation 2016-07-14 23:08:23 +02:00
83d0a2d2a1 fix file permissions - themes are not executable 2016-07-14 21:41:16 +02:00
cf52d6e4b4 enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
f53655d17c NO-OP whitespace 2016-07-14 18:48:31 +02:00
dcad5a6dfe fix plugin-analysis for VST (no in-place processing) 2016-07-14 18:43:19 +02:00
9da43c5ceb UIConfig needs C numeric locale while setting GTK color theme 2016-07-14 11:37:48 -04:00
521fe586d7 correctly initialize C++ locale as well as C locale 2016-07-14 11:37:48 -04:00
09bd7a4bca another i18n/.po update 2016-07-14 06:21:03 -04:00
bd865c8c90 fix plural form snafu in translation macro 2016-07-14 06:20:17 -04:00
bbc3447005 another i18n/.po update 2016-07-14 06:19:20 -04:00
81a10a26e0 regenerate and manually fix all PO files so that ./waf i18n doesn't generate unnecessary errors 2016-07-14 06:19:19 -04:00
d46e8a3d8b make ./waf install do the right thing with color files 2016-07-13 21:49:28 -04:00
868ed09499 better color choice for control master controls box in editor 2016-07-13 18:04:00 -04:00
dc43189c7e fix save/restore of preferences torn-off-window state 2016-07-13 16:39:26 -04:00
699d008e06 use Session::cancel_all_solo() 2016-07-13 14:33:46 -04:00
eab3c57b83 fix odd double conditional 2016-07-13 13:43:31 -04:00
0784660d91 set a theme color for VCA axes in the editor 2016-07-13 13:09:57 -04:00
065d9434b9 fix stem-export of no-input busses/tracks 2016-07-13 04:59:26 +02:00
0c914b8f1e initialize more uninitialized variables.. 2016-07-13 04:31:34 +02:00
28bb82cee7 remove VCA drop button 2016-07-12 17:05:07 -04:00
7ed6dab340 use new midi-note-name API 2016-07-12 23:02:46 +02:00
92713eaadf VCA/Control Masters are displayed at fixed positions (initially), so insert-at options are irrelevant when adding them 2016-07-12 16:55:12 -04:00
5408278802 VCA/Control Masters have no signal, so output i/o options are irrelevant when adding them 2016-07-12 16:51:02 -04:00
fc06525bb2 two more places where the user can explicitly set the session end now also make the end non-free 2016-07-12 12:31:02 -04:00
774ad0752a GUI side of : once the user has explicitly set the session range end, playlist/range changes do not move it.
The user may drag the marker, edit in the Location UI, or use nudge, to set the end
2016-07-12 11:19:49 -04:00
53274c5bae do not show windows derived from ArdourDialog at startup.
See code comment for more details
2016-07-12 10:27:19 -04:00
600697513e when using toggle-editor-and-mixer, if current tab is neither, go to mixer first.
This makes using Alt-m (the default binding) feel a lot more sensible
2016-07-12 09:42:34 -04:00
2afaa51717 remove pointless version of Stripable::set_presentation_order() 2016-07-12 09:20:50 -04:00
c49ac91b01 add mouse interaction to inline display 2016-07-12 14:38:28 +02:00
3c99ab0fb9 more compact generic knob-ui layout 2016-07-12 04:02:33 +02:00
10d11e0544 add _FrnchFrgg_ to credits 2016-07-11 18:57:04 +02:00
2f535e3410 fix OSX compilation (flat namespace)
reference to 'Rect' is ambiguous
..../CarbonCore.framework/Headers/MacTypes.h defines
typedef struct Rect
2016-07-11 13:42:42 +02:00
1a59019d33 tweak generic plugin knob-widgets
remove label, use tooltip (saves space, more compact layout)
2016-07-11 03:46:33 +02:00
d43d220f1f extend ArdourKnob ToolTips
allow to set/change tooltip-prefix and set a "printer" in preparation
for properly using the Knob in Plugin UIs
2016-07-11 03:45:13 +02:00
nick_m
b8a7ee001b Fix potential infinite loop in TempoCurve::set_position()
- it was previously possible for frame_step to be zero for tempo sections with
	  a short duration, resulting in endlessly adding 0 to current_frame.
2016-07-11 03:53:36 +10:00