shift-shell/shell/contents/layout.js

33 lines
1.1 KiB
JavaScript
Raw Normal View History

var id = currentActivity();
if (id.length < 1) {
2015-05-15 14:52:27 +00:00
id = createActivity("Homescreen", "org.kde.phone.homescreen")
}
var desktopsArray = desktopsForActivity(id);
for (var j = 0; j < desktopsArray.length; j++) {
desktopsArray[j].wallpaperPlugin = "org.kde.image";
//desktopsArray[j].name = "Homescreen" + (j > 0 ? " " + j : "");
desktopsArray[j].currentConfigGroup = ["Wallpaper",
desktopsArray[j].wallpaperPlugin,
"General"];
desktopsArray[j].writeConfig("Image", "org.kde.plasma.phone.lockers");
}
2015-03-13 14:31:13 +00:00
desktopsForActivity(id)[0].addWidget("org.kde.phone.notifications");
var panel = new Panel("org.kde.phone.panel");
panel.addWidget("org.kde.plasma.networkmanagement");
panel.addWidget("org.kde.plasma.phone.battery");
2015-06-23 00:57:12 +00:00
panel.addWidget("org.kde.plasma.volume");
2015-05-15 14:52:27 +00:00
panel.height = 60;
var bottomPanel = new Panel("org.kde.phone.taskpanel");
bottomPanel.location = "bottom";
if (screenGeometry(bottomPanel.screen).height > screenGeometry(bottomPanel.screen.width))
bottomPanel.height = 150;
else
bottomPanel.height = 60;