add few logs at startup

This commit is contained in:
delia 2025-07-12 01:59:31 +02:00
parent d351999e73
commit 4891a7fcc6
2 changed files with 8 additions and 1 deletions

View File

@ -33,6 +33,7 @@
#include "Steam/FileSystem/FileSystem.h" #include "Steam/FileSystem/FileSystem.h"
#include "WallpaperEngine/Application/CApplicationContext.h" #include "WallpaperEngine/Application/CApplicationContext.h"
#include "WallpaperEngine/Application/CWallpaperApplication.h" #include "WallpaperEngine/Application/CWallpaperApplication.h"
#include "WallpaperEngine/Logging/CLog.h"
#include "WallpaperEngine/WebBrowser/CWebBrowserContext.h" #include "WallpaperEngine/WebBrowser/CWebBrowserContext.h"
#include "common.h" #include "common.h"
@ -72,10 +73,11 @@ int main (int argc, char* argv[]) {
g_instanceManager = new SingleInstanceManager("linux-wallpaperengine"); g_instanceManager = new SingleInstanceManager("linux-wallpaperengine");
if (!g_instanceManager->tryListen()) { if (!g_instanceManager->tryListen()) {
std::cout << "App is already running!!!!\n"; sLog.out("App is already running!");
return 0; return 0;
} }
std::string path = Steam::FileSystem::workshopDirectory(431960); std::string path = Steam::FileSystem::workshopDirectory(431960);
sLog.out("Found workshopDirectory: " + path);
std::vector<std::string> wallpaperPaths; std::vector<std::string> wallpaperPaths;
@ -83,10 +85,14 @@ int main (int argc, char* argv[]) {
wallpaperPaths.push_back(entry.path()); wallpaperPaths.push_back(entry.path());
} }
sLog.out("Found " + std::to_string(wallpaperPaths.size()) + " Installed Wallpapers!");
// Signal for properly close the app // Signal for properly close the app
std::signal (SIGINT, signalhandler); std::signal (SIGINT, signalhandler);
std::signal (SIGTERM, signalhandler); std::signal (SIGTERM, signalhandler);
sLog.out("Starting App..");
auto* uiWindow = new UIWindow(nullptr, &qapp, g_instanceManager); auto* uiWindow = new UIWindow(nullptr, &qapp, g_instanceManager);
uiWindow->setupUIWindow(wallpaperPaths); uiWindow->setupUIWindow(wallpaperPaths);

View File

@ -1,5 +1,6 @@
#include "UIWindow.h" #include "UIWindow.h"
#include "Qt/SingleInstanceManager.h" #include "Qt/SingleInstanceManager.h"
#include "WallpaperEngine/Logging/CLog.h"
#include <QtConcurrent/qtconcurrentrun.h> #include <QtConcurrent/qtconcurrentrun.h>
#include <cstddef> #include <cstddef>
#include <iostream> #include <iostream>