Marco Martin
3ecffbfcb0
global locale and language variables
...
useful for locale depending things, like setting up kimpanel
11 years ago
Marco Martin
52b4d91072
put the update scripts in the shell package
...
update script in $prefix/share/plasma/shells/org.kde.plasma.desktop/updates
11 years ago
Marco Martin
85a904f5c6
fix update scripts
...
all scripts in the folder
$prefix/share/org.kde.plasma.desktop/updates will
be correctly executed now
(other shell packages will have their name instead of
org.kde.plasma.desktop)
11 years ago
Marco Martin
fe45c8661d
port plasmashell to KPackage
11 years ago
Marco Martin
1a51e1a8ba
try harder to set desktop as default when no parameter
...
when a containment type is not passed as parameter, try to force
org.kde.desktopcontainment as default containment
11 years ago
Lukáš Tinkl
85433111d2
port to the correct HAVE_X11 define
12 years ago
Montel Laurent
a89d644c5e
port to new connect api
12 years ago
Montel Laurent
10224679af
clean forward declaration
12 years ago
Montel Laurent
240094e6b1
Remove not necessary include moc
12 years ago
Marco Martin
ee05d5aec8
redeclare missing properties from Containment
...
Unlike QML, in QtScript you have to redeclare all the Q_PROPERTIES
of the superclass in all subclasses
BUG:337743
12 years ago
Marco Martin
38ff287404
check corona pointer
...
crash--
12 years ago
Marco Martin
868c28d623
check corona pointer
...
crash--
12 years ago
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
8e8751859e
get rid of m_wallpaperConfigDirty
...
wallpaper changes are handled at runtime now and this had become a bunch
of noops and setting of variables for no particular reason
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
41cfb89e97
make evaluateScript a slot
...
facilitates calling it from QML
12 years ago
Aaron Seigo
9d9acc9c06
desktopscriptengine is not longer needed
12 years ago
Aaron Seigo
b50dbfdbf3
remove include that is no longer there
12 years ago
Aaron Seigo
e2161db24d
--warnings;
12 years ago
Marco Martin
0535a16161
restore "add panel" context menu functionality
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
Aaron Seigo
2d5876ca74
also check if is a power supply
...
commented inline why this is so
12 years ago
Aaron Seigo
b1d255d6c3
only care about primary batteries
...
REVIEWED-BY: Marco Martin
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
Eike Hein
00e2528ae1
Make setting min/max panel length shift the opposite max/min bounds as needed.
12 years ago
Eike Hein
8ee965ee87
Expose min/max length panel properties to desktop scripting.
...
The length property setter now does an appropriate bounds
check instead of setting the min/max length properties as
well.
REVIEW:118206
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
Marco Martin
2ee75c4964
reenable panel hiding code
12 years ago
Marco Martin
9ebaa06c71
fix length and height controls
...
BUG:334707
12 years ago
Marco Martin
2a8832f6e4
sync--
12 years ago
Marco Martin
b4c3b38bc1
make config options be applied immediately
...
even if a bit hacky, now the applets config options and
wallpaper are applied immediately
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