From 80b5eb90c6a7d8ef363511f5dd6d0ba74098c331 Mon Sep 17 00:00:00 2001 From: falkTX Date: Wed, 9 Nov 2011 14:48:47 +0000 Subject: [PATCH] Update database to latest KXStudio changes; Fix icons --- src/database.py | 38 +++++++++++++++++++------------------- src/w_klaudia.py | 2 +- 2 files changed, 20 insertions(+), 20 deletions(-) diff --git a/src/database.py b/src/database.py index b8f775e..63cf57b 100644 --- a/src/database.py +++ b/src/database.py @@ -9,7 +9,6 @@ generic_midi_icon = "audio-midi" # Package || AppName || Type || Binary || Icon || Save || Level || Release Model || Features[ ladspa, dssi, lv2, vst, vst-mode, transport, midi, midi-mode ] || Doc[ doc, website ] list_DAW = [ ( "ardour", "Ardour", "DAW", "ardour2", "ardour", "Auto", 1, "OpenSource", (1, 0, 1, 0, "", 1, 0, "ALSA"), ("file:///usr/share/kxstudio/docs/FM_Ardour_22Mar10.pdf", "http://www.ardour.org/") ), - ( "ardourpro", "Ardour", "DAW", "ardour2", "ardour", "Auto", 1, "OpenSource", (1, 0, 1, 0, "", 1, 0, "ALSA"), ("file:///usr/share/kxstudio/docs/FM_Ardour_22Mar10.pdf", "http://www.ardour.org/") ), ( "ardourvst", "ArdourVST", "DAW", "ardourvst", "ardour", "Auto", 1, "OpenSource", (1, 0, 1, 1, "Windows", 1, 0, "ALSA"), ("file:///usr/share/kxstudio/docs/FM_Ardour_22Mar10.pdf", "http://www.ardour.org/") ), ( "ardourvst-32bit", "ArdourVST (32bit)", "DAW", "ardourvst", "ardour", "Auto", 1, "OpenSource", (1, 0, 1, 1, "Windows", 1, 0, "ALSA"), ("file:///usr/share/kxstudio/docs/FM_Ardour_22Mar10.pdf", "http://www.ardour.org/") ), ( "ardour30", "Ardour 3.0 (SVN)", "DAW", "ardour3", "ardour", "Manual", 0, "OpenSource", (1, 0, 1, 0, "", 1, 1, "Jack"), ("", "http://www.ardour.org/") ), @@ -40,10 +39,9 @@ list_DAW = [ ( "non-daw", "Non-DAW", "DAW", "non-daw", "non-daw", "Template", 0, "OpenSource", (0, 0, 0, 0, "", 1, 0, "CV"), ("file:///usr/share/doc/non-daw/MANUAL.html", "http://non-daw.tuxfamily.org/") ), ( "non-sequencer", "Non-Sequencer", "MIDI Sequencer", "non-sequencer", "non-sequencer", "Template", 0, "OpenSource", (0, 0, 0, 0, "", 1, 1, "Jack"), ("file:///usr/share/doc/non-sequencer/MANUAL.html", "http://non-sequencer.tuxfamily.org/") ), - ( "oomidi-git", "OpenOctave MIDI (GIT)", "MIDI Sequencer", "oomidi-git", "oomidi-git", "Manual", 0, "OpenSource", (1, 1, 0, 0, "", 1, 1, "ALSA+Jack"), ("", "") ), + ( "oomidi-2011", "OpenOctave MIDI", "MIDI Sequencer", "oomidi-2011", "oomidi-2011", "Manual", 1, "OpenSource", (1, 0, 1, 0, "", 1, 1, "ALSA+Jack"), ("", "http://www.openoctave.org/") ), ( "qtractor", "Qtractor", "DAW", "qtractor", "qtractor", "Auto", 1, "OpenSource", (1, 1, 1, 1, "Native", 1, 1, "ALSA"), ("file:///usr/share/kxstudio/docs/qtractor-0.3.0-user-manual.pdf", "http://qtractor.sourceforge.net/") ), - ( "qtractor-32bit", "Qtractor (32bit)", "DAW", "qtractor-32bit", "qtractor", "Auto", 1, "OpenSource", (1, 1, 1, 1, "Native", 1, 1, "ALSA"), ("file:///usr/share/kxstudio/docs/qtractor-0.3.0-user-manual.pdf", "http://qtractor.sourceforge.net/") ), ( "qtractor-svn", "Qtractor (SVN)", "DAW", "qtractor", "qtractor", "Auto", 1, "OpenSource", (1, 1, 1, 1, "Native", 1, 1, "ALSA"), ("file:///usr/share/kxstudio/docs/qtractor-0.3.0-user-manual.pdf", "http://qtractor.sourceforge.net/") ), ( "reaper", "REAPER", "DAW", "reaper", "reaper", "Manual", 0, "Demo", (0, 0, 0, 1, "Windows", 1, 1, "ALSA"), ("", "http://www.reaper.fm") ), @@ -744,21 +742,21 @@ list_Effect = [ ( "juced-plugins", "BitMangler", "Unknown", "bitmangler", "juced", "Manual", 0, "OpenSource", (1, "ALSA"), ("", "http://code.google.com/p/juced/") ), ( "juced-plugins", "EQinox", "EQ", "eqinox", "juced", "Manual", 0, "OpenSource", (1, "ALSA"), ("", "http://code.google.com/p/juced/") ), - ( "linuxdsp-plugins", "Channel Equaliser", "EQ", "ch-eq1_x86-64 || ch-eq1_i686", "linuxdsp", "Manual", 0, "FreeWare", (0, "---"), ("file:///usr/share/doc/linuxdsp-plugins/CH-EQ1/manual.pdf.gz", "") ), - ( "linuxdsp-plugins", "Channel Equaliser (Stereo)", "EQ", "ch-eq2_x86-64 || ch-eq2_i686", "linuxdsp", "Manual", 0, "FreeWare", (1, "---"), ("file:///usr/share/doc/linuxdsp-plugins/CH-EQ2/manual.pdf.gz", "") ), - ( "linuxdsp-plugins", "Channel Equaliser v2", "EQ", "ch-eq1b-x86-64 || ch-eq1b-i686", "linuxdsp", "Manual", 0, "Demo", (0, "---"), ("file:///usr/share/doc/linuxdsp-plugins/CH-EQ2B/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/lv2/download_ch_eqb/index.html") ), - ( "linuxdsp-plugins", "Channel Equaliser v2 (Stereo)", "EQ", "ch-eq2b-x86-64 || ch-eq2b-i686", "linuxdsp", "Manual", 0, "Demo", (1, "---"), ("file:///usr/share/doc/linuxdsp-plugins/CH-EQ2B/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/lv2/download_ch_eqb/index.html") ), - ( "linuxdsp-plugins", "Guitar Distortion", "Distortion", "dt1_x86-64 || dt1_i686", "linuxdsp", "Manual", 0, "FreeWare", (0, "---"), ("file:///usr/share/doc/linuxdsp-plugins/DT-1/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/lv2/download_guitar_fx/index.html") ), - ( "linuxdsp-plugins", "Graphic Equaliser", "EQ", "gr-eq2_x86-64 || gr-eq2_i686", "linuxdsp", "Manual", 0, "FreeWare", (1, "---"), ("file:///usr/share/doc/linuxdsp-plugins/GR-EQ2/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/lv2/download_gr_eq/index.html") ), - ( "linuxdsp-plugins", "Multiband Compressor", "Compressor", "mbc2-x86-64 || mbc2-i686", "linuxdsp", "Manual", 0, "Demo", (1, "---"), ("file:///usr/share/doc/linuxdsp-plugins/MBC2/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/lv2/download_mbc2/index.html") ), - ( "linuxdsp-plugins", "Graphical Equalizer", "EQ", "mkii-graph-eq1-x86-64 || mkii-graph-eq1-i686", "linuxdsp", "Manual", 0, "Demo", (0, "---"), ("file:///usr/share/doc/linuxdsp-plugins/MKII-GRAPH-EQ/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/lv2/download_mkii_graph_eq/index.html") ), - ( "linuxdsp-plugins", "Graphical Equalizer (Stereo)", "EQ", "mkii-graph-eq2-x86-64 || mkii-graph-eq2-i686", "linuxdsp", "Manual", 0, "Demo", (1, "---"), ("file:///usr/share/doc/linuxdsp-plugins/MKII-GRAPH-EQ/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/lv2/download_mkii_graph_eq/index.html") ), - ( "linuxdsp-plugins", "Valve Overdrive", "Amplifier", "odv2_x86-64 || odv2_i686", "linuxdsp", "Manual", 0, "FreeWare", (1, "---"), ("file:///usr/share/doc/linuxdsp-plugins/ODV2/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/jack/download_odv2_jack/index.html") ), - ( "linuxdsp-plugins", "Guitar Phaser", "Phaser", "ph1_x86-64 || ph1_i686", "linuxdsp", "Manual", 0, "FreeWare", (0, "---"), ("file:///usr/share/doc/linuxdsp-plugins/PH-1/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/lv2/download_guitar_fx/index.html") ), - ( "linuxdsp-plugins", "Reverb", "Reverb", "sr-2a_x86-64 || sr-2a_i686", "linuxdsp", "Manual", 0, "FreeWare", (1, "---"), ("file:///usr/share/doc/linuxdsp-plugins/SR-2A/manual.pdf.gz", "") ), - ( "linuxdsp-plugins", "Reverb v2", "Reverb", "sr2b-x86-64 || sr2a-i686", "linuxdsp", "Manual", 0, "FreeWare", (1, "---"), ("file:///usr/share/doc/linuxdsp-plugins/SR-2B/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/lv2/download_sr_2b/index.html") ), - ( "linuxdsp-plugins", "Guitar Sustainer", "Sustainer", "st1_x86-64 || st1_i686", "linuxdsp", "Manual", 0, "FreeWare", (0, "---"), ("file:///usr/share/doc/linuxdsp-plugins/ST-1/manual.pdf.gz", "") ), - ( "linuxdsp-plugins", "Vintage Compressor", "Compressor", "vc2_x86-64 || vc2_i686", "linuxdsp", "Manual", 0, "FreeWare", (1, "---"), ("file:///usr/share/doc/linuxdsp-plugins/VC2/manual.pdf.gz", "") ), + ( "linuxdsp-plugins", "linuxDSP Channel Equaliser", "EQ", "ch-eq1b-x86-64 || ch-eq1b-i686", "linuxdsp", "Manual", 0, "Demo", (0, "---"), ("file:///usr/share/doc/linuxdsp-plugins/CH-EQ2B/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/lv2/download_ch_eqb/index.html") ), + ( "linuxdsp-plugins", "linuxDSP Channel Equaliser (Stereo)", "EQ", "ch-eq2b-x86-64 || ch-eq2b-i686", "linuxdsp", "Manual", 0, "Demo", (1, "---"), ("file:///usr/share/doc/linuxdsp-plugins/CH-EQ2B/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/lv2/download_ch_eqb/index.html") ), + ( "linuxdsp-plugins", "linuxDSP Graphic Equaliser", "EQ", "gr-eq2-x86-64 || gr-eq2-i686", "linuxdsp", "Manual", 0, "Demo", (1, "---"), ("file:///usr/share/doc/linuxdsp-plugins/GR-EQ2/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/lv2/download_gr_eq/index.html") ), + ( "linuxdsp-plugins", "linuxDSP Multiband Compressor", "Compressor", "mbc2-x86-64 || mbc2-i686", "linuxdsp", "Manual", 0, "Demo", (1, "---"), ("file:///usr/share/doc/linuxdsp-plugins/MBC2/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/lv2/download_mbc2/index.html") ), + ( "linuxdsp-plugins", "linuxDSP Graphical Equalizer", "EQ", "mkii-graph-eq1-x86-64 || mkii-graph-eq1-i686", "linuxdsp", "Manual", 0, "Demo", (0, "---"), ("file:///usr/share/doc/linuxdsp-plugins/MKII-GRAPH-EQ/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/lv2/download_mkii_graph_eq/index.html") ), + ( "linuxdsp-plugins", "linuxDSP Graphical Equalizer (Stereo)", "EQ", "mkii-graph-eq2-x86-64 || mkii-graph-eq2-i686", "linuxdsp", "Manual", 0, "Demo", (1, "---"), ("file:///usr/share/doc/linuxdsp-plugins/MKII-GRAPH-EQ/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/lv2/download_mkii_graph_eq/index.html") ), + ( "linuxdsp-plugins", "linuxDSP Reverb", "Reverb", "sr2b-x86-64 || sr2a-i686", "linuxdsp", "Manual", 0, "Demo", (1, "---"), ("file:///usr/share/doc/linuxdsp-plugins/SR-2B/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/lv2/download_sr_2b/index.html") ), + ( "linuxdsp-plugins", "linuxDSP Vintage Compressor", "Compressor", "vc1b-x86-64 || vc1b-i686", "linuxdsp", "Manual", 0, "Demo", (0, "---"), ("file:///usr/share/doc/linuxdsp-plugins/VC2B/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/lv2/download_vc2b/index.html") ), + ( "linuxdsp-plugins", "linuxDSP Vintage Compressor (Stereo)", "Compressor", "vc2b-x86-64 || vc2b-i686", "linuxdsp", "Manual", 0, "Demo", (1, "---"), ("file:///usr/share/doc/linuxdsp-plugins/VC2B/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/lv2/download_vc2b/index.html") ), + + ( "linuxdsp-plugins", "linuxDSP Guitar Chorus", "Chorus", "cr1-x86-64 || cr1-i686", "linuxdsp", "Manual", 0, "Demo", (0, "---"), ("file:///usr/share/doc/linuxdsp-plugins/CR1/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/lv2/download_guitar_fx/index.html") ), + ( "linuxdsp-plugins", "linuxDSP Guitar Distortion", "Distortion", "dt1-x86-64 || dt1-i686", "linuxdsp", "Manual", 0, "Demo", (0, "---"), ("file:///usr/share/doc/linuxdsp-plugins/DT1/dt1_manual.pdf.gz", "http://www.linuxdsp.co.uk/download/lv2/download_guitar_fx/index.html") ), + ( "linuxdsp-plugins", "linuxDSP Guitar Phaser", "Phaser", "ph1-x86-64 || ph1-i686", "linuxdsp", "Manual", 0, "Demo", (0, "---"), ("file:///usr/share/doc/linuxdsp-plugins/PH1/ph1_manual.pdf.gz", "http://www.linuxdsp.co.uk/download/lv2/download_guitar_fx/index.html") ), + ( "linuxdsp-plugins", "linuxDSP Guitar WAH", "Distortion", "wah-x86-64 || wah-i686", "linuxdsp", "Manual", 0, "Demo", (0, "---"), ("file:///usr/share/doc/linuxdsp-plugins/WAH1/wah1_manual.pdf.gz", "http://www.linuxdsp.co.uk/download/lv2/download_guitar_fx/index.html") ), + ( "linuxdsp-plugins", "linuxDSP Valve Overdrive", "Amplifier", "odv2_x86-64 || odv2_i686", "linuxdsp", "Manual", 0, "FreeWare", (1, "---"), ("file:///usr/share/doc/linuxdsp-plugins/ODV2/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/jack/download_odv2_jack/index.html") ), ( "loomer-plugins", "Manifold", "Enhancer", "Manifold", "loomer", "Manual", 0, "Demo", (1, "ALSA"), ("file:///usr/share/doc/loomer-plugins/Manifold Manual.pdf.gz", "http://www.loomer.co.uk/manifold.htm") ), ( "loomer-plugins", "Resound", "Delay", "Resound", "loomer", "Manual", 0, "Demo", (1, "ALSA"), ("file:///usr/share/doc/loomer-plugins/Resound Manual.pdf.gz", "http://www.loomer.co.uk/resound.htm") ), @@ -825,7 +823,7 @@ list_Tool = [ ( "laditools-git", "LADI Log (GIT)", "Log Viewer", "ladilog", "ladilog", "None", 0, "OpenSource", ("---", 0), ("", "") ), ( "laditools-git", "LADI Tray (GIT)", "Session Handler", "laditray", "laditray", "---", 0, "OpenSource", ("---", 0), ("", "") ), - ( "linuxdsp-plugins", "JACK Patch Bay", "Patch Bay", "jp1_x86-64 || jp1_i686", "linuxdsp", "Manual", 0, "FreeWare", ("Jack", 0), ("file:///usr/share/doc/linuxdsp-plugins/JP1/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/jack/download_jp1_jack/index.html") ), + ( "linuxdsp-plugins", "linuxDSP JACK Patch Bay", "Patch Bay", "jp1_x86-64 || jp1_i686", "linuxdsp", "Manual", 0, "FreeWare", ("Jack", 0), ("file:///usr/share/doc/linuxdsp-plugins/JP1/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/jack/download_jp1_jack/index.html") ), ( "lives", "LiVES", "VJ / Video Editor", "lives", "lives", "Manual", 0, "OpenSource", ("---", 1), ("", "http://lives.sourceforge.net/") ), @@ -841,6 +839,8 @@ list_Tool = [ ( "openmovieeditor", "OpenMovieEditor", "Video Editor", "openmovieeditor", "openmovieeditor", "Manual", 0, "OpenSource", ("---", 1), ("file:///usr/share/kxstudio/docs/openmovieeditor/tutorial.html", "http://www.openmovieeditor.org/") ), + ( "oomidi-2011", "OpenOctave Studio", "Session Handler", "oostudio-2011", "oomidi-2011", "None", 0, "OpenSource", ("---", 0), ("", "https://github.com/ccherrett/oom/wiki/OOStudio") ), + ( "patchage", "Patchage", "Patch Bay", "patchage", "patchage", "None", 0, "OpenSource", ("Jack + ALSA", 0), ("", "http://drobilla.net/blog/software/patchage/") ), ( "patchage", "Patchage (ALSA Only)", "Patch Bay", "patchage -J", "patchage", "None", 0, "OpenSource", ("ALSA", 0), ("", "http://drobilla.net/blog/software/patchage/") ), ( "patchage-svn", "Patchage (SVN)", "Patch Bay", "patchage-svn", "patchage-svn", "None", 0, "OpenSource", ("Jack + ALSA", 0), ("", "http://drobilla.net/blog/software/patchage/") ), diff --git a/src/w_klaudia.py b/src/w_klaudia.py index 825325c..35f4fc7 100644 --- a/src/w_klaudia.py +++ b/src/w_klaudia.py @@ -192,7 +192,7 @@ class KlaudiaMainW(QMainWindow, ui_klaudia.Ui_KlaudiaMainW): return self.le_url.text() def getIcon(self, icon): - return QIcon.fromTheme(icon, QIcon("")) + return QIcon.fromTheme(icon, QIcon("/usr/share/icons/oxygen/16x16/actions/%s.png" % (icon))) def saveSettings(self): self.settings.setValue("Geometry", QVariant(self.saveGeometry())) -- 2.11.4.GIT