Friedrich W. H. Kossebau
2608ccce81
Use nullptr
8 years ago
Kai Uwe Broulik
2a935337c1
[Shell Handler] Port from own QQmlEngine to using QmlObjectSharedEngine
...
I noticed in GammaRay there were two QQmlEngine instances in a Plasma session and found this.
Differential Revision: https://phabricator.kde.org/D10774
8 years ago
David Edmundson
af666ef770
Remove unused references to forceWindowed
...
Test Plan: Compiles
Reviewers: #plasma, mart
Reviewed By: #plasma, mart
Subscribers: mart, plasma-devel
Tags: #plasma
Differential Revision: https://phabricator.kde.org/D6648
9 years ago
Ivan Čukić
bd32679df5
Added the comment why a handler must exist
10 years ago
Aleix Pol
6fefa27d1e
Infrastructure for Plasmoid integration testing
...
Makes it possible to test how/if a plasmoid behaves correctly on the most
similar environment possible to what the user would find on a production
system.
* Loads a plasmoid on a panel and the desktop.
* Lets it test his own stuff (loading test/test.qml within the plasma
package)
* Terminates with an error if it wasn't successful
REVIEW: 127346
10 years ago
Aleix Pol
0bd1263881
Remove double look-up
10 years ago
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