5c830233ec
implement ripple-all via select-all for selection drags
2021-08-13 12:51:27 -06:00
636f1331e8
stop using ripple callback API, add Editor::should_ripple() and Editor::do_ripple() to manage rippling
2021-08-13 12:51:27 -06:00
8e2c5239c4
add a 2nd glib log handler setup call, because for reasons not entirely clear, g_log_set_handler(NULL, ...) doesn't cover all g_logv messages
2021-08-13 12:51:27 -06:00
27456b93ad
initial addition of Ripple All edit mode to GUI
2021-08-13 12:51:27 -06:00
e7595f2cd5
follow modified Playlist ripple callback API
2021-08-13 12:51:27 -06:00
0e2bd5383c
GUI changes to follow new Playlist::ripple() API
...
Current ripple callback does nothing at all
2021-08-13 12:51:27 -06:00
82bad0725a
libcanvas: reapply LineSet::add_line -> add_coord change after rebase conflicts with master
2021-08-13 12:51:27 -06:00
19768953bf
beatbox: continued work on packing/arranging the GUI
2021-08-13 12:51:27 -06:00
da723e1dd0
Beatbox: continuing work on laying out the GUI using ConstraintPacker
2021-08-13 12:51:27 -06:00
d51893dec6
start repacking beatbox GUI using constraint packing
2021-08-13 12:51:27 -06:00
498458c046
another try at newer-boost::rational fixes
2021-08-13 12:51:27 -06:00
d52fce70bd
export step sequencer pattern to SMF, GUI side
2021-08-13 12:51:27 -06:00
997f126643
more games with bbgui gui layout
2021-08-13 12:51:27 -06:00
f2e2cce343
fix an unfortunate "side-effect" of the frame->sample renaming
2021-08-13 12:51:27 -06:00
d30cd17b8b
more tweaks for beatbox gui
2021-08-13 12:51:27 -06:00
fa2fdc6f19
more fun with canvas box packing
2021-08-13 12:51:26 -06:00
f8ea1b49a7
make more use of canvas box packing
2021-08-13 12:51:26 -06:00
3fb713370f
start using Canvas::Box as intended
2021-08-13 12:51:26 -06:00
5803b30c47
show timing offsets using reduced musical ratios
...
which begs the question about the step size for timing adjustments
2021-08-13 12:51:26 -06:00
0731b045e1
remove hard-coded but unused constants
2021-08-13 12:51:26 -06:00
5dfc061792
GUI manipulation of note timing with horiz drag
...
Unfinished and may change
2021-08-13 12:51:26 -06:00
db195c3dfe
add new timing (slip) mode button for beatbox gui
2021-08-13 12:51:26 -06:00
452b24cbf6
further work on beatbox/stepseq GUI
2021-08-13 12:51:26 -06:00
fcc07cb3d0
add new widget/style for generic large font floating entry
2021-08-13 12:51:26 -06:00
d5facc08f7
get mode button rendering slightly more correct
2021-08-13 12:51:26 -06:00
4c622551ea
layout work for new "buttons" to control/show control mode
2021-08-13 12:51:26 -06:00
2203128b61
further work on sequencer GUI
2021-08-13 12:51:26 -06:00
e5ec4ab959
steps in the evolution of beatbox
2021-08-13 12:51:26 -06:00
52fcb1d0da
click (press-no-drag-release) handled as specific user gesture
2021-08-13 12:51:26 -06:00
20047e09f2
mouse drag operations in beatbox
2021-08-13 12:51:26 -06:00
e1d82bce04
use rational number for step durations
2021-08-13 12:51:26 -06:00
c37d81e0c1
allow GUI to modify step duration (gate length)
2021-08-13 12:51:26 -06:00
f127739bcb
improving object design for beatbox GUI
2021-08-13 12:51:26 -06:00
1320af9b86
more work on beatbox gui
2021-08-13 12:51:26 -06:00
ca869eda42
start on more structured code for step sequencer GUI
2021-08-13 12:51:26 -06:00
ad29db76f3
velocity editing games
2021-08-13 12:51:26 -06:00
784b6bc9e2
super basic prototyping of new beatbox gui
2021-08-13 12:51:26 -06:00
929bb23836
allow editing for beatbox
2021-08-13 12:51:26 -06:00
5cfd3b6321
fix wscript typo
2021-08-13 12:51:26 -06:00
6fd791423b
GUI for BeatBox
2021-08-13 12:51:26 -06:00
b54c9b6a30
use modified Canvas::LineSet API
2021-08-13 12:51:25 -06:00
Edgar Aichinger
e4bd9e4f1c
2nd part of German translation update
2021-08-13 18:43:49 +02:00
Edgar Aichinger
945c8f2880
1st part of german translation updates
2021-08-12 16:04:42 +02:00
3cf60bc6b4
Prefer the term "ignorelist" (see also 8ce618f650
)
2021-08-12 13:48:43 +02:00
f6b17902e6
Fix typo
2021-08-12 13:46:41 +02:00
17ecc3a675
Extend codename
2021-08-11 17:13:08 +02:00
975427ea4f
Add GUI prefs to disable VST2/3 support
2021-08-10 16:05:46 +02:00
16da5419d3
Do not implicitly modify VST support config parameters
2021-08-10 15:54:37 +02:00
7c45502f46
Remove --novst option
...
It was for windows only, and nobody on MS Windows will launch
Ardour from the commandline with a --novst switch.
In the past it was potentially useful for linux/wine builds
2021-08-10 15:49:32 +02:00
0659ffb8c8
Update UI, use new plugin-scan prefs
...
Verbose scan as well as well discovery apply to all
formats with external scanner app (VST2/3 and AU).
2021-08-10 15:38:36 +02:00