diff options
author | Emanoil Kotsev <deloptes@gmail.com> | 2024-12-17 22:19:42 +0000 |
---|---|---|
committer | Emanoil Kotsev <deloptes@gmail.com> | 2024-12-17 22:19:42 +0000 |
commit | 790f526f18e7917e4c066112215e02e94fd628ac (patch) | |
tree | bf927caa14b7ffbdf80d78cde9963ebb21aa30bb | |
parent | 1dec40d10689ff9678fb36fec0f3d87439562897 (diff) | |
download | tdebase-790f526f18e7917e4c066112215e02e94fd628ac.tar.gz tdebase-790f526f18e7917e4c066112215e02e94fd628ac.zip |
Auto formatting main.cpp incl. dbus screen saver
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
-rw-r--r-- | kdesktop/dbus/interfaces/CMakeLists.txt (renamed from kdesktop/dbus/screensaver/CMakeLists.txt) | 0 | ||||
-rw-r--r-- | kdesktop/dbus/interfaces/org.freedesktop.ScreenSaver.xml (renamed from kdesktop/dbus/screensaver/org.freedesktop.ScreenSaver.xml) | 0 | ||||
-rw-r--r-- | kdesktop/dbus/interfaces/org.trinitydesktop.ScreenSaver.xml (renamed from kdesktop/dbus/screensaver/org.trinitydesktop.ScreenSaver.xml) | 0 | ||||
-rw-r--r-- | kdesktop/dbus/screensaver/dbusscreensaverservice.cpp (renamed from kdesktop/dbusscreensaverservice.cpp) | 0 | ||||
-rw-r--r-- | kdesktop/dbus/screensaver/dbusscreensaverservice.h (renamed from kdesktop/dbusscreensaverservice.h) | 0 | ||||
-rw-r--r-- | kdesktop/dbus/screensaver/screensaverInterfaceImpl.cpp (renamed from kdesktop/screensaverInterfaceImpl.cpp) | 0 | ||||
-rw-r--r-- | kdesktop/dbus/screensaver/screensaverInterfaceImpl.h (renamed from kdesktop/screensaverInterfaceImpl.h) | 0 | ||||
-rw-r--r-- | kdesktop/main.cpp | 149 |
8 files changed, 73 insertions, 76 deletions
diff --git a/kdesktop/dbus/screensaver/CMakeLists.txt b/kdesktop/dbus/interfaces/CMakeLists.txt index 9fb887326..9fb887326 100644 --- a/kdesktop/dbus/screensaver/CMakeLists.txt +++ b/kdesktop/dbus/interfaces/CMakeLists.txt diff --git a/kdesktop/dbus/screensaver/org.freedesktop.ScreenSaver.xml b/kdesktop/dbus/interfaces/org.freedesktop.ScreenSaver.xml index 1f7b09b28..1f7b09b28 100644 --- a/kdesktop/dbus/screensaver/org.freedesktop.ScreenSaver.xml +++ b/kdesktop/dbus/interfaces/org.freedesktop.ScreenSaver.xml diff --git a/kdesktop/dbus/screensaver/org.trinitydesktop.ScreenSaver.xml b/kdesktop/dbus/interfaces/org.trinitydesktop.ScreenSaver.xml index cac5b2319..cac5b2319 100644 --- a/kdesktop/dbus/screensaver/org.trinitydesktop.ScreenSaver.xml +++ b/kdesktop/dbus/interfaces/org.trinitydesktop.ScreenSaver.xml diff --git a/kdesktop/dbusscreensaverservice.cpp b/kdesktop/dbus/screensaver/dbusscreensaverservice.cpp index ba19a970a..ba19a970a 100644 --- a/kdesktop/dbusscreensaverservice.cpp +++ b/kdesktop/dbus/screensaver/dbusscreensaverservice.cpp diff --git a/kdesktop/dbusscreensaverservice.h b/kdesktop/dbus/screensaver/dbusscreensaverservice.h index d556f201d..d556f201d 100644 --- a/kdesktop/dbusscreensaverservice.h +++ b/kdesktop/dbus/screensaver/dbusscreensaverservice.h diff --git a/kdesktop/screensaverInterfaceImpl.cpp b/kdesktop/dbus/screensaver/screensaverInterfaceImpl.cpp index 4f05a8391..4f05a8391 100644 --- a/kdesktop/screensaverInterfaceImpl.cpp +++ b/kdesktop/dbus/screensaver/screensaverInterfaceImpl.cpp diff --git a/kdesktop/screensaverInterfaceImpl.h b/kdesktop/dbus/screensaver/screensaverInterfaceImpl.h index 0b79f1693..0b79f1693 100644 --- a/kdesktop/screensaverInterfaceImpl.h +++ b/kdesktop/dbus/screensaver/screensaverInterfaceImpl.h diff --git a/kdesktop/main.cpp b/kdesktop/main.cpp index 75038d0c9..71df2ac47 100644 --- a/kdesktop/main.cpp +++ b/kdesktop/main.cpp @@ -1,21 +1,21 @@ /* This file is part of the KDE project - Copyright (C) 1999 David Faure (maintainer) + Copyright (C) 1999 David Faure (maintainer) - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Library General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. - This library 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 - Library General Public License for more details. + This library 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 + Library General Public License for more details. - You should have received a copy of the GNU Library General Public License - along with this library; see the file COPYING.LIB. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. -*/ + You should have received a copy of the GNU Library General Public License + along with this library; see the file COPYING.LIB. If not, write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA 02110-1301, USA. + */ #include <config.h> #include <tdeuniqueapplication.h> @@ -37,7 +37,7 @@ #include "krootwm.h" #include "kdesktopsettings.h" #include "kdesktopapp.h" -#include "dbusscreensaverservice.h" +#include "dbus/screensaver/dbusscreensaverservice.h" #include <signal.h> #include <unistd.h> @@ -55,20 +55,19 @@ # include <dlfcn.h> #endif -static const char description[] = - I18N_NOOP("The TDE desktop"); +static const char description[] = I18N_NOOP("The TDE desktop"); static const char version[] = VERSION; static TDECmdLineOptions options[] = { - { "x-root", I18N_NOOP("Use this if the desktop window appears as a real window"), 0 }, - { "noautostart", I18N_NOOP("Obsolete"), 0 }, - { "waitforkded", I18N_NOOP("Wait for kded to finish building database"), 0 }, + { "x-root", I18N_NOOP("Use this if the desktop window appears as a real window"), 0 }, + { "noautostart", I18N_NOOP("Obsolete"), 0 }, + { "waitforkded", I18N_NOOP("Wait for kded to finish building database"), 0 }, #ifdef COMPOSITE - { "bg-transparency", I18N_NOOP("Enable background transparency"), 0 }, + { "bg-transparency", I18N_NOOP("Enable background transparency"), 0}, #endif - TDECmdLineLastOption + TDECmdLineLastOption }; bool argb_visual = false; @@ -82,7 +81,7 @@ TQCString kdesktop_name, kicker_name, twin_name; static void crashHandler(int sigId) { DCOPClient::emergencyClose(); // unregister DCOP - sleep( 1 ); + sleep(1); system("kdesktop &"); // try to restart fprintf(stderr, "*** kdesktop (%ld) got signal %d\n", (long) getpid(), sigId); ::exit(1); @@ -94,7 +93,7 @@ static void signalHandler(int sigId) TDECrash::setEmergencySaveFunction(0); // No restarts any more // try to cleanup all windows signal(SIGTERM, SIG_DFL); // next one kills - signal(SIGHUP, SIG_DFL); // next one kills + signal(SIGHUP, SIG_DFL); // next one kills if (kapp) kapp->quit(); // turn catchable signals into clean shutdown } @@ -106,21 +105,20 @@ void KDesktop::slotUpAndRunning() TDECrash::setEmergencySaveFunction(crashHandler); // Try to restart on crash } -extern "C" TDE_EXPORT int kdemain( int argc, char **argv ) +extern "C" TDE_EXPORT int kdemain(int argc, char **argv) { //setup signal handling signal(SIGTERM, signalHandler); - signal(SIGHUP, signalHandler); + signal(SIGHUP, signalHandler); { if (TDEGlobalSettings::isMultiHead()) { - Display *dpy = XOpenDisplay(NULL); - if (! dpy) { - fprintf(stderr, - "%s: FATAL ERROR: couldn't open display '%s'\n", - argv[0], XDisplayName(NULL)); - exit(1); + Display *dpy = XOpenDisplay(NULL); + if (!dpy) + { + fprintf(stderr, "%s: FATAL ERROR: couldn't open display '%s'\n", argv[0], XDisplayName(NULL)); + exit(1); } int number_of_screens = ScreenCount(dpy); @@ -131,26 +129,27 @@ extern "C" TDE_EXPORT int kdemain( int argc, char **argv ) dpy = 0; if ((pos = display_name.findRev('.')) != -1) - display_name.remove(pos, 10); - - TQCString env; - if (number_of_screens != 1) { - for (int i = 0; i < number_of_screens; i++) { - if (i != kdesktop_screen_number && fork() == 0) { - kdesktop_screen_number = i; - // break here because we are the child process, we don't - // want to fork() anymore - break; + display_name.remove(pos, 10); + + TQCString env; + if (number_of_screens != 1) + { + for (int i = 0; i < number_of_screens; i++) + { + if (i != kdesktop_screen_number && fork() == 0) + { + kdesktop_screen_number = i; + // break here because we are the child process, we don't + // want to fork() anymore + break; } } - env.sprintf("DISPLAY=%s.%d", display_name.data(), - kdesktop_screen_number); + env.sprintf("DISPLAY=%s.%d", display_name.data(), kdesktop_screen_number); - if (putenv(strdup(env.data()))) { - fprintf(stderr, - "%s: WARNING: unable to set DISPLAY environment variable\n", - argv[0]); + if (putenv(strdup(env.data()))) + { + fprintf(stderr, "%s: WARNING: unable to set DISPLAY environment variable\n", argv[0]); perror("putenv()"); } } @@ -159,19 +158,20 @@ extern "C" TDE_EXPORT int kdemain( int argc, char **argv ) TDEGlobal::locale()->setMainCatalogue("kdesktop"); - if (kdesktop_screen_number == 0) { + if (kdesktop_screen_number == 0) + { kdesktop_name = "kdesktop"; kicker_name = "kicker"; twin_name = "twin"; - } else { + } + else + { kdesktop_name.sprintf("kdesktop-screen-%d", kdesktop_screen_number); kicker_name.sprintf("kicker-screen-%d", kdesktop_screen_number); twin_name.sprintf("twin-screen-%d", kdesktop_screen_number); } - TDEAboutData aboutData( kdesktop_name, I18N_NOOP("KDesktop"), - version, description, TDEAboutData::License_GPL, - "(c) 1998-2000, The KDesktop Authors"); + TDEAboutData aboutData(kdesktop_name, I18N_NOOP("KDesktop"), version, description, TDEAboutData::License_GPL, "(c) 1998-2000, The KDesktop Authors"); aboutData.addAuthor("David Faure", 0, "faure@kde.org"); aboutData.addAuthor("Martin Koller", 0, "m.koller@surfeu.at"); aboutData.addAuthor("Waldo Bastian", 0, "bastian@kde.org"); @@ -182,18 +182,19 @@ extern "C" TDE_EXPORT int kdemain( int argc, char **argv ) aboutData.addAuthor("Torben Weis", 0, "weis@kde.org"); aboutData.addAuthor("Matthias Ettrich", 0, "ettrich@kde.org"); - TDECmdLineArgs::init( argc, argv, &aboutData ); - TDECmdLineArgs::addCmdLineOptions( options ); + TDECmdLineArgs::init(argc, argv, &aboutData); + TDECmdLineArgs::addCmdLineOptions(options); - if (!TDEUniqueApplication::start()) { + if (!TDEUniqueApplication::start()) + { fprintf(stderr, "kdesktop is already running!\n"); exit(0); } - DCOPClient* cl = new DCOPClient; + DCOPClient *cl = new DCOPClient; cl->attach(); - DCOPRef r( "ksmserver", "ksmserver" ); - r.setDCOPClient( cl ); - r.send( "suspendStartup", TQCString( "kdesktop" )); + DCOPRef r("ksmserver", "ksmserver"); + r.setDCOPClient(cl); + r.send("suspendStartup", TQCString("kdesktop")); delete cl; TDECmdLineArgs *args = TDECmdLineArgs::parsedArgs(); @@ -224,12 +225,10 @@ extern "C" TDE_EXPORT int kdemain( int argc, char **argv ) templ.screen = screen; templ.depth = 32; templ.c_class = TrueColor; - XVisualInfo *xvi = XGetVisualInfo( dpy, VisualScreenMask - | VisualDepthMask | VisualClassMask, &templ, &nvi ); + XVisualInfo *xvi = XGetVisualInfo( dpy, VisualScreenMask | VisualDepthMask | VisualClassMask, &templ, &nvi ); for ( int i = 0; i < nvi; i++ ) { - XRenderPictFormat *format = - XRenderFindVisualFormat( dpy, xvi[i].visual ); + XRenderPictFormat *format = XRenderFindVisualFormat( dpy, xvi[i].visual ); if ( format->type == PictTypeDirect && format->direct.alphaMask ) { visual = xvi[i].visual; kdDebug() << "[kdesktop] Found visual with alpha support" << endl; @@ -242,8 +241,7 @@ extern "C" TDE_EXPORT int kdemain( int argc, char **argv ) // as the primary toolkit (e.g. Motif apps also using Qt), with some slightly // unpleasant side effects (e.g. #83974). This code checks if qt-copy patch #0078 // is applied, which allows turning this off. - bool* qt_no_foreign_hack = - static_cast< bool* >( dlsym( RTLD_DEFAULT, "qt_no_foreign_hack" )); + bool* qt_no_foreign_hack = static_cast< bool* >( dlsym( RTLD_DEFAULT, "qt_no_foreign_hack" )); if( qt_no_foreign_hack ) *qt_no_foreign_hack = true; // else argb_visual = false ... ? *shrug* @@ -273,28 +271,27 @@ extern "C" TDE_EXPORT int kdemain( int argc, char **argv ) testLocalInstallation(); // Mark kdeskop as immutable if all of its config modules have been disabled - if (!myApp->config()->isImmutable() && - kapp->authorizeControlModules(KRootWm::configModules()).isEmpty()) + if (!myApp->config()->isImmutable() && kapp->authorizeControlModules(KRootWm::configModules()).isEmpty()) { - myApp->config()->setReadOnly(true); - myApp->config()->reparseConfiguration(); + myApp->config()->setReadOnly(true); + myApp->config()->reparseConfiguration(); } // for the KDE-already-running check in starttde - TDESelectionOwner kde_running( "_KDE_RUNNING", 0 ); - kde_running.claim( false ); + TDESelectionOwner kde_running("_KDE_RUNNING", 0); + kde_running.claim(false); - KDesktop desktop( &saver, x_root_hack, wait_for_kded ); + KDesktop desktop(&saver, x_root_hack, wait_for_kded); args->clear(); - myApp->dcopClient()->setDefaultObject( "KDesktopIface" ); + myApp->dcopClient()->setDefaultObject("KDesktopIface"); TDEDbusScreenSaver dbusScreenSaverInterface; if (!dbusScreenSaverInterface.isConnectedToDBUS()) { - fprintf(stderr,"Can't connect to DBus!\nUnable to start tdedbusscreensaver.\n\n" - "Restart dbus and try again"); + fprintf(stderr, "Can't connect to DBus!\nUnable to start tdedbusscreensaver.\n\n" + "Restart dbus and try again"); } return myApp->exec(); |