Browse Source

Cadence: Remove menubar, useless; Add dummy code for future use

tags/v0.9.0
falkTX 12 years ago
parent
commit
81f06f5c29
2 changed files with 43 additions and 91 deletions
  1. +40
    -19
      src/cadence.py
  2. +3
    -72
      src/ui/cadence.ui

+ 40
- 19
src/cadence.py View File

@@ -208,6 +208,19 @@ def smartHex(value, length):

return hexStr

def PA_is_started():
return bool("pulseaudio" in getProcList())

#def PA_is_bridged():
#if (jack.client):
#port_list = jacklib.get_ports(jack.client, "", "", 0)
#if ("PulseAudio JACK Sink:front-left" in port_list):
#return True
#else:
#return False
#else:
#return False

# ---------------------------------------------------------------------

cadenceSystemChecks = []
@@ -450,6 +463,32 @@ class ToolBarJackDialog(QDialog, ui_cadence_tb_jack.Ui_Dialog):
GlobalSettings.setValue("JACK/AutoLoadLadishStudio", self.rb_ladish.isChecked())
GlobalSettings.setValue("JACK/LadishStudioName", self.cb_studio_name.currentText())

# Additional A2J MIDI options
#class ToolBarA2JDialog(QDialog, ui_cadence_tb_a2j.Ui_Dialog):
#def __init__(self, parent=None):
#super(ToolBarA2JDialog, self).__init__(parent)
#self.setupUi(self)

#self.cb_export_hw.setChecked(GlobalSettings.value("A2J/ExportHW", True).toBool())

#self.connect(self, SIGNAL("accepted()"), self.setOptions)

#def setOptions(self):
#GlobalSettings.setValue("A2J/ExportHW", self.cb_export_hw.isChecked())

# Additional Pulse-JACK options
#class ToolBarPADialog(QDialog, ui_cadence_tb_pa.Ui_Dialog):
#def __init__(self, parent=None):
#super(ToolBarPADialog, self).__init__(parent)
#self.setupUi(self)

#self.cb_playback_only.setChecked(GlobalSettings.value("Pulse2JACK/PlaybackModeOnly", False).toBool())

#self.connect(self, SIGNAL("accepted()"), self.setOptions)

#def setOptions(self):
#GlobalSettings.setValue("Pulse2JACK/PlaybackModeOnly", self.cb_playback_only.isChecked())

# Main Window
class CadenceMainW(QMainWindow, ui_cadence.Ui_CadenceMainW):
def __init__(self, parent=None):
@@ -470,15 +509,7 @@ class CadenceMainW(QMainWindow, ui_cadence.Ui_CadenceMainW):
# -------------------------------------------------------------
# Set-up icons

self.act_quit.setIcon(getIcon("application-exit"))
#self.act_jack_start.setIcon(getIcon("media-playback-start"))
#self.act_jack_stop.setIcon(getIcon("media-playback-stop"))
#self.act_jack_clear_xruns.setIcon(getIcon("edit-clear"))
#self.act_jack_configure.setIcon(getIcon("configure"))
#self.act_a2j_start.setIcon(getIcon("media-playback-start"))
#self.act_a2j_stop.setIcon(getIcon("media-playback-stop"))
#self.act_pulse_start.setIcon(getIcon("media-playback-start"))
#self.act_pulse_stop.setIcon(getIcon("media-playback-stop"))
# none yet

# -------------------------------------------------------------
# Set-up GUI (System Information)
@@ -766,14 +797,6 @@ class CadenceMainW(QMainWindow, ui_cadence.Ui_CadenceMainW):
self.connect(self.b_jack_configure, SIGNAL("clicked()"), SLOT("slot_JackServerConfigure()"))
self.connect(self.tb_jack_options, SIGNAL("clicked()"), SLOT("slot_JackOptions()"))

