| @@ -401,12 +401,11 @@ | |||||
| <addaction name="act_file_save"/> | <addaction name="act_file_save"/> | ||||
| <addaction name="act_file_save_as"/> | <addaction name="act_file_save_as"/> | ||||
| <addaction name="separator"/> | <addaction name="separator"/> | ||||
| <addaction name="act_engine_start"/> | |||||
| <addaction name="act_engine_stop"/> | |||||
| <addaction name="separator"/> | |||||
| <addaction name="act_plugin_add"/> | |||||
| <addaction name="act_plugin_add2"/> | |||||
| <addaction name="act_plugin_remove_all"/> | <addaction name="act_plugin_remove_all"/> | ||||
| <addaction name="act_plugins_panic"/> | <addaction name="act_plugins_panic"/> | ||||
| <addaction name="separator"/> | |||||
| <addaction name="act_settings_configure"/> | |||||
| </widget> | </widget> | ||||
| <action name="act_file_save"> | <action name="act_file_save"> | ||||
| <property name="icon"> | <property name="icon"> | ||||
| @@ -724,6 +723,18 @@ | |||||
| <string>Panic</string> | <string>Panic</string> | ||||
| </property> | </property> | ||||
| </action> | </action> | ||||
| <action name="act_plugin_add2"> | |||||
| <property name="icon"> | |||||
| <iconset resource="../resources.qrc"> | |||||
| <normaloff>:/16x16/list-add.png</normaloff>:/16x16/list-add.png</iconset> | |||||
| </property> | |||||
| <property name="text"> | |||||
| <string>Add New Plugin...</string> | |||||
| </property> | |||||
| <property name="toolTip"> | |||||
| <string>Add New Plugin</string> | |||||
| </property> | |||||
| </action> | |||||
| </widget> | </widget> | ||||
| <customwidgets> | <customwidgets> | ||||
| <customwidget> | <customwidget> | ||||
| @@ -3080,14 +3080,14 @@ public: | |||||
| } | } | ||||
| } | } | ||||
| #if 0 | |||||
| # if 0 | |||||
| // Latency, save values for next callback, TODO | // Latency, save values for next callback, TODO | ||||
| if (kData->latency > 0 && kData->latency < frames) | if (kData->latency > 0 && kData->latency < frames) | ||||
| { | { | ||||
| for (i=0; i < kData->audioIn.count; ++i) | for (i=0; i < kData->audioIn.count; ++i) | ||||
| carla_copyFloat(kData->latencyBuffers[i], inBuffer[i] + (frames - kData->latency), kData->latency); | carla_copyFloat(kData->latencyBuffers[i], inBuffer[i] + (frames - kData->latency), kData->latency); | ||||
| } | } | ||||
| #endif | |||||
| # endif | |||||
| } // End of Post-processing | } // End of Post-processing | ||||
| #else | #else | ||||
| for (i=0; i < kData->audioOut.count; ++i) | for (i=0; i < kData->audioOut.count; ++i) | ||||
| @@ -769,6 +769,7 @@ class CarlaMainW(QMainWindow): | |||||
| self.connect(self.ui.act_engine_stop, SIGNAL("triggered()"), SLOT("slot_engineStop()")) | self.connect(self.ui.act_engine_stop, SIGNAL("triggered()"), SLOT("slot_engineStop()")) | ||||
| self.connect(self.ui.act_plugin_add, SIGNAL("triggered()"), SLOT("slot_pluginAdd()")) | self.connect(self.ui.act_plugin_add, SIGNAL("triggered()"), SLOT("slot_pluginAdd()")) | ||||
| self.connect(self.ui.act_plugin_add2, SIGNAL("triggered()"), SLOT("slot_pluginAdd()")) | |||||
| #self.connect(self.ui.act_plugin_refresh, SIGNAL("triggered()"), SLOT("slot_pluginRefresh()")) | #self.connect(self.ui.act_plugin_refresh, SIGNAL("triggered()"), SLOT("slot_pluginRefresh()")) | ||||
| self.connect(self.ui.act_plugin_remove_all, SIGNAL("triggered()"), SLOT("slot_pluginRemoveAll()")) | self.connect(self.ui.act_plugin_remove_all, SIGNAL("triggered()"), SLOT("slot_pluginRemoveAll()")) | ||||