13
0
Commit Graph

14290 Commits

Author SHA1 Message Date
d9877d5c99 prevent add-location-at-playhead-cursor etc. from adding multiple marks at the same location 2021-07-15 09:03:16 -06:00
3c43fe54bb
Fix C++11ism (template argument uses local type) 2021-07-15 16:18:43 +02:00
f5b0206a14
PM-UI: extended plugin count 2021-07-14 22:30:55 +02:00
30811989ef
PM-UI: show plugin install path in file-browser
This is currently only available in debug builds,
re-arranging plugin files/bundles is not something
that should happen while Mixbus is running.
2021-07-13 21:02:29 +02:00
d69d918580 slightly extend debug trace output 2021-07-13 12:47:16 -06:00
048636ed0a Escape in internal editing modes should trigger same action as when in other mouse modes 2021-07-13 12:47:16 -06:00
33faf7ca56
Fix tooltip for new-playlist button 2021-07-13 17:02:14 +02:00
ab6d46c24c
Add GUI control to block MIDI patch change on session load 2021-07-13 03:29:28 +02:00
William Light
446dcbd8ce plugin_manager_ui: small spelling fix 2021-07-13 02:28:20 +02:00
219bb86798
PM-UI: setup tooltips, scroll to selected, etc 2021-07-13 01:32:56 +02:00
40c698340d
Subscribe to PluginScanLogChanged signal 2021-07-12 05:23:17 +02:00
9e2c5f4ffc
Fix MIDI rec-rectangle when rec-arm while looping 2021-07-12 02:13:07 +02:00
fd0dc917bf
Fix gcc4 builds ('errno' was not declared in this scope) 2021-07-08 22:58:57 +02:00
2b066293fb
Set playlist ID when importing to new tracks
This amends 730a0954 and b27bb586.
This also restores the original API for do_import()
and do_embed() as used by Lua scripts.

Note that this uses distinct IDs when importing both audio
and MIDI in the same DnD request.
2021-07-08 05:28:10 +02:00
2433b3059f
Tweak missing plugin dialog wording 2021-07-07 19:40:47 +02:00
b27bb586d0
Fix import, partially revert 730a0954d7 for now 2021-07-07 19:16:53 +02:00
b5338ce220
Tweak VST path edit window
This correctly sets transient parent. Previously this
could cause a crash when the rc_option_editor window
was detached and not realized.
2021-07-07 18:07:52 +02:00
aaf7d3227c
Fix macOS builds 2021-07-07 14:30:07 +02:00
64f814438a
Fix OSX and gcc4 builds (errno, strerror) 2021-07-07 13:49:02 +02:00
John Emmas
c2afea1e3d Add a missing namespace qualifier 2021-07-07 10:01:54 +01:00
6027e49e58
RecorderUI: keep track of playlist changes
This fixes a bug that the recorder display does not correctly
redraw when using a new or different playlist.
2021-07-07 05:34:15 +02:00
d60a6a890d
Fix gtk assert on key-propagation
This can happen when starting Ardour with the Preference pane
as initial tab. The editor, mixer are not realized, so
-propagation fails with:
IA__gtk_widget_event: assertion 'WIDGET_REALIZED_FOR_EVENT (widget, event)' failed
2021-07-07 04:34:28 +02:00
533b9e6053
Fix another typo 2021-07-07 02:21:16 +02:00
97cb245e03
Fix typo 2021-07-07 02:17:58 +02:00
ab86884ca4
Add plugin-prefs and paths to plugin-manager-ui 2021-07-07 02:11:06 +02:00
e4bdb99f60
Do not unconditionally show splash screen 2021-07-07 01:02:13 +02:00
005bd4f76f
Set transient parent for missing-* dialogs at start 2021-07-07 00:33:50 +02:00
95bf443735
Ask to scan for missing plugins
When plugins have not been scanned, and a session with
missing plugins is opened, ask to scan plugins.

This also consolidates translatable strings with plugin-selector.
2021-07-07 00:17:17 +02:00
d01d261f0e
Safe ui-config file saving
This prevents corrupt ui-config files in case the disk is full.
This is a safeguard, since Ardour does not start if the
config file is corrupt.
2021-07-06 21:12:30 +02:00
4ac7df699d
Windows: limit to single-instance only
This may fix corrupt config files, which may happen when multiple
instances write the same file.
2021-07-06 20:59:15 +02:00
11932af65e
Add preference to opt-out of new version checks
Windows and macOS users don't have an easy way to disable this
otherwise (commandline option or edit URLs in the config, or
compile without PHONE_HOME support).

It's all the rage currently.
2021-07-06 02:08:56 +02:00
a069af796d
Splash screen quirks, fix --no-splash
Add preference to hide splash instead of re-layering it
2021-07-04 21:48:12 +02:00
e645d5947c
Amend a74b4e8ef0 (wine/fst removal) 2021-07-04 14:38:19 +02:00
079f14a272
Plugin Manager UI: hook things up 2021-07-03 19:07:28 +02:00
349a41a448
Update plugin scan dialog (timeout, transient) 2021-07-03 19:07:27 +02:00
832b222fc7
Prepare for new plugin timout API 2021-07-03 19:07:27 +02:00
d603124743
AU: Error popup now only indicates indexing issues 2021-07-03 19:07:26 +02:00
d4212da693
AU: standalone scanner tool 2021-07-03 19:07:26 +02:00
ef06f01c7b
VST2: new scanner implementation 2021-07-03 19:07:25 +02:00
a74b4e8ef0
No more wine 2021-07-03 19:07:25 +02:00
328585069a
Boostrap plugin-manager GUI 2021-07-03 19:07:25 +02:00
c38be89bab
Default_Play_Speed: prevent varispeed dialog from stealing kbd focus 2021-07-03 19:06:05 +02:00
f4feb19397
Playlist UI tweaks: swap copy-playlists shortcuts 2021-07-03 19:06:05 +02:00
36dd49021f
Playlist UI Tweaks: thinko: selecting a playlist from the menu should be group-aware 2021-07-03 19:06:04 +02:00
cdc9b89e3f
New Default Shortcuts per Nathan 2021-07-03 19:06:04 +02:00
0d50d51b47
Layer Display: add menu items and shortcuts for new actions 2021-07-03 19:06:04 +02:00
73b0a3fdb9
Layer Display: add explicit actions for stacked+overlaid 2021-07-03 19:06:04 +02:00
d4392b4a1b
Playlist UI Tweaks: provide radio-buttons to switch ALL, Rec-armed, and grouped playlists (wip) 2021-07-03 19:06:04 +02:00
d7bd87eb13
Playlist UI Tweaks: add an action to show playlist selector for selected track 2021-07-03 19:06:04 +02:00
730a0954d7
Playlist UI Tweaks: assign a pgroup_id on Import (gtk part) 2021-07-03 19:06:04 +02:00