David Edmundson
3ff5cdd3cf
Don't duplicate a tonne of KCrash
...
KCrash already has auto restart which copies the args and only respawns
n times, resetting if we last longer than m seconds.
REVIEW: 126538
10 years ago
Montel Laurent
a007f294b4
Use new connect api + QStringLiteral
11 years ago
Marco Martin
43493e7bc9
ignore shells without a "loader.qml" file
11 years ago
David Edmundson
f59164914c
check all shell directories
...
BUG: 348056
REVIEW: 123870
11 years ago
David Edmundson
9e5f357a89
Visible error messagebox on fatal loading errors
...
BUG: 346792
REVIEW: 123535
11 years ago
Bhushan Shah
4e2bcaeec2
use QString::fromUtf8
11 years ago
Bhushan Shah
77112d402e
Allow shells to know the current session
...
This allows shells to know the current xsession by evaluating
DESKTOP_SESSION variable
Useful for plasma-mediacenter shell session file, that way pmc shell
will know when to load
Reviewed-By: Marco Martin <mart@kde.org>
11 years ago
Marco Martin
034f64229b
pass the standalone option to crash autostart
12 years ago
Aaron Seigo
9ffe09c151
forward the command line options on crash
...
Reviewed by Marco Martin
12 years ago
David Edmundson
bc1fdb8e7c
Don't leak handlers in shellmanager
...
REVIEW: 119340
12 years ago
Aleix Pol
d70dfd2c94
remove redundant code
12 years ago
Aleix Pol
9ba732aca3
Small code cleanup
12 years ago
Marco Martin
0349b3114d
initialize
12 years ago
Marco Martin
5c906d7314
delay corona creation
...
the corona should be created after QCoreapplication::Exec() is called
12 years ago
Aleix Pol
ccdb7173c3
Actually destroy the ShellManager when we're closing plasma shell
...
Arguably, ShellManager shouldn't be a singleton at all, but this is the
smaller correct change, for now.
12 years ago
Marco Martin
61ecbd1c9f
add an option to force a shell
...
will be necessary to develop any other shell
12 years ago
Aleix Pol
b0068a09cf
Port plasma code to PLASMA_RELATIVE_DATA_INSTALL_DIR
12 years ago
Marco Martin
e2c442a103
make the shell build
12 years ago