|
|
@ -26,8 +26,8 @@
|
|
|
|
|
|
|
|
|
|
|
|
#include "3rdparty/kdsingleapplicationguard/kdsingleapplicationguard.h"
|
|
|
|
#include "3rdparty/kdsingleapplicationguard/kdsingleapplicationguard.h"
|
|
|
|
|
|
|
|
|
|
|
|
#ifdef WITH_KF5Crash
|
|
|
|
|
|
|
|
#include <KF5/KCoreAddons/KAboutData>
|
|
|
|
#include <KF5/KCoreAddons/KAboutData>
|
|
|
|
|
|
|
|
#ifdef WITH_KF5Crash
|
|
|
|
#include <KF5/KCrash/KCrash>
|
|
|
|
#include <KF5/KCrash/KCrash>
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
|
@ -93,7 +93,6 @@ main( int argc, char* argv[] )
|
|
|
|
{
|
|
|
|
{
|
|
|
|
CalamaresApplication a( argc, argv );
|
|
|
|
CalamaresApplication a( argc, argv );
|
|
|
|
|
|
|
|
|
|
|
|
#ifdef WITH_KF5Crash
|
|
|
|
|
|
|
|
KAboutData aboutData( "calamares",
|
|
|
|
KAboutData aboutData( "calamares",
|
|
|
|
"Calamares",
|
|
|
|
"Calamares",
|
|
|
|
a.applicationVersion(),
|
|
|
|
a.applicationVersion(),
|
|
|
@ -104,12 +103,14 @@ main( int argc, char* argv[] )
|
|
|
|
"https://calamares.io",
|
|
|
|
"https://calamares.io",
|
|
|
|
"https://github.com/calamares/calamares/issues" );
|
|
|
|
"https://github.com/calamares/calamares/issues" );
|
|
|
|
KAboutData::setApplicationData( aboutData );
|
|
|
|
KAboutData::setApplicationData( aboutData );
|
|
|
|
|
|
|
|
a.setApplicationDisplayName( QString() ); // To avoid putting an extra "Calamares/" into the log-file
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#ifdef WITH_KF5Crash
|
|
|
|
KCrash::initialize();
|
|
|
|
KCrash::initialize();
|
|
|
|
// KCrash::setCrashHandler();
|
|
|
|
// KCrash::setCrashHandler();
|
|
|
|
KCrash::setDrKonqiEnabled( true );
|
|
|
|
KCrash::setDrKonqiEnabled( true );
|
|
|
|
KCrash::setFlags( KCrash::SaferDialog | KCrash::AlwaysDirectly );
|
|
|
|
KCrash::setFlags( KCrash::SaferDialog | KCrash::AlwaysDirectly );
|
|
|
|
// TODO: umount anything in /tmp/calamares-... as an emergency save function
|
|
|
|
// TODO: umount anything in /tmp/calamares-... as an emergency save function
|
|
|
|
a.setApplicationDisplayName( QString() );
|
|
|
|
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
|
|
handle_args( a );
|
|
|
|
handle_args( a );
|
|
|
|