From 6d18930592e0aa0e6715fd804f742ca2475b69f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sl=C3=A1vek=20Banko?= Date: Sun, 23 Dec 2018 19:36:55 +0100 Subject: Rename DesktopEffectsKDE => DesktopEffectsTDE MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Slávek Banko --- DesktopEffects/DesktopEffectsKDE.py | 149 ------------------------------------ DesktopEffects/DesktopEffectsTDE.py | 149 ++++++++++++++++++++++++++++++++++++ 2 files changed, 149 insertions(+), 149 deletions(-) delete mode 100755 DesktopEffects/DesktopEffectsKDE.py create mode 100755 DesktopEffects/DesktopEffectsTDE.py (limited to 'DesktopEffects') diff --git a/DesktopEffects/DesktopEffectsKDE.py b/DesktopEffects/DesktopEffectsKDE.py deleted file mode 100755 index 20d2a53..0000000 --- a/DesktopEffects/DesktopEffectsKDE.py +++ /dev/null @@ -1,149 +0,0 @@ -#!/usr/bin/python -# -*- coding: utf-8 -*- -# -# This program is free software; you can redistribute it and/or -# modify it under the terms of the GNU General Public License as -# published by the Free Software Foundation; either version 2 of -# the License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . -# -# Copyright 2007-2008 Martin Böhm -# Copyright 2007-2008 Michael Anderson - -import sys -import os -from optparse import OptionParser -from python_tqt.qt import * -from tdeui import * -from tdecore import * -# for adept batch launching -import subprocess -# for compiz-kde package checking -import apt_pkg -from apt.progress import OpProgress - -from DesktopEffectsDialog import DesktopEffectsDialog -from DesktopEffectsCommon import DesktopEffectsCommon - -import gettext -def _(str): - return unicode(gettext.gettext(str), 'UTF-8') -def __(catalog,str): - return unicode(gettext.dgettext(catalog, str), 'UTF-8') -def utf8(str): - if isinstance(str, unicode): - return str - return unicode(str, 'UTF-8') - -class DesktopEffectsKDE(DesktopEffectsDialog, DesktopEffectsCommon): - def __init__(self): - '''launches the app, draws the window ''' - - app = TDEApplication (sys.argv, "gd-test") - DesktopEffectsCommon.__init__(self) - DesktopEffectsDialog.__init__(self) - # bind the locale - localesApp="desktop-effects" - localesDir="/opt/trinity/share/locale" - gettext.bindtextdomain(localesApp, localesDir) - gettext.textdomain(localesApp) - # initialize variables - - # self.action contains the action to be done after the user clicks "Apply". - # 0 - do not do anything - # 1 - disable effects - # 2 - set standard effects - # 3 - set extra effects - # 4 - keep the custom effects, or revert to the last known effects state - self.action = 0 - - # set the screenshot pictures - self.noEffectsImage.setPixmap(TQPixmap("./data/noeffects.png")) - self.standardEffectsImage.setPixmap(TQPixmap("./data/standardeffects.png")) - self.extraEffectsImage.setPixmap(TQPixmap("./data/extraeffects.png")) - - # set the translations & icons - # Apply - self.applyButton.setText(__("tdelibs","&Apply")) - self.applyButton.setIconSet(TDEGlobal.iconLoader().loadIconSet("apply", - TDEIcon.NoGroup, TDEIcon.SizeSmall)) - - # Close - self.cancelButton.setText(__("tdelibs","&Cancel")) - self.cancelButton.setIconSet(TDEGlobal.iconLoader().loadIconSet("cancel", - TDEIcon.NoGroup, TDEIcon.SizeSmall)) - - # check the state - self.check() - - app.setMainWidget(self) - self.show() - app.exec_loop() - - - def check(self): - ''' checks the state and changes the UI accordingly. ''' - self.installed = self.checkInstalled() - self.enabled = self.checkEnabled() - if(self.installed == True): - self.installButton.setText(_("&Remove Desktop Effects")) - self.effectsGroup.setDisabled(False) - self.warningText.show() - self.warningIcon.show() - self.packageText.setText(_("The Compiz engine is installed in your system.")) - self.installButton.setIconSet(TDEGlobal.iconLoader().loadIconSet("remove",TDEIcon.NoGroup,TDEIcon.SizeSmall)) - # remove, not install - self.rm = True - else: - self.packageText.setText(_("In order for Compiz Desktop Effects to work," - " the Compiz engine must be installed on your system.")) - self.installButton.setText(_("&Install Desktop Effects")) - self.warningText.show() - self.warningIcon.show() - # install, not remove - self.rm = False - #self.effectsBox.setDisabled(True) - self.installButton.setIconSet(TDEGlobal.iconLoader().loadIconSet("add",TDEIcon.NoGroup,TDEIcon.SizeSmall)) - - def checkInstalled(self): - progress = OpProgress() - cache = apt_pkg.GetCache(progress) - for pkg in cache.Packages: - if pkg.Name == "compiz-kde-trinity": - if pkg.CurrentVer is not None: - return True - # otherwise - return False - def checkEnabled(self): - return False - - def cancel(self): - ''' action to be done after the user clicks the "cancel" button ''' - self.close() - - def apply(self): - ''' action to be done after the user click the "apply button ''' - # if self.action > 0: - # if self.action == 1: - # elif self.action == 2: - # elif self.action == 3: - # elif self.action == 4: - self.close() - - - def installButtonClicked(self): - ''' Installs or removes the compiz packages. ''' - if self.rm == True: - self.remove() - else: - self.install() - - # check (again) if the package is installed - self.check() diff --git a/DesktopEffects/DesktopEffectsTDE.py b/DesktopEffects/DesktopEffectsTDE.py new file mode 100755 index 0000000..5a4d46d --- /dev/null +++ b/DesktopEffects/DesktopEffectsTDE.py @@ -0,0 +1,149 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation; either version 2 of +# the License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . +# +# Copyright 2007-2008 Martin Böhm +# Copyright 2007-2008 Michael Anderson + +import sys +import os +from optparse import OptionParser +from python_tqt.qt import * +from tdeui import * +from tdecore import * +# for adept batch launching +import subprocess +# for compiz-kde package checking +import apt_pkg +from apt.progress import OpProgress + +from DesktopEffectsDialog import DesktopEffectsDialog +from DesktopEffectsCommon import DesktopEffectsCommon + +import gettext +def _(str): + return unicode(gettext.gettext(str), 'UTF-8') +def __(catalog,str): + return unicode(gettext.dgettext(catalog, str), 'UTF-8') +def utf8(str): + if isinstance(str, unicode): + return str + return unicode(str, 'UTF-8') + +class DesktopEffectsTDE(DesktopEffectsDialog, DesktopEffectsCommon): + def __init__(self): + '''launches the app, draws the window ''' + + app = TDEApplication (sys.argv, "gd-test") + DesktopEffectsCommon.__init__(self) + DesktopEffectsDialog.__init__(self) + # bind the locale + localesApp="desktop-effects-tde" + localesDir="/opt/trinity/share/locale" + gettext.bindtextdomain(localesApp, localesDir) + gettext.textdomain(localesApp) + # initialize variables + + # self.action contains the action to be done after the user clicks "Apply". + # 0 - do not do anything + # 1 - disable effects + # 2 - set standard effects + # 3 - set extra effects + # 4 - keep the custom effects, or revert to the last known effects state + self.action = 0 + + # set the screenshot pictures + self.noEffectsImage.setPixmap(TQPixmap("./data/noeffects.png")) + self.standardEffectsImage.setPixmap(TQPixmap("./data/standardeffects.png")) + self.extraEffectsImage.setPixmap(TQPixmap("./data/extraeffects.png")) + + # set the translations & icons + # Apply + self.applyButton.setText(__("tdelibs","&Apply")) + self.applyButton.setIconSet(TDEGlobal.iconLoader().loadIconSet("apply", + TDEIcon.NoGroup, TDEIcon.SizeSmall)) + + # Close + self.cancelButton.setText(__("tdelibs","&Cancel")) + self.cancelButton.setIconSet(TDEGlobal.iconLoader().loadIconSet("cancel", + TDEIcon.NoGroup, TDEIcon.SizeSmall)) + + # check the state + self.check() + + app.setMainWidget(self) + self.show() + app.exec_loop() + + + def check(self): + ''' checks the state and changes the UI accordingly. ''' + self.installed = self.checkInstalled() + self.enabled = self.checkEnabled() + if(self.installed == True): + self.installButton.setText(_("&Remove Desktop Effects")) + self.effectsGroup.setDisabled(False) + self.warningText.show() + self.warningIcon.show() + self.packageText.setText(_("The Compiz engine is installed in your system.")) + self.installButton.setIconSet(TDEGlobal.iconLoader().loadIconSet("remove",TDEIcon.NoGroup,TDEIcon.SizeSmall)) + # remove, not install + self.rm = True + else: + self.packageText.setText(_("In order for Compiz Desktop Effects to work," + " the Compiz engine must be installed on your system.")) + self.installButton.setText(_("&Install Desktop Effects")) + self.warningText.show() + self.warningIcon.show() + # install, not remove + self.rm = False + #self.effectsBox.setDisabled(True) + self.installButton.setIconSet(TDEGlobal.iconLoader().loadIconSet("add",TDEIcon.NoGroup,TDEIcon.SizeSmall)) + + def checkInstalled(self): + progress = OpProgress() + cache = apt_pkg.GetCache(progress) + for pkg in cache.Packages: + if pkg.Name == "compiz-kde-trinity": + if pkg.CurrentVer is not None: + return True + # otherwise + return False + def checkEnabled(self): + return False + + def cancel(self): + ''' action to be done after the user clicks the "cancel" button ''' + self.close() + + def apply(self): + ''' action to be done after the user click the "apply button ''' + # if self.action > 0: + # if self.action == 1: + # elif self.action == 2: + # elif self.action == 3: + # elif self.action == 4: + self.close() + + + def installButtonClicked(self): + ''' Installs or removes the compiz packages. ''' + if self.rm == True: + self.remove() + else: + self.install() + + # check (again) if the package is installed + self.check() -- cgit v1.2.1