Commit 5acfef5e authored by Marco Martin's avatar Marco Martin
Browse files

rename to Plasma Nano

parent c3b5bdfc
project(plasma-mycroft-shell)
project(plasma-nano)
# minimal requirements
cmake_minimum_required (VERSION 2.8.12 FATAL_ERROR)
......@@ -32,8 +32,7 @@ feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAG
include(CheckIncludeFiles)
plasma_install_package(shell org.kde.plasma.mini shells)
plasma_install_package(desktoptoolbox org.kde.plasma.mini.desktoptoolbox packages package)
plasma_install_package(shell org.kde.plasma.nano shells)
plasma_install_package(desktoptoolbox org.kde.plasma.nano.desktoptoolbox packages package)
add_subdirectory(components)
add_subdirectory(session)
plasma-minishell
Plasma Nano
=======================
A minimal plasma shell package intended for embedded devices
......@@ -6,4 +6,4 @@ A minimal plasma shell package intended for embedded devices
Test on a development machine
=======================
plasmashell -p org.kde.plasma.mini
plasmashell -p org.kde.plasma.nano
project(minishellprivate)
project(nanoshellprivate)
set(minishellprivate_SRCS
minishellprivateplugin.cpp
set(nanoshellprivate_SRCS
nanoshellprivateplugin.cpp
fullscreenpanel.cpp
)
add_library(plasmaminishellprivateplugin SHARED ${minishellprivate_SRCS})
target_link_libraries(plasmaminishellprivateplugin Qt5::Core Qt5::Qml Qt5::Quick KF5::WindowSystem KF5::WaylandClient)
add_library(plasmananoshellprivateplugin SHARED ${nanoshellprivate_SRCS})
target_link_libraries(plasmananoshellprivateplugin Qt5::Core Qt5::Qml Qt5::Quick KF5::WindowSystem KF5::WaylandClient)
install(TARGETS plasmaminishellprivateplugin DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/plasma/private/minishell)
install(TARGETS plasmananoshellprivateplugin DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/plasma/private/nanoshell)
install(FILES qmldir DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/plasma/private/minishell)
install(FILES qmldir DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/plasma/private/nanoshell)
......@@ -20,7 +20,7 @@
THE SOFTWARE.
*/
#include "minishellprivateplugin.h"
#include "nanoshellprivateplugin.h"
#include "fullscreenpanel.h"
#include <QtQml>
......@@ -28,7 +28,7 @@
void PlasmaMiniShellPrivatePlugin::registerTypes(const char *uri)
{
Q_ASSERT(uri == QLatin1String("org.kde.plasma.private.minishell"));
Q_ASSERT(uri == QLatin1String("org.kde.plasma.private.nanoshell"));
qmlRegisterType<FullScreenPanel>(uri, 2, 0, "FullScreenPanel");
}
module org.kde.plasma.private.minishell
plugin plasmaminishellprivateplugin
module org.kde.plasma.private.nanoshell
plugin plasmananoshellprivateplugin
#! /usr/bin/env bash
$EXTRACTRC `find . -name \*.rc -o -name \*.ui -o -name \*.kcfg` >> rc.cpp
$XGETTEXT `find . -name \*.js -o -name \*.qml -o -name \*.cpp` -o $podir/plasma_toolbox_org.kde.plasma.mini.desktoptoolbox.pot
$XGETTEXT `find . -name \*.js -o -name \*.qml -o -name \*.cpp` -o $podir/plasma_toolbox_org.kde.plasma.nano.desktoptoolbox.pot
rm -f rc.cpp
[Desktop Entry]
Name=Minishell Toolbox
Comment=Manage Plasma
Comment[ar]=أدر بلازما
Comment[bs]=Upravljanje Plasmom
Comment[ca]=Gestió del Plasma
Comment[ca@valencia]=Gestió del Plasma
Comment[cs]=Spravovat Plasmu
Comment[da]=Håndtér Plasma
Comment[de]=Plasma verwalten
Comment[el]=Διαχείριση Plasma
Comment[en_GB]=Manage Plasma
Comment[es]=Gestión de Plasma
Comment[et]=Plasma haldamine
Comment[eu]=Kudeatu Plasma
Comment[fi]=Plasman hallinta
Comment[fr]=Gérer Plasma
Comment[gl]=Xestionar Plasma
Comment[he]=נהל את פלזמה
Comment[hu]=Plasma kezelése
Comment[ia]=Gere Plasma
Comment[id]=Kelola Plasma
Comment[is]=Sýsla með stillingar Plasma
Comment[it]=Gestisce Plasma
Comment[kk]=Plasma басқаруы
Comment[ko]=Plasma 관리
Comment[lt]=Tvarkyti Plasma
Comment[mr]=प्लाज्मा व्यवस्थापन
Comment[nb]=Håndter Plasma
Comment[nds]=Plasma plegen
Comment[nl]=Plasma beheren
Comment[nn]=Handsam Plasma
Comment[pa]=ਪਲਾਜ਼ਮਾ ਪਰਬੰਧ
Comment[pl]=Zarządzanie Plazmą
Comment[pt]=Gerir o Plasma
Comment[pt_BR]=Gerencia o Plasma
Comment[ro]=Gestionează Plasma
Comment[ru]=Настройка рабочей среды Plasma
Comment[sk]=Spravovať Plasmu
Comment[sl]=Upravljanje Plasme
Comment[sr]=Управљајте Плазмом
Comment[sr@ijekavian]=Управљајте Плазмом
Comment[sr@ijekavianlatin]=Upravljajte Plasmom
Comment[sr@latin]=Upravljajte Plasmom
Comment[sv]=Hantera Plasma
Comment[tr]=Plasma'yı Yönet
Comment[uk]=Керування Плазмою
Comment[vi]=Quản lý Plasma
Comment[x-test]=xxManage Plasmaxx
Comment[zh_CN]=管理 Plasma
Comment[zh_TW]=管理 Plasma
Name=Plasma Nano Toolbox
Comment=Manage Wallpaper and Widgets
Type=Service
Icon=plasma
......@@ -57,7 +10,7 @@ X-KDE-ServiceTypes=Plasma/Generic
X-KDE-PluginInfo-Author=Marco MArtin
X-KDE-PluginInfo-Email=mart@kde.org
X-KDE-PluginInfo-Name=org.kde.plasma.mini.desktoptoolbox
X-KDE-PluginInfo-Name=org.kde.plasma.nano.desktoptoolbox
X-KDE-PluginInfo-Version=1.0
X-KDE-PluginInfo-Website=https://www.kde.org/plasma-desktop
X-KDE-PluginInfo-Category=Containments
......
install(FILES
${CMAKE_CURRENT_SOURCE_DIR}/plasma-minishell.desktop
DESTINATION ${KDE_INSTALL_DATADIR}/xsessions
)
install(FILES
${CMAKE_CURRENT_SOURCE_DIR}/plasma-minishell-wayland.desktop
DESTINATION ${KDE_INSTALL_DATADIR}/wayland-sessions
RENAME plasma-minishell.desktop
)
[Desktop Entry]
Exec=dbus-run-session /usr/bin/startplasmacompositor
TryExec=/usr/bin/startplasmacompositor
DesktopNames=KDE
Name=Plasma Minishell
X-KDE-PluginInfo-Version=5.13.3
[Desktop Entry]
Type=XSession
Exec=/usr/bin/startkde
TryExec=/usr/bin/startkde
DesktopNames=KDE
Name=Plasma Minishell
X-KDE-PluginInfo-Version=5.13.3
......@@ -23,7 +23,7 @@ import org.kde.plasma.core 2.0 as PlasmaCore
import org.kde.plasma.components 2.0 as PlasmaComponents
import org.kde.kquickcontrolsaddons 2.0
import org.kde.plasma.private.minishell 2.0 as MiniShell
import org.kde.plasma.private.nanoshell 2.0 as NanoShell
Item {
id: root
......@@ -84,7 +84,7 @@ Item {
}
}
MiniShell.FullScreenPanel {
NanoShell.FullScreenPanel {
id: expandedOverlay
color: Qt.rgba(0, 0, 0, 0.5)
visible: plasmoid.expanded
......
# [kdeglobals][KDE]
# LookAndFeelPackage=org.kde.plasma.phone
[Desktop]
Containment=org.kde.mycroft.fullscreen
ToolBox=org.kde.plasma.mini.desktoptoolbox
ToolBox=org.kde.plasma.nano.desktoptoolbox
[Panel]
ToolBox=null
[Desktop][ContainmentActions]
# [plasmarc][Theme]
# name=breeze-dark
[Desktop Entry]
Name=Plasma Mini
Name=Plasma Nano
Type=Service
X-KDE-ServiceTypes=Plasma/Shell
......@@ -8,7 +8,7 @@ X-KDE-PluginInfo-Author=Marco Martin
X-KDE-PluginInfo-Category=
X-KDE-PluginInfo-Email=mart@kde.org
X-KDE-PluginInfo-License=GPLv2+
X-KDE-PluginInfo-Name=org.kde.plasma.mini
X-KDE-PluginInfo-Name=org.kde.plasma.nano
X-KDE-PluginInfo-Version=0.1
X-KDE-PluginInfo-Website=
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment