Aaron Seigo
f4c985d3ab
shush the compiler
12 years ago
Marco Martin
9b966585cc
don't bomb when creating panel from script
...
even when they are created in the standaloneappcorona, create the containment
so when the same appletsrc is loaded in the full shell mode it works as expected
12 years ago
Marco Martin
ddbccc139f
initialize pointers
...
crash--
12 years ago
Marco Martin
8f6112204f
slightly less ugly
...
but still...
12 years ago
Marco Martin
b94ee7f395
the standalone mode has own corona
...
in order to not complicate shellcorona too much use own corona and
completely bypass shellmanager in that case
12 years ago
Aaron Seigo
b0bf29094e
the application name is always plasma-shell now, so don't bother with this check
12 years ago
Aaron Seigo
0a84ff570c
use Corona::numScreens
12 years ago
Aaron Seigo
3f617fdbb6
sanity check desktop for activity requests, allow fetching current activity
12 years ago
Aaron Seigo
9d9acc9c06
desktopscriptengine is not longer needed
12 years ago
Aaron Seigo
e2161db24d
--warnings;
12 years ago
Marco Martin
3ab4aef9d7
finish support of layout templates
...
no warning message about unknown service anymore
panel can be loaded from a template again, so the
"add default panel" option can get reimplemented now
12 years ago
Marco Martin
f4a5e893dd
possible to pass an argument in the panel ctor
...
this makes possible creating different kind of panels frm the scripting shell
with the optional argument
var panel = new Panel("pluginName");
12 years ago
Aleix Pol
61dec2e635
Move away from QDesktopWidget
...
0 screen is always primary
Use QGuiApplication::screens to count screens
12 years ago
Marco Martin
d307d1e838
recycle activities if possible
...
when creating an activity, if there exists an activity that
doesn't have containments, reuse the activity and create a containment for it
12 years ago
Marco Martin
dc53d4dae9
fix panel creation from script
...
BUG:334736
12 years ago
Marco Martin
d9293b9d76
add todo
12 years ago
Aleix Pol
651713374b
Revert "Drop some unneeded QDesktopWidget references"
...
This reverts commit 60ae68a432 .
12 years ago
Aleix Pol
60ae68a432
Drop some unneeded QDesktopWidget references
...
Mostly includes without usage
12 years ago