37c475138f
Fix windows builds (_pid_t conflict in unistd)
2021-07-23 02:02:59 +02:00
51b1dc6587
Repharse "Quick Scan" label to "Auto skip..."
2021-07-23 02:01:03 +02:00
8a41931ff4
Print note when stacktrace is too short
2021-07-23 01:43:18 +02:00
92d8a270a8
Early exit plugin-scanner on crash
...
This also prevents the macOS crash-reporter from showing up.
2021-07-23 01:37:46 +02:00
209d8b877e
Fix typo in b59a42c9f3
2021-07-23 00:38:18 +02:00
63d416267b
Remove unused "cancel scan timeout" buttons
2021-07-23 00:28:06 +02:00
b59a42c9f3
Fix executable dependencies of audio-unit scanner app
2021-07-23 00:11:47 +02:00
09c1beac83
Fix new Transport actions so they work in both Edit and Rec windows
2021-07-22 16:17:19 -05:00
57ec56ffc5
Plugin-scan-dialog: show popup only if scan-timeout is > 40sec
2021-07-22 23:07:32 +02:00
789e0f8dbc
Reduce default scan-timeout to 15 sec
2021-07-22 23:06:17 +02:00
91f0d73c15
Bundle AU plugin scanner tool
2021-07-22 22:45:51 +02:00
3480fb5bd6
Remove old, unused preference
2021-07-22 22:45:19 +02:00
5b77bec227
Update Prefs > Plugins > Audio-Unit
2021-07-22 22:44:46 +02:00
b60e4e3214
Rename "enable AU" config variable
2021-07-22 22:43:08 +02:00
c6435ad834
Reduce max scan timeout to 90sec.
2021-07-22 22:24:50 +02:00
7bfe79a16f
Simplify plugin-scan-dialog (hide timeout cancel buttons)
2021-07-22 21:44:43 +02:00
59588d4e3a
Fix plugin-scan cancel individual scan operations
...
PluginScanMessage must be called after re-setting
reset_scan_cancel_state(), otherwise canceled () is set
incorrectly when emitting the signal.
2021-07-22 21:44:43 +02:00
b1e69fd376
Typo fix
2021-07-22 13:08:26 -05:00
a7389f9e10
Fix macOS builds (amend 6c6f2df8
)
2021-07-22 19:48:24 +02:00
f647692270
Update plugin-scan-dialog for index-only updates
2021-07-22 18:29:44 +02:00
607af10012
PM: don't print ignore-lists to log (use PM-GUI)
2021-07-22 17:29:56 +02:00
8482172bd6
Remove old VST scan config variable
2021-07-22 17:21:27 +02:00
3dae3885c0
plugin-scan-dialog update opt-in to scan-timeout
2021-07-22 17:21:27 +02:00
5b0073af60
Update scan prefs, require timeout to be at least 0.1sec
2021-07-22 17:21:23 +02:00
85d509a292
PM: change scan timeout to from out-out to opt-in
2021-07-22 17:20:08 +02:00
572138ba40
Prepare for new plugin scan timeout
2021-07-22 17:20:08 +02:00
8ce618f650
Prefer the term Ignorelist (Ign, in the plugin manager) over blacklist
2021-07-22 09:50:20 -05:00
John Emmas
ae13f87f03
It's a bit of a rigmarole for GTK to display an infinity sign when building with MSVC :-(
2021-07-22 14:17:55 +01:00
4d57c1e85b
Another round of plugin-scan-dialog updates
...
* Fix API calls (pack_start)
* Fix logic update sensitivity in response to callbacks
* Cleanup white-space and re-indent
TODO: invert timeout behavior: opt-in to timeouts, not opt-out.
2021-07-22 06:54:34 +02:00
e406a1bd41
Mark non-modal dialogs as utility windows
...
This addresses an issue with gnome and mate, where
dialog windows do not have a window close button,
and expect direct interaction with the user "OK/Cancel",
"Yes/No", etc.
2021-07-22 05:45:30 +02:00
6c6f2df849
Honor "floating windows are dialogs" for tearoffs
2021-07-22 05:45:30 +02:00
dabcb57b6b
Plugin Scan Dialog: yet another tweak to plugin-scanner layout and button text
2021-07-21 21:27:02 -05:00
e00003b14b
Playlist Selector cleanup code, fix selection
...
* expand parent rows of selected playlist
* do not subscribe multiple times to the same signal
* scope variables, remove cruft
* fix some many whitespace / indent issues
2021-07-22 01:42:01 +02:00
e56e099db9
Update Plugin scan dialog window
...
* use new PM API, allow to cancel individual scan
* cancel the scan when hiding the dialog (e.g.via Esc)
* show scan timeout time (count down/up)
* re-layout and re-label (work in process)
2021-07-21 23:54:11 +02:00
8869782c28
Cleanup plugin-scan API, allow to cancel individual scan
2021-07-21 23:04:47 +02:00
a331a41fc4
PM: prepare for API update
2021-07-21 18:07:20 +02:00
38a4bb6736
Fix prev commit (properly stop pulse)
2021-07-21 05:56:42 +02:00
03a17df68c
Pulseaudio: tweak freewheel recovery
...
Always cork stream before calling pa_stream_flush.
2021-07-21 05:03:54 +02:00
853b2a7f52
Make CoreaudioSource work again
...
existence_check() calls prevent_deletion() -> mark_immutable()
which since a4d7b45fe0
calls close().
So the file needs to be open()ed after the existence check.
2021-07-21 02:22:25 +02:00
9ae2e1044a
Prefix take name (to capture file name) by default
2021-07-20 23:28:04 +02:00
2b2bf1d726
Shortcuts: Primary+Tertiary is the existing convention for ALL tracks. use it for plist operations.
2021-07-20 16:14:49 -05:00
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