Robin Gareus
3a6e3c2c13
Add audition volume control to clip-picker
2023-03-29 01:48:25 +02:00
Robin Gareus
4d4da13d55
Fix Clip listing (include all shortcuts, update colors)
...
* GTK fills in the snapshots in the background (using background threads
to test files).
* Actual colors may only available after the widget is realized (not
directly after ensure_style)
2022-10-13 04:10:11 +02:00
Robin Gareus
a0a2138651
Highlight auditioned clips
...
This changes the color of auditioned clips in the clip-list.
The highlight is reset when changing folders or when importing
a clip via DnD.
2022-10-03 01:19:50 +02:00
Paul Davis
fb750aa4b8
skeleton to allow opening the library download manager from the clip viewer
2022-09-26 11:15:52 -06:00
Ben Loftis
7cad01ae1e
clip list: add a Refresh button to the file list
...
It is tempting to update the list automatically when the dire contents change,
but this can lead to the list changing while the user is clicking to audition
or drag.
Instead, we should sensitize the button only when the dir contents have changed.
2022-09-21 20:47:23 -05:00
Robin Gareus
e3e7f587bd
Use audition synth when creating new trigger tracks via DnD
2022-02-09 14:32:12 +01:00
Ben Loftis
e0b14f0231
clip picker: Add midi file properties; only shown when .mid is chosen
2022-02-07 19:33:43 -06:00
Ben Loftis
65f7e158a9
clip picker: tweak layout and rename _dir variable
2022-02-07 19:33:43 -06:00
Ben Loftis
d22269f59f
Trigger Page: add an audition-synth selector to Clip Picker
2022-02-04 21:41:34 -06:00
Robin Gareus
834e164df0
Trigger Clip Picker: Idle update audition synth
...
This keeps the plugin in sync with any changes made to the
Plugin UI. In particular General MIDI Synth will send
notifications once patch/program changes are processed.
ACE Fluidsynth can load sf2 files, etc.
2022-02-04 13:57:33 +01:00
Robin Gareus
2c8427773f
Trigger-clip audition: show audition-synth GUI (WIP)
...
This is somewhat experimental, also the Plugin UI is only
available while MIDI audition plays...
2022-02-02 22:09:47 +01:00
Robin Gareus
0da02b582d
Trigger clip picker: button to open library folder
2022-01-30 22:44:39 +01:00
Robin Gareus
ac6835c7d8
DnD export of Regions to shared clip library
2022-01-29 16:22:51 +01:00
Robin Gareus
92024697aa
Prepare clip-export DnD
2022-01-29 03:04:17 +01:00
Ben Loftis
0eb44c3be9
trigger_ui: cancel audition when you drag+drop a clip so you can play with it
2022-01-17 19:47:49 -06:00
Ben Loftis
2f9b896f06
trigger picker: tweak layout and behaviors ... more ArdourButton-y
2022-01-11 12:26:14 -06:00
Robin Gareus
a48d9a31bc
Trigger clip picker: allow auto-audition on selection
2022-01-11 00:56:33 +01:00
Robin Gareus
d06a70a10a
Trigger clip picker: constrain browsing to parent folders.
...
Allow to move up to the highest common path, but not further.
2021-12-30 21:22:52 +01:00
Robin Gareus
3cf9c1f047
Cont'd work on trigger-clip picker
...
* Allow custom paths
* Add ".." open parent folder
* Allow to descend into folders
2021-12-20 02:40:53 +01:00
Robin Gareus
4432a89704
Cont'd work on trigger-clip picker
...
* Only enabled auditioning when a file is selected
* Skip hidden folders/files
* Only drag files (not folders)
2021-12-18 01:27:47 +01:00
Robin Gareus
a908218676
Dynamically create clip-picker file tree, lazy load subfolders
2021-12-18 00:02:32 +01:00
Robin Gareus
e3be6836ca
Trigger-clip-picker audition
2021-12-17 00:42:06 +01:00
Robin Gareus
9fd0b20b2a
Towards a proper media/clip-browser
2021-12-16 19:08:04 +01:00
Robin Gareus
be7882d7a7
Skeleton for trigger clip file dialog
2021-12-12 14:25:49 +01:00