self.connect(self.act_tools_catarina, SIGNAL("triggered()"), lambda tool="catarina": self.func_start_tool(tool))
self.connect(self.act_tools_catia, SIGNAL("triggered()"), lambda tool="catia": self.func_start_tool(tool))
self.connect(self.act_tools_claudia, SIGNAL("triggered()"), lambda tool="claudia": self.func_start_tool(tool))
self.connect(self.act_tools_carla, SIGNAL("triggered()"), lambda tool="carla": self.func_start_tool(tool))
self.connect(self.act_tools_logs, SIGNAL("triggered()"), lambda tool="cadence-logs": self.func_start_tool(tool))
self.connect(self.act_tools_meter, SIGNAL("triggered()"), lambda tool="cadence-jackmeter": self.func_start_tool(tool))
self.connect(self.act_tools_render, SIGNAL("triggered()"), lambda tool="cadence-render": self.func_start_tool(tool))
self.connect(self.act_tools_xycontroller, SIGNAL("triggered()"), lambda tool="cadence-xycontroller": self.func_start_tool(tool))
self.connect(self.pic_catia, SIGNAL("clicked()"), lambda tool="catia": self.func_start_tool(tool))
self.connect(self.pic_claudia, SIGNAL("clicked()"), lambda tool="claudia": self.func_start_tool(tool))
self.connect(self.pic_carla, SIGNAL("clicked()"), lambda tool="carla": self.func_start_tool(tool))
@@ -1554,12 +1577,10 @@ if __name__ == '__main__':
setUpSignals(gui)

if "--gnome-settings" in app.arguments():
gui.setMenuBar(None)
gui.tabWidget.removeTab(0)
gui.tabWidget.removeTab(0)
gui.tabWidget.tabBar().hide()
gui.label_tweaks.setText(gui.tr("Cadence Tweaks"))
gui.menubar.clear()
gui.systray.hide()

if "--minimized" in app.arguments():


+ 3
- 72
src/ui/cadence.ui View File

@@ -480,7 +480,7 @@
<x>0</x>
<y>0</y>
<width>343</width>
<height>89</height>
<height>108</height>
</rect>
</property>
<attribute name="label">
@@ -1961,81 +1961,12 @@ Default is off</string>
</item>
</layout>
</widget>
<widget class="QMenuBar" name="menubar">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>753</width>
<height>19</height>
</rect>
</property>
<widget class="QMenu" name="menu_File">
<property name="title">
<string>&amp;File</string>
</property>
<addaction name="act_quit"/>
</widget>
<widget class="QMenu" name="menu_Tools">
<property name="title">
<string>&amp;Tools</string>
</property>
<addaction name="act_tools_catarina"/>
<addaction name="act_tools_catia"/>
<addaction name="act_tools_claudia"/>
<addaction name="act_tools_carla"/>
<addaction name="separator"/>
<addaction name="act_tools_logs"/>
<addaction name="act_tools_meter"/>
<addaction name="act_tools_render"/>
<addaction name="act_tools_xycontroller"/>
</widget>
<addaction name="menu_File"/>
<addaction name="menu_Tools"/>
</widget>
<action name="act_quit">
<property name="text">
<string>&amp;Quit</string>
</property>
</action>
<action name="act_tools_catia">
<property name="text">
<string>Catia</string>
</property>
</action>
<action name="act_tools_claudia">
<property name="text">
<string>Claudia</string>
</property>
</action>
<action name="act_tools_carla">
<property name="text">
<string>Carla</string>
</property>
</action>
<action name="act_tools_logs">
<property name="text">
<string>Logs</string>
</property>
</action>
<action name="act_tools_render">
<property name="text">
<string>Render</string>
</property>
</action>
<action name="act_tools_xycontroller">
<property name="text">
<string>XY-Controller</string>
</property>
</action>
<action name="act_tools_catarina">
<property name="text">
<string>Catarina</string>
</property>
</action>
<action name="act_tools_meter">
<property name="text">
<string>Meter</string>
<property name="shortcut">
<string>Ctrl+Q</string>
</property>
</action>
</widget>


Loading…
Cancel
Save