#include "language.h"
#include "loadbalance.h"
#include "playback3d.h"
-#include "cicolors.h"
+#include "bccolors.h"
#include "vframe.h"
#include "workarounds.h"
delete engine;
}
-const char* BluebananaMain::plugin_title() { return _("Blue Banana"); }
+const char* BluebananaMain::plugin_title() { return N_("Blue Banana"); }
int BluebananaMain::is_realtime() { return 1; }
NEW_WINDOW_MACRO(BluebananaMain, BluebananaWindow)
output.tag.set_title("BLUEBANANA");
output.tag.set_property("ACTIVE", config.active);
+ output.tag.set_property("OP", config.op);
output.tag.set_property("INVERT_SELECTION", config.invert_selection);
output.tag.set_property("USE_MASK", config.use_mask);
output.tag.set_property("CAPTURE_MASK", config.capture_mask);
if(!result && input.tag.title_is("BLUEBANANA")){
config.active = input.tag.get_property("ACTIVE", config.active);
+ config.op = input.tag.get_property("OP", config.op);
config.invert_selection = input.tag.get_property("INVERT_SELECTION", config.invert_selection);
config.use_mask = input.tag.get_property("USE_MASK", config.use_mask);
config.capture_mask = input.tag.get_property("CAPTURE_MASK", config.capture_mask);