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/data/update_default_rules.cpp | 56 -------------------------------------- 1 file changed, 56 deletions(-) delete mode 100644 kwin/data/update_default_rules.cpp (limited to 'kwin/data/update_default_rules.cpp') diff --git a/kwin/data/update_default_rules.cpp b/kwin/data/update_default_rules.cpp deleted file mode 100644 index a5e018ba1..000000000 --- a/kwin/data/update_default_rules.cpp +++ /dev/null @@ -1,56 +0,0 @@ -/***************************************************************** - KWin - the KDE window manager - This file is part of the KDE project. - -Copyright (C) 2005 Lubos Lunak - -You can Freely distribute this program under the GNU General Public -License. See the file "COPYING" for the exact licensing terms. -******************************************************************/ - -// read addtional window rules and add them to twinrulesrc - -#include -#include -#include -#include -#include - -int main( int argc, char* argv[] ) - { - if( argc != 2 ) - return 1; - KInstance inst( "twin_update_default_rules" ); - TQString file = locate( "data", TQString( "twin/default_rules/" ) + argv[ 1 ] ); - if( file.isEmpty()) - { - kdWarning() << "File " << argv[ 1 ] << " not found!" << endl; - return 1; - } - KConfig src_cfg( file ); - KConfig dest_cfg( "twinrulesrc" ); - src_cfg.setGroup( "General" ); - dest_cfg.setGroup( "General" ); - int count = src_cfg.readNumEntry( "count", 0 ); - int pos = dest_cfg.readNumEntry( "count", 0 ); - for( int group = 1; - group <= count; - ++group ) - { - TQMap< TQString, TQString > entries = src_cfg.entryMap( TQString::number( group )); - ++pos; - dest_cfg.deleteGroup( TQString::number( pos )); - dest_cfg.setGroup( TQString::number( pos )); - for( TQMap< TQString, TQString >::ConstIterator it = entries.begin(); - it != entries.end(); - ++it ) - dest_cfg.writeEntry( it.key(), *it ); - } - dest_cfg.setGroup( "General" ); - dest_cfg.writeEntry( "count", pos ); - src_cfg.sync(); - dest_cfg.sync(); - DCOPClient client; - client.attach(); - client.send("twin*", "", "reconfigure()", TQString("")); - } -- cgit v1.2.1