13
0
Commit Graph

14325 Commits

Author SHA1 Message Date
ff3f0e1d62 Playlist UI Tweaks: show the current track playlists in the copy+share+steal cases (second part of 3b3473) 2021-07-20 16:10:40 -05:00
46c2cdc64a New shortcuts per Nathan at Harrison 2021-07-20 16:01:58 -05:00
c5cbc2d2d3 Playlist UI Tweaks: remind the user (more strongly) about the action they are taking 2021-07-20 16:00:19 -05:00
ba7237c152 Playlist UI Tweaks: Fix some bugs related to old playlists without pgroup_ids 2021-07-20 14:59:47 -05:00
3b3473c6eb Playlist UI Tweaks: revert to prior behavior of showing the current track as a copy/share/steal source 2021-07-20 14:59:47 -05:00
bac8904971
Adjust shuttle info width depending in unit
This allows to fit complete text "> 100.1%",
which is useful when chasing external transport, and yet
still have a reasonable shuttle width when using semi-tones.
2021-07-20 17:29:20 +02:00
d9bd7ad46e
Set shuttle + vari sensitivity depending on ext-sync 2021-07-20 17:29:20 +02:00
0e647ca98b Playlist UI tweaks: Fix the display+packing for the Advanced cases of the playlist selector dialog. 2021-07-20 10:26:37 -05:00
3fa7ee3321 Add Region Mark to alternate theme files 2021-07-20 10:26:37 -05:00
f457225d08
Region loudness normalization GUI #8777 2021-07-20 04:53:57 +02:00
e9ed448994
Fix various shuttle ctrl issues
This reverts most of 50c555f1a1

* Never render from `map_transport_state()` callback
* re-instantiate deadzone, only update when last_speed_displayed
  differs by 0.5%
* Fix Pool OOM due to mapping state doing direct UI changes
  instead of delegating this to lower priority render()
2021-07-19 18:26:23 +02:00
3582c16871
Retain shuttle color regardless of speed
Even if the default text is boring, dark gray on black
is not readable. This makes Ardour behave like mixbus (which
always used default foreground).
2021-07-19 18:26:23 +02:00
f8c551db5c
Remove debug message 2021-07-19 04:16:12 +02:00
1eb0c1ec9b
Remove debug message 2021-07-19 04:12:56 +02:00
f680c69c27 request, do not try to directly set default play speed 2021-07-18 19:48:30 -06:00
8b365e238e
NO-OP: clang-format 2021-07-19 02:58:51 +02:00
e764714157
Toggle varispeed dialog visibility when speed is 100% 2021-07-19 02:58:10 +02:00
89a4c98bfd
Allow vari-speed control via scroll-wheel 2021-07-19 02:57:45 +02:00
9a66bd6163
Consolidate Varispeed dialog
* localize speed changes into varispeed dialog
* make speed-changes idempotent
* remember window position (do not overlap with button)
  ideally the window would show up below the "Vari" button
2021-07-19 02:56:14 +02:00
0ca77db96d
Separate transport and varispeed dialog 2021-07-19 00:55:59 +02:00
fad1d07747 Fix the shuttle slider (TM) 2021-07-17 20:52:26 -05:00
e152b80abd Playlist UI Tweaks: add playlist-creation buttons to Playlist Selector dialog.
Also fix gtk packing so the list grows if you resize the window.
2021-07-17 20:52:26 -05:00
6813488025 Playlist UI Tweaks: check the return value of stamp_new_playlist so user can Cancel 2021-07-17 20:52:26 -05:00
b798d6cd77 Default_Play_Speed: varispeed dialog does not need Octaves 2021-07-17 20:52:26 -05:00
cd20282fdd
PM-GUI: allow to re-index plugins (cache only, not scan) 2021-07-17 01:10:29 +02:00
4d15326a78
Hint that plugin-scan may wait for user-interaction after 30sec 2021-07-17 01:08:05 +02:00
1ef0c49aee
Show plugin-manager after scanning from prefs
This points users to the new plugin-manager
when they initiate a scan from the preferences.
2021-07-17 01:04:04 +02:00
6cf19dac18
Fix crash on xrun-reset when recording
Since 80c11a763a the GUI is notified when the xrun counter
is reset (previously the rec-ui xrun counter never returned
to zero).

However when create-xrun-marker is enabled ARDOUR_UI::xrun_handler
tried to create a marker at -1 which causes various issues.
2021-07-16 21:14:00 +02:00
c3978cefb1
Rename pluginlist button color
There was no "pluginlist radio button" button but there
now is a radio button.
2021-07-16 18:47:13 +02:00
39a43f2042
PM-UI: add tags, extend search 2021-07-16 18:47:13 +02:00
c4f855d13a
PM-Sel: remove hidden toggle, turn Fav into a checkbox 2021-07-16 18:47:13 +02:00
a3fa94d06e
PM-UI: NO-OP clang-format, fix typos 2021-07-16 07:34:43 +02:00
b98ff56397
PM-GUI: NOOP, use GTK namespace 2021-07-16 07:21:01 +02:00
1e0d2a233b
PM-UI: Update sensitivity on deselect 2021-07-16 07:12:24 +02:00
65674e4704
PM-UI: implement search 2021-07-16 05:52:16 +02:00
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