Robin Gareus
6572b8d409
Fix cross-compile linking (libusb - see also 5794d21a76
)
2023-05-04 21:31:13 +02:00
Paul Davis
39ed528e25
std-ize: convert all boost shared/weak ptr includes to <memory>
...
Also fix stdint.h -> cstdint and alphabetically order std includes
2023-03-24 14:19:15 -06:00
Paul Davis
dcf4377b47
configuration_metadata.cc should be manually generated whenever metadata changes, so just commit current version
2023-01-28 08:27:56 -07:00
Paul Davis
2d74669c7e
waf rule to "compile" preference metadata into C++
2023-01-27 15:13:27 -07:00
Robin Gareus
42abd51e40
Ardour on Linux requires libX11 regardless of lxVST
...
The requirement is due to XResetScreenSaver
2022-12-28 20:04:17 +01:00
Paul Davis
97a544390d
use TempoMapChange to manage all feasible tempo map editing operations
2022-10-27 13:43:13 -06:00
Robin Gareus
1faefb5afd
Implement simple/quick export dialog
2022-10-20 21:38:45 +02:00
Robin Gareus
8f125a0ab4
tracks is no more
2022-10-01 17:37:38 +02:00
luz paz
7f06beda50
Fix typos
...
Found via `codespell -q 3 -S *.po,./.git,./share/patchfiles,./libs,./msvc_extra_headers,./share/web_surfaces,*.patch -L acount,ba,buss,busses,discreet,doubleclick,hsi,ontop,retrn,ro,scrollin,seh,siz,sord,sur,te,trough,ue`
2022-09-21 19:09:55 -06:00
Paul Davis
8db55bdda9
remove clip editor bindings (for now), since we do not show the clip editor
2022-09-21 08:51:36 -06:00
Paul Davis
5461bfb218
add a new global window for reviewing and (soon) downloading loop libraries
2022-09-07 17:03:08 -06:00
Mads Kiilerich
176bbca821
freedesktop: install icons to match the versioned Icon name used in the .desktop file
2022-08-19 10:58:25 -06:00
Robin Gareus
6b636b8220
AudioUnit: fix cocoa window resizing - part 2
...
Previously no unmap events were delivered (due to a bug in
Gtk EventBox), `lower_box_map` was called only once.
Furthermore when cross-compiling (ARM binary on Intel),
COCOA_LIVE_RESIZING was not detected.
see also df21698ea7
2022-08-02 00:22:44 +02:00
Robin Gareus
f8e1202ed4
Bootstrap IO Plugin UI
2022-05-09 17:39:05 +02:00
Mads Kiilerich
705de9389b
wscript: address some pyflake warnings
...
gtk2_ardour/wscript:15:1 redefinition of unused 'TaskGen' from line 3
wscript:102:9 dictionary key 'sse' repeated with different values
wscript:104:9 dictionary key 'sse' repeated with different values
2022-04-09 12:16:41 +02:00
Mads Kiilerich
5b7431f243
wscript: drop unnecessary trailing ";"
2022-04-09 12:16:41 +02:00
Mads Kiilerich
49855e52aa
wscript: consistently have at most one empty separator line
2022-04-09 12:16:40 +02:00
Mads Kiilerich
bac32a8c2d
wscript: consistently use 4 spaces for indentation
2022-04-09 12:16:40 +02:00
Mads Kiilerich
c3bdcdd3fa
wscript: consistently use space indentation instead of tab indentation
2022-04-09 12:16:40 +02:00
Robin Gareus
c593ac75a5
Remove Video Export Infobox (1/2)
2022-03-11 04:55:46 +01:00
Ben Loftis
3704b47249
trigger_ui: first draft of a multi-jump dialog
2022-01-30 19:00:50 -06:00
Robin Gareus
51b0d29555
Add dedicated Trigger Route List
2022-01-27 01:28:50 +01:00
Robin Gareus
b68097422a
Reduce and abstract EditorRoutes to a dedicated RouteList
2022-01-27 01:28:50 +01:00
Mads Kiilerich
8bb91099c5
wscript: drop configure statements already present in the top level wscript
...
Avoid repeated pointless configure messages like:
Checking for 'g++' (C++ compiler!) : /usr/lib64/ccache/g++
Checking for 'gcc' (C compiler) : /usr/lib64/ccache/gcc
2022-01-22 22:19:03 +01:00
Robin Gareus
d4b436b4c5
Add SourceList to TriggerPage
2022-01-19 17:13:51 +01:00
Robin Gareus
c0ac99003b
Add RegionList to TriggerPage
2022-01-19 17:13:51 +01:00
Robin Gareus
37877fbdc2
Unify Source and RegionList abstraction
2022-01-19 17:13:51 +01:00
Robin Gareus
5427cec821
Separate RegionList into a case-class for reusing in on the TriggerPage
2022-01-19 17:13:50 +01:00
Dan Church
b95078ae46
Fix mime package install location
...
<prefix>/share/mime/applications gets clobbered with data from
<prefix>/share/mime/packages/*.xml every time "update-mime-database" is
run.
2022-01-02 14:49:02 -07:00
Robin Gareus
1bf8f9bd0e
Remove 'l', 'i', 'b', 'p', 't', 'f', 'o', 'r', 'm', 'a', 't'
...
This fixes obj.use += 'libptformat' vs. obj.use += [ 'libptformat' ]
however the latter is already added unconditionally.
2021-12-16 04:09:25 +01:00
Ben Loftis
a15397f746
triggerbox: new trigger_property widgets, because trigger data != a region
2021-12-15 18:08:22 -06:00
Robin Gareus
be7882d7a7
Skeleton for trigger clip file dialog
2021-12-12 14:25:49 +01:00
Paul Davis
02026c98ff
basic skeleton for clip editor bindings
2021-12-10 15:15:56 -07:00
Paul Davis
12dc428a60
change class names and heirarchy for the GUI elements that will be used to edit/trim clips
2021-12-09 19:45:25 -07:00
Ben Loftis
be27e7359f
Property Boxen: handle more {audio|midi} cases; move code around.
2021-12-08 12:58:12 -06:00
Ben Loftis
50aa2c490d
PropertyBoxen: initial draft of property-editing widgets that follow the Selection
2021-12-08 12:45:11 -06:00
Ben Loftis
fcab855fca
Trigger Cues: continued work on triggers, cues and master widgets
2021-12-08 12:35:32 -06:00
Ben Loftis
0e26bd19c4
Trigger Cues: Rough-in controls for Cues
2021-12-08 12:35:32 -06:00
Ben Loftis
c0ff182e5f
triggerbox: add a master-stopper-widget (currently it stops whatever slot is playing)
2021-12-08 12:35:17 -06:00
Ben Loftis
ab8a2cb4d0
FittedCanvas: a GtkCanvas wrapper that follows ui-scale and ignores child size requests
2021-12-07 16:32:49 -06:00
Paul Davis
54c71c3d61
skeleton/experiment for audio clip editor
2021-12-06 14:53:04 -07:00
Robin Gareus
59b012ddb0
Implement TriggerStrip and TriggerPage (WIP)
2021-12-01 23:10:08 +01:00
Robin Gareus
9ce604bc03
New Tabbable: Trigger-Page skeleton
2021-12-01 23:10:08 +01:00
Paul Davis
b7ce131557
triggerboxUI: skeleton for triggerbox bindings and actions, include triggering of scene 1
2021-11-01 12:11:57 -06:00
Paul Davis
405ca42e75
skeleton for trigger GUI
2021-09-06 23:21:31 -06:00
Paul Davis
1927e4673b
remove StepSequencer, BeatBox and BeatBoxGUI from wscripts and #ifdef code occurences. Files remain
2021-08-13 12:51:36 -06:00
Paul Davis
e68c60b407
initial extensions for TriggerBox UI
2021-08-13 12:51:36 -06:00
Paul Davis
d4f52498fa
somewhat working dialog for BBT/Position marker creation
2021-08-13 12:51:34 -06:00
Paul Davis
5836a4f2b6
timeline types conversion for editor_ops.cc
2021-08-13 12:51:29 -06:00
Paul Davis
2a08e4bdaa
continued work on timeline types conversion. in theory, just editor_ops.cc remains
2021-08-13 12:51:29 -06:00