From 0b6057404f65218182ab27a9483a21065ef61fca Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Mon, 7 Nov 2011 21:50:33 -0600 Subject: Rename kwin to twin (Part 2 of 2) --- kwin/clients/kwmtheme/cli_installer/Makefile.am | 18 --- kwin/clients/kwmtheme/cli_installer/main.cpp | 166 ------------------------ 2 files changed, 184 deletions(-) delete mode 100644 kwin/clients/kwmtheme/cli_installer/Makefile.am delete mode 100644 kwin/clients/kwmtheme/cli_installer/main.cpp (limited to 'kwin/clients/kwmtheme/cli_installer') diff --git a/kwin/clients/kwmtheme/cli_installer/Makefile.am b/kwin/clients/kwmtheme/cli_installer/Makefile.am deleted file mode 100644 index 1541c1742..000000000 --- a/kwin/clients/kwmtheme/cli_installer/Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ - -# set the include path for X, qt and KDE -INCLUDES= $(all_includes) - -####### This part is very kwmtheme specific -# you can add here more. This one gets installed -bin_PROGRAMS = kwmtheme - -# Which sources should be compiled for kwmtheme. -kwmtheme_SOURCES = main.cpp - -# the library search path. -kwmtheme_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_TDECORE) $(LIB_TDEUI) -ltdefx $(LIB_KIO) -lktexteditor - -# the libraries to link against. Be aware of the order. First the libraries, -# that depend on the following ones. -kwmtheme_LDADD = $(LIB_TDECORE) - diff --git a/kwin/clients/kwmtheme/cli_installer/main.cpp b/kwin/clients/kwmtheme/cli_installer/main.cpp deleted file mode 100644 index 4533cf3e8..000000000 --- a/kwin/clients/kwmtheme/cli_installer/main.cpp +++ /dev/null @@ -1,166 +0,0 @@ -#include -#include -#include -#include -#include -#include -#include -#include -#include - -static const char description[] = - I18N_NOOP("Installs a KWM theme"); - -static KCmdLineOptions options[] = -{ - { "+[file]", I18N_NOOP("Path to a theme config file"), 0 }, - KCmdLineLastOption -}; - -void copy(const TQString &src, const TQString &dest) -{ - TQFile copyInput(src); - TQFile copyOutput(dest); - if(!copyInput.open(IO_ReadOnly)){ - kdWarning() << "Couldn't open " << src << endl; - return; - } - if(!copyOutput.open(IO_WriteOnly)){ - kdWarning() << "Couldn't open " << dest << endl; - copyInput.close(); - return; - } - while(!copyInput.atEnd()){ - copyOutput.putch(copyInput.getch()); - } - copyInput.close(); - copyOutput.close(); -} - -int main(int argc, char **argv) -{ - KCmdLineArgs::init(argc, argv, "kwmtheme", description, "0.1"); - KCmdLineArgs::addCmdLineOptions( options ); - KApplication app(argc, argv); - KCmdLineArgs *args = KCmdLineArgs::parsedArgs(); - if(!args->count()){ - kdWarning() << "You need to specify the path to a theme config file!" << endl; - return(1); - } - - TQString srcStr = TQString(TQFile::decodeName(args->arg(0))); - TQFile f(srcStr); - TQString tmpStr; - - if(!f.exists()){ - kdWarning() << "Specified theme config file doesn't exist!" << endl; - return(2); - } - - TQStringList appDirs = KGlobal::dirs()->findDirs("data", "twin"); - TQString localDirStr = *(appDirs.end()); - if(localDirStr.isEmpty()){ - localDirStr = KGlobal::dirs()->saveLocation("data", "twin"); - } - localDirStr += "/pics/"; - if(!TQFile::exists(localDirStr)) - TQDir().mkdir(localDirStr); - - TQFileInfo fi(f); - KSimpleConfig input(fi.absFilePath()); - srcStr = fi.dirPath(true) + "/"; - KConfig *output = KGlobal::config(); - input.setGroup("Window Border"); - output->setGroup("General"); - - tmpStr = input.readEntry("tqshapePixmapTop"); - if(!tmpStr.isEmpty()){ - copy(srcStr+tmpStr, localDirStr+tmpStr); - } - output->writeEntry("wm_top", tmpStr, true, true); - tmpStr = input.readEntry("tqshapePixmapBottom"); - if(!tmpStr.isEmpty()) - copy(srcStr+tmpStr, localDirStr+tmpStr); - output->writeEntry("wm_bottom", tmpStr, true, true); - tmpStr = input.readEntry("tqshapePixmapLeft"); - if(!tmpStr.isEmpty()) - copy(srcStr+tmpStr, localDirStr+tmpStr); - output->writeEntry("wm_left", tmpStr, true, true); - tmpStr = input.readEntry("tqshapePixmapRight"); - if(!tmpStr.isEmpty()) - copy(srcStr+tmpStr, localDirStr+tmpStr); - output->writeEntry("wm_right", tmpStr, true, true); - tmpStr = input.readEntry("tqshapePixmapTopLeft"); - if(!tmpStr.isEmpty()) - copy(srcStr+tmpStr, localDirStr+tmpStr); - output->writeEntry("wm_topleft", tmpStr, true, true); - tmpStr = input.readEntry("tqshapePixmapTopRight"); - if(!tmpStr.isEmpty()) - copy(srcStr+tmpStr, localDirStr+tmpStr); - output->writeEntry("wm_topright", tmpStr, true, true); - tmpStr = input.readEntry("tqshapePixmapBottomLeft"); - if(!tmpStr.isEmpty()) - copy(srcStr+tmpStr, localDirStr+tmpStr); - output->writeEntry("wm_bottomleft", tmpStr, true, true); - tmpStr = input.readEntry("tqshapePixmapBottomRight"); - if(!tmpStr.isEmpty()) - copy(srcStr+tmpStr, localDirStr+tmpStr); - output->writeEntry("wm_bottomright", tmpStr, true, true); - - - input.setGroup("Window Titlebar"); - output->writeEntry("TitleAlignment", input.readEntry("TitleAlignment"), true, true); - output->writeEntry("PixmapUnderTitleText", input.readEntry("PixmapUnderTitleText"), true, true); - output->writeEntry("TitleFrameShaded", input.readEntry("TitleFrameShaded"), true, true); - - tmpStr = input.readEntry("MenuButton"); - if(!tmpStr.isEmpty()) - copy(srcStr+tmpStr, localDirStr+tmpStr); - output->writeEntry("menu", tmpStr, true, true); - tmpStr = input.readEntry("PinUpButton"); - if(!tmpStr.isEmpty()) - copy(srcStr+tmpStr, localDirStr+tmpStr); - output->writeEntry("pinup", tmpStr, true, true); - tmpStr = input.readEntry("PinDownButton"); - if(!tmpStr.isEmpty()) - copy(srcStr+tmpStr, localDirStr+tmpStr); - output->writeEntry("pindown", tmpStr, true, true); - tmpStr = input.readEntry("CloseButton"); - if(!tmpStr.isEmpty()) - copy(srcStr+tmpStr, localDirStr+tmpStr); - output->writeEntry("close", tmpStr, true, true); - tmpStr = input.readEntry("MaximizeButton"); - if(!tmpStr.isEmpty()) - copy(srcStr+tmpStr, localDirStr+tmpStr); - output->writeEntry("maximize", tmpStr, true, true); - tmpStr = input.readEntry("MaximizeDownButton"); - if(!tmpStr.isEmpty()) - copy(srcStr+tmpStr, localDirStr+tmpStr); - output->writeEntry("maximizedown", tmpStr, true, true); - tmpStr = input.readEntry("MinimizeButton"); - if(!tmpStr.isEmpty()) - copy(srcStr+tmpStr, localDirStr+tmpStr); - output->writeEntry("iconify", tmpStr, true, true); - tmpStr = input.readEntry("TitlebarPixmapActive"); - if(!tmpStr.isEmpty()) - copy(srcStr+tmpStr, localDirStr+tmpStr); - output->writeEntry("TitlebarPixmapActive", tmpStr, true, true); - tmpStr = input.readEntry("TitlebarPixmapInactive"); - if(!tmpStr.isEmpty()) - copy(srcStr+tmpStr, localDirStr+tmpStr); - output->writeEntry("TitlebarPixmapInactive", tmpStr, true, true); - - input.setGroup("Window Button Layout"); - output->setGroup("Buttons"); - output->writeEntry("ButtonA", input.readEntry("ButtonA"), true, true); - output->writeEntry("ButtonB", input.readEntry("ButtonB"), true, true); - output->writeEntry("ButtonC", input.readEntry("ButtonC"), true, true); - output->writeEntry("ButtonD", input.readEntry("ButtonD"), true, true); - output->writeEntry("ButtonE", input.readEntry("ButtonE"), true, true); - output->writeEntry("ButtonF", input.readEntry("ButtonF"), true, true); - - output->sync(); - - return(0); -} - -- cgit v1.2.3