Advanced Gtk+ Sequencer - News
The 4 paste modes
Item posted by Joël Krähemann <jkraehemann> on Wed 03 Jan 2018 12:26:29 AM UTC.
We have definitely a need for 4 different paste modes:
- Aligned without duplicates - paste only matching channel/line and no duplicates
- Aligned - paste only matching channel/line
- No-duplicates - paste everywhere but no duplicates
- Invasive - paste everything to everywhere
That's why I add the following functions:
void ags_notation_insert_from_clipboard_extended(AgsNotation *notation,
xmlNode *notation_node,
gboolean reset_x_offset, guint x_offset,
gboolean reset_y_offset, guint y_offset,
gboolean match_channel, gboolean no_duplicates);
void ags_automation_insert_from_clipboard_extended(AgsAutomation *automation,
xmlNode *content,
gboolean reset_x_offset, guint x_offset,
gboolean reset_y_offset, gdouble y_offset,
gboolean match_line, gboolean no_duplicates);
A channel selection combo would be nice to have for automation editor. In order to ease the selection of only desired lines. Or un-/select all entry would be nice, too.
As looking at these goals and changes done so far, I feel like doing yet a release ;)
by Joël
Powered by Savane 3.13-4b4b.
Corresponding source code