13
0
Commit Graph

14254 Commits

Author SHA1 Message Date
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
d1941c9cbc
Default_Play_Speed: 2nd attempt at varispeed GUI 2021-07-03 19:06:03 +02:00
45c57354ec
Default_Play_Speed: add color for blinking varispeed label to themes 2021-07-03 19:06:03 +02:00
aaa96ff292
Default_Play_Speed: change some speeds from assuming "1.0" to "default_speed" (gtk part) 2021-07-03 19:06:03 +02:00
50c555f1a1
Default_Play_Speed: simple varispeed GUI 2021-07-03 19:06:02 +02:00
d6d60711aa
Default_Play_Speed: nuke shuttle Wheel mode (gtk part) 2021-07-03 19:06:02 +02:00
a1257beb23
Default_Play_Speed: prep work (gtk2)
* request_transport_speed should -never- set default_play_speed
2021-07-03 19:06:02 +02:00
a68ddd39be
Auto-connect newly added plugin output pins 2021-07-02 19:53:00 +02:00
1734fac410 Revert "Paste Mode: overwrite-paste, naive implementation using rec-mode (for testing)"
This reverts commit f4d4dddbeb.

Deferred until after Ardour 6.8
2021-07-01 18:28:04 -06:00
88e0b24163
Playlist UI Tweaks: allow Enter to control the transport, not close the playlist-selector dialog 2021-07-02 02:05:32 +02:00
b23e13b331
Playlist UI Tweaks: when prompting user for a playlist name: remind them if it is a Copy or a New (empty) playlist 2021-07-02 01:44:56 +02:00
c32c31f215 add keyfowarding to performance meters window 2021-06-28 18:28:11 -06:00
2344053276 change int64_t/double comparison into int64_t/int 2021-06-28 18:28:11 -06:00
1c0bef3f85
Remove redundant checks
update_ghost_note() can only be called with a valid, non-null
_ghost_note. Explicit checks trigger clang static analyzer to
report false positives, since _ghost_note is unconditionally
used in this method as well.
2021-06-29 01:53:56 +02:00
f8a5d45b7a GUI side of microseconds_t => int64_t 2021-06-28 14:47:48 -06:00
558d9d4897 russian translation updates (GUI) from alexandre prokoudine 2021-06-28 09:51:20 -06:00
f715edf7bc
Yet Another Splash Push/Pop Fix
Don't explicitly `show()` the splash when a message arrives.
On macOS and Windows the splash is not z-axis re-stacked but
hidden. Calling show() makes it visible again.
2021-06-28 15:52:32 +02:00
537b8ff12d fix crash when context-clicking on a region/source cue marker 2021-06-27 22:13:54 -06:00
fe6e3615c7 changes to performance meter update code to allow for i18n 2021-06-27 13:32:46 -06:00
cce703bc9a
Resolve microseconds_t ambiguity #3 2021-06-27 17:49:31 +02:00
bcab07af63
Resolve microseconds_t ambiguity 2/2 2021-06-27 17:33:06 +02:00
6077cf1f7b Playlist UI Tweaks: only trigger playlist changes on a user-selection, not libardour
* avoid redundant updates when the user selects a playlist
* every track potentially has a playlist selector so avoid recursive updates
2021-06-27 09:54:06 -05:00
31a2d6f555 window compilation fix 2021-06-26 19:09:07 -06:00
6b6114eb75 GUI fix for get_microseconds() move to libpbd 2021-06-26 18:27:54 -06:00
83b9ab1bee
Temporarily revert ongoing varispeed development
This reverts bf88f3fe64
until 35813db0f4

in order to move development into a branch, until after the
upcoming 6.8 release
2021-06-26 18:58:24 +02:00
35813db0f4 Default_Play_Speed: add color for blinking varispeed label to themes 2021-06-25 11:51:35 -05:00
3454a34ba4 Default_Play_Speed: change some speeds from assuming "1.0" to "default_speed" (gtk part) 2021-06-25 11:51:35 -05:00
5b8835483e Default_Play_Speed: simple varispeed GUI 2021-06-25 11:51:34 -05:00
af19e1e7e7 Default_Play_Speed: nuke shuttle Wheel mode (gtk part) 2021-06-25 11:51:34 -05:00
b4eba1a30b Default_Play_Speed: prep work (gtk2)
* request_transport_speed should -never- set default_play_speed
2021-06-25 11:51:34 -05:00
838279c5e8
Fix C++11ism, enums are not classes in C++98 2021-06-24 18:14:06 +02:00
68e3d3d672
Fix endless loop if port-handle is n/a #8760 2021-06-24 17:20:44 +02:00
944eae53e6 Add a Midi port per Midi Tracer window that can be connected to for debugging. 2021-06-23 17:54:58 -05:00
6f251f8b2f Fix Midi Tracer handling of different port types
Transport Masters and Async MIDI port already have a parser available, so
just connect to it.

Normal Midi ports are the only one that need to use the Midi Tracers parser.
2021-06-23 17:54:58 -05:00
8237add6d2
Keep track of splash visibility behind dialogs
This fixes various issues, esp on macOS and Windows where
the window is only hidden, not re-stacked:

* plugin scan dialog hides the splash, but
  the plugin-manager emits BootMessage
  (this worked mostly because gtk event loop didn't
  have time to catch up)

* More than one dialog can pop back/front the splash,
  e.g. scripted session-setup or error messages when
  loading recent sessions.
2021-06-23 17:55:01 +02:00
da8e4da34f
Never say never 2021-06-23 01:02:23 +02:00
3b1c52dbd0
Override Ubuntu global menu
This causes a crash in libappmenu-gtk-module.so
-> gtk_widget_get_toplevel() and apart from that breaks
ardour's layout with status-bar at the top.
2021-06-21 05:23:01 +02:00