From 6232362cca7021e5b436d267e07f9d6875a20a4c Mon Sep 17 00:00:00 2001 From: David Edmundson Date: Mon, 21 Dec 2015 23:09:50 +0000 Subject: [PATCH 1/4] Check for null geometry in client window BUG: 355463 --- xembed-sni-proxy/sniproxy.cpp | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/xembed-sni-proxy/sniproxy.cpp b/xembed-sni-proxy/sniproxy.cpp index 7a51767d0..9f3ef81ca 100644 --- a/xembed-sni-proxy/sniproxy.cpp +++ b/xembed-sni-proxy/sniproxy.cpp @@ -158,23 +158,30 @@ SNIProxy::SNIProxy(xcb_window_t wid, QObject* parent): windowMoveConfigVals); + QSize clientWindowSize; + + if (clientGeom) { + clientWindowSize = QSize(clientGeom->width, clientGeom->height); + } //if the window is a clearly stupid size resize to be something sensible //this is needed as chormium and such when resized just fill the icon with transparent space and only draw in the middle //however spotify does need this as by default the window size is 900px wide. //use an artbitrary heuristic to make sure icons are always sensible - if (clientGeom->width > s_embedSize || clientGeom->height > s_embedSize ) + if (clientWindowSize.isEmpty() || clientWindowSize.width() > s_embedSize || clientWindowSize.height() > s_embedSize ) { + qCDebug(SNIPROXY) << "Resizing window" << wid << Title() << "from w*h" << clientWindowSize; + const uint32_t windowMoveConfigVals[2] = { s_embedSize, s_embedSize }; xcb_configure_window(c, wid, XCB_CONFIG_WINDOW_WIDTH | XCB_CONFIG_WINDOW_HEIGHT, windowMoveConfigVals); - qCDebug(SNIPROXY) << "Resizing window" << wid << Title() << "from w*h" << clientGeom->width << clientGeom->height; + clientWindowSize = QSize(s_embedSize, s_embedSize); } //show the embedded window otherwise nothing happens xcb_map_window(c, wid); - xcb_clear_area(c, 0, wid, 0, 0, qMin(clientGeom->width, s_embedSize), qMin(clientGeom->height, s_embedSize)); + xcb_clear_area(c, 0, wid, 0, 0, clientWindowSize.width(), clientWindowSize.height()); xcb_flush(c); @@ -246,6 +253,10 @@ QImage SNIProxy::getImageNonComposite() const QScopedPointer geom(xcb_get_geometry_reply(c, cookie, Q_NULLPTR)); + if (!geom) { + return QImage(); + } + xcb_image_t *image = xcb_image_get(c, m_windowId, 0, 0, geom->width, geom->height, 0xFFFFFF, XCB_IMAGE_FORMAT_Z_PIXMAP); // Don't hook up cleanup yet, we may use a different QImage after all From 69d7f7480a7af52960b5cab638c5a564a01fc7e4 Mon Sep 17 00:00:00 2001 From: l10n daemon script Date: Sat, 9 Jan 2016 13:12:10 +0000 Subject: [PATCH 2/4] SVN_SILENT made messages (.desktop file) --- applets/systemmonitor/diskactivity/metadata.desktop | 2 +- applets/systemmonitor/diskusage/metadata.desktop | 2 +- xembed-sni-proxy/xembedsniproxy.desktop | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/applets/systemmonitor/diskactivity/metadata.desktop b/applets/systemmonitor/diskactivity/metadata.desktop index 42cd710c4..81d4b1117 100644 --- a/applets/systemmonitor/diskactivity/metadata.desktop +++ b/applets/systemmonitor/diskactivity/metadata.desktop @@ -64,7 +64,7 @@ Comment[en_GB]=An applet that monitors hard disk throughput and input/output Comment[es]=Una miniaplicación que monitoriza el rendimiento y la entrada/salida del disco duro Comment[et]=Kõvaketta läbilaset ja sisendit/väljundit jälgiv aplett Comment[eu]=Disko gogorraren errendimendua eta sarrera/irteera kontrolatzen dituen miniaplikazio bat -Comment[fi]=Tarkkailee kiintolevyjen suoritustehoa ja siirtomäärää +Comment[fi]=Tarkkailee levyjen suoritus­tehoa ja siirtomäärää Comment[fr]=Une applet surveillant l'activité des disques durs et de leurs entrées / sorties Comment[gl]=Unha applet que vixía o rendemento e a entrada/saída Comment[hu]=Egy kisalkalmazás, amely figyeli a merevlemez átvitelét és a bemenetet/kimenetet diff --git a/applets/systemmonitor/diskusage/metadata.desktop b/applets/systemmonitor/diskusage/metadata.desktop index c2dd738b9..61e573ab4 100644 --- a/applets/systemmonitor/diskusage/metadata.desktop +++ b/applets/systemmonitor/diskusage/metadata.desktop @@ -63,7 +63,7 @@ Comment[en_GB]=An applet that monitors hard disk space usage and percentage Comment[es]=Una miniaplicación que monitoriza el uso y porcentaje del espacio en disco duro Comment[et]=Kõvaketta ruumikasutust ja protsenti jälgiv aplett Comment[eu]=Disko gogorreko lekuaren erabilera eta ehunekoa kontrolatzen dituen miniaplikazio bat -Comment[fi]=Näyttää kiintolevyjen tilankäytön ja sen prosenttiosuuden +Comment[fi]=Näyttää levyjen tilan­käytön ja sen prosenttiosuuden Comment[fr]=Une applet surveillant l'utilisation de l'espace des disques durs et donnant des pourcentages Comment[gl]=Unha applet que vixía o espazo usado do disco duro e a porcentaxe Comment[hu]=Egy kisalkalmazás, amely figyeli a merevlemez használatot és százalékot diff --git a/xembed-sni-proxy/xembedsniproxy.desktop b/xembed-sni-proxy/xembedsniproxy.desktop index adfdfd981..c2dbaf453 100644 --- a/xembed-sni-proxy/xembedsniproxy.desktop +++ b/xembed-sni-proxy/xembedsniproxy.desktop @@ -17,6 +17,7 @@ Name[nn]=XembedSniProxy Name[pl]=XembedSniProxy Name[pt]=XembedSniProxy Name[pt_BR]=XembedSniProxy +Name[ru]=XembedSniProxy Name[sk]=XembedSniProxy Name[sl]=XembedSniProxy Name[sr]=Иксембед‑сни‑прокси From 278ba7050962ea58dc13734a128ca515d25c4f7d Mon Sep 17 00:00:00 2001 From: l10n daemon script Date: Sun, 10 Jan 2016 14:50:56 +0000 Subject: [PATCH 3/4] SVN_SILENT made messages (.desktop file) --- applets/batterymonitor/package/metadata.desktop | 2 ++ applets/clipboard/metadata.desktop | 2 ++ applets/digital-clock/package/metadata.desktop | 1 + applets/lock_logout/metadata.desktop | 1 + applets/mediacontroller/metadata.desktop | 2 ++ applets/systemmonitor/cpu/metadata.desktop | 2 ++ dataengines/packagekit/plasma-dataengine-packagekit.desktop | 2 ++ dataengines/share/backends/im9/metadata.desktop | 2 ++ dataengines/share/backends/kde/metadata.desktop | 1 + kioslave/desktop/Home.desktop | 2 ++ kioslave/desktop/desktopnotifier.desktop | 2 ++ kioslave/desktop/directory.trash | 2 ++ kioslave/remote/kdedmodule/remotedirnotify.desktop | 2 ++ klipper/plasma-dataengine-clipboard.desktop | 2 ++ krunner/krunner.desktop | 1 + lookandfeel/contents/loginmanager/metadata.desktop | 2 ++ lookandfeel/metadata.desktop | 3 +++ menu/desktop/hidden.directory | 1 + menu/desktop/kf5-education.directory | 1 + menu/desktop/kf5-internet-terminal.directory | 1 + menu/desktop/kf5-more.directory | 1 + menu/desktop/kf5-system-terminal.directory | 1 + menu/desktop/kf5-system.directory | 1 + menu/desktop/kf5-utilities-desktop.directory | 2 ++ menu/desktop/kf5-utilities-file.directory | 2 ++ menu/desktop/kf5-utilities-xutils.directory | 1 + menu/desktop/kf5-utilities.directory | 2 ++ phonon/platform_kde/phonon.notifyrc | 1 + plasma-windowed/plasma-windowed.desktop | 2 ++ plasma.desktop.cmake | 2 ++ plasmawayland.desktop.cmake | 2 ++ runners/baloo/plasma-runner-baloosearch.desktop | 2 ++ runners/powerdevil/plasma-runner-powerdevil.desktop | 1 + .../plasma-packagestructure-layouttemplate.desktop | 1 + .../lookandfeel/plasma-packagestructure-lookandfeel.desktop | 1 + .../qmlWallpaper/plasma-packagestructure-wallpaper.desktop | 1 + .../shell/plasma-packagestructure-plasma-shell.desktop | 1 + .../plasma-packagestructure-wallpaperimages.desktop | 1 + shell/plasmashell.desktop | 1 + soliduiserver/soliduiserver.desktop | 2 ++ systemmonitor/ksysguard.desktop | 2 ++ wallpapers/color/metadata.desktop | 1 + wallpapers/color/plasma-wallpaper-color.desktop | 2 ++ xembed-sni-proxy/xembedsniproxy.desktop | 1 + 44 files changed, 68 insertions(+) diff --git a/applets/batterymonitor/package/metadata.desktop b/applets/batterymonitor/package/metadata.desktop index 400ad142e..ddb32097e 100644 --- a/applets/batterymonitor/package/metadata.desktop +++ b/applets/batterymonitor/package/metadata.desktop @@ -9,6 +9,7 @@ Name[de]=Akku und Bildschirmhelligkeit Name[el]=Μπαταρία και φωτεινότητα Name[en_GB]=Battery and Brightness Name[es]=Batería y brillo +Name[et]=Aku ja heledus Name[fi]=Akku ja kirkkaus Name[fr]=Batterie et luminosité Name[gl]=Batería e brillo @@ -120,6 +121,7 @@ Keywords[de]=Energieverwaltungssystem;Akku;System;Energie; Keywords[el]=Διαχείριση ισχύος;Μπαταρία;Σύστημα;Ενέργεια; Keywords[en_GB]=Power Management;Battery;System;Energy; Keywords[es]=Gestión de energía;Batería;Sistema;Energía; +Keywords[et]=Toitehaldus;aku;süsteem;energia; Keywords[eu]=Energia kudeaketa;bateria;sistema,energia; Keywords[fi]=Virranhallinta;Akku;Järjestelmä;Virransäästö; Keywords[fr]=Gestion de l'énergie, Batterie, Système, Énergie, diff --git a/applets/clipboard/metadata.desktop b/applets/clipboard/metadata.desktop index dfff46451..f10a8f735 100644 --- a/applets/clipboard/metadata.desktop +++ b/applets/clipboard/metadata.desktop @@ -10,6 +10,7 @@ Name[de]=Zwischenablage Name[el]=Πρόχειρο Name[en_GB]=Clipboard Name[es]=Portapapeles +Name[et]=Lõikepuhver Name[fi]=Leikepöytä Name[fr]=Presse-papiers Name[gl]=Portapapeis @@ -50,6 +51,7 @@ Comment[de]=Ermöglicht den Zugriff auf den Verlauf der Zwischenablage. Comment[el]=Παρέχει πρόσβαση στο ιστορικό του προχείρου. Comment[en_GB]=Provides access to the clipboard history. Comment[es]=Proporciona acceso al historial del portapapeles. +Comment[et]=Lõikepuhvri ajaloo kasutamine. Comment[fi]=Tarjoaa pääsyn leikepöydän historiaan. Comment[fr]=Donne accès à l'historique du presse-papiers. Comment[gl]=Fornece acceso ao historial do portapapeis. diff --git a/applets/digital-clock/package/metadata.desktop b/applets/digital-clock/package/metadata.desktop index 57289a92c..7c3ca598d 100644 --- a/applets/digital-clock/package/metadata.desktop +++ b/applets/digital-clock/package/metadata.desktop @@ -97,6 +97,7 @@ Comment[de]=Zeigt die Uhrzeit in digitaler Form an. Comment[el]=Εμφάνιση της ώρας σε ψηφιακή μορφή Comment[en_GB]=Time displayed in a digital format Comment[es]=La hora mostrada en formato digital +Comment[et]=Aja esitamine digitaalsel kujul Comment[fi]=Aika näytettynä digitaalimuodossa Comment[fr]=L'heure au format numérique Comment[gl]=A hora mostrada nun formato dixital diff --git a/applets/lock_logout/metadata.desktop b/applets/lock_logout/metadata.desktop index 138cf044b..bddef558d 100644 --- a/applets/lock_logout/metadata.desktop +++ b/applets/lock_logout/metadata.desktop @@ -166,6 +166,7 @@ Keywords[de]=Sperren;Abmelden;Ruhezustand;Tiefschlaf;Benutzer wechseln; Keywords[el]=Κλείδωμα;έξοδος;ύπνωση;νάρκη;εναλλαγήχρήστη; Keywords[en_GB]=Lock;Logout;Sleep;Hibernate;Switch User; Keywords[es]=Bloquear;Terminar la sesión;Dormir;Hibernar;Cambiar de usuario; +Keywords[et]=Lukustamine;Väljalogimine;Uni;Talveuni;Kasutaja vahetamine; Keywords[eu]=Giltzatu;blokeatu;saio-bukaera;lokartu;hibernatu;aldatu erabiltzailea; Keywords[fi]=Lukitse;kirjaudu ulos;valmiustila;lepotila;vaihda käyttäjää; Keywords[fr]=Verrouillage, Déconnexion, Hibernation, Changement d'utilisateur, diff --git a/applets/mediacontroller/metadata.desktop b/applets/mediacontroller/metadata.desktop index 4741cc2fc..fe8126774 100644 --- a/applets/mediacontroller/metadata.desktop +++ b/applets/mediacontroller/metadata.desktop @@ -11,6 +11,7 @@ Name[de]=Medienwiedergabe Name[el]=Αναπαραγωγέας πολυμέσων Name[en_GB]=Media Player Name[es]=Reproductor multimedia +Name[et]=Meediamängija Name[eu]=Multimedia-jotzailea Name[fi]=Mediasoitin Name[fr]=Lecteur multimédia @@ -55,6 +56,7 @@ Comment[de]=Steuerung der Medienwiedergabe Comment[el]=Χειριστήρια αναπαραγωγέα πολυμέσων Comment[en_GB]=Media Player Controls Comment[es]=Controles del reproductor multimedia +Comment[et]=Meediamängija juhtelemendid Comment[eu]=Multimedia-jotzailearen kontrolak Comment[fi]=Mediasoittimen säätimet Comment[fr]=Contrôles du lecteur multimédia diff --git a/applets/systemmonitor/cpu/metadata.desktop b/applets/systemmonitor/cpu/metadata.desktop index b2703958d..1e21b7c9e 100644 --- a/applets/systemmonitor/cpu/metadata.desktop +++ b/applets/systemmonitor/cpu/metadata.desktop @@ -9,6 +9,7 @@ Name[de]=Monitor für Prozessor-Last Name[el]=Επόπτης φόρτου ΚΜΕ Name[en_GB]=CPU Load Monitor Name[es]=Monitor de carga de la CPU +Name[et]=Protsessori koormuse jälgija Name[fi]=Suoritinkäyttö Name[fr]=Surveillance du processeur Name[gl]=Vixilante da carga da CPU @@ -44,6 +45,7 @@ Comment[de]=Überwacht die Auslastung der Prozessoren Comment[el]=Παρακολούθηση του φόρτου των ΚΜΕ Comment[en_GB]=Monitor the load of the CPUs Comment[es]=Monitoriza la carga de las CPU +Comment[et]=Protsessorite koormuse jälgimine Comment[fi]=Seuraa suoritinten kuormaa Comment[fr]=Surveille la charge des processeurs Comment[gl]=Vixiar a carga das CPU. diff --git a/dataengines/packagekit/plasma-dataengine-packagekit.desktop b/dataengines/packagekit/plasma-dataengine-packagekit.desktop index 70b23e71b..fa637feae 100644 --- a/dataengines/packagekit/plasma-dataengine-packagekit.desktop +++ b/dataengines/packagekit/plasma-dataengine-packagekit.desktop @@ -12,6 +12,7 @@ Name[de]=PackageKit Name[el]=PackageKit Name[en_GB]=PackageKit Name[es]=PackageKit +Name[et]=PackageKit Name[eu]=PackageKit Name[fi]=PackageKit Name[fr]=PackageKit @@ -57,6 +58,7 @@ Comment[de]=Daten-Treiber PackageKit Comment[el]=Μηχανή δεδομένων PackageKit Comment[en_GB]=PackageKit Data Engine Comment[es]=Motor de datos de PackageKit +Comment[et]=PackageKiti andmemootor Comment[eu]=PackageKit datuen motorra Comment[fi]=PackageKit-tietomoottori Comment[fr]=Moteur de données de PackageKit diff --git a/dataengines/share/backends/im9/metadata.desktop b/dataengines/share/backends/im9/metadata.desktop index 7da2f1b15..70274b809 100644 --- a/dataengines/share/backends/im9/metadata.desktop +++ b/dataengines/share/backends/im9/metadata.desktop @@ -10,6 +10,7 @@ Name[de]=im9.eu Name[el]=im9.eu Name[en_GB]=im9.eu Name[es]=im9.eu +Name[et]=im9.eu Name[eu]=im9.eu Name[fi]=im9.eu Name[fr]=im9.eu @@ -55,6 +56,7 @@ Comment[de]=Ermöglicht die Veröffentlichung von Bildern über den im9.eu-Diens Comment[el]=Επιτρέπει το μοίρασμα των εικόνων με την υπηρεσία im9.eu Comment[en_GB]=Allows images to be shared using the im9.eu service Comment[es]=Permite compartir imágenes a través del servicio im9.eu +Comment[et]=Piltide jagamine im9.eu teenuse kaudu Comment[eu]=Irudiak im9.eu zerbitzuaren bidez partekatzeko aukera ematen du Comment[fi]=Mahdollistaa kuvien jakamisen im9.eu-palvelussa Comment[fr]=Permet le partage d'images à l'aide du service « im9.eu » diff --git a/dataengines/share/backends/kde/metadata.desktop b/dataengines/share/backends/kde/metadata.desktop index 7977b2f9c..27b082162 100644 --- a/dataengines/share/backends/kde/metadata.desktop +++ b/dataengines/share/backends/kde/metadata.desktop @@ -10,6 +10,7 @@ Name[de]=paste.kde.org Name[el]=paste.kde.org Name[en_GB]=paste.kde.org Name[es]=paste.kde.org +Name[et]=paste.kde.org Name[eu]=paste.kde.org Name[fi]=paste.kde.org Name[fr]=paste.kde.org diff --git a/kioslave/desktop/Home.desktop b/kioslave/desktop/Home.desktop index 508ea71be..391164d69 100644 --- a/kioslave/desktop/Home.desktop +++ b/kioslave/desktop/Home.desktop @@ -7,6 +7,7 @@ Name[da]=Hjem Name[de]=Persönlicher Ordner Name[en_GB]=Home Name[es]=Inicio +Name[et]=Kodu Name[fi]=Koti Name[gl]=Cartafol persoal Name[it]=Home @@ -41,6 +42,7 @@ GenericName[de]=Persönliche Dateien GenericName[el]=Προσωπικά αρχεία GenericName[en_GB]=Personal Files GenericName[es]=Archivos personales +GenericName[et]=Isiklikud failid GenericName[fi]=Omat tiedostot GenericName[gl]=Ficheiros persoais GenericName[it]=File personali diff --git a/kioslave/desktop/desktopnotifier.desktop b/kioslave/desktop/desktopnotifier.desktop index ce610e178..14f3adda4 100644 --- a/kioslave/desktop/desktopnotifier.desktop +++ b/kioslave/desktop/desktopnotifier.desktop @@ -9,6 +9,7 @@ Name[de]=Ordnerüberwachung Name[el]=Επόπτης φακέλων Name[en_GB]=Directory Watcher Name[es]=Vigilante de directorios +Name[et]=Kataloogijälgija Name[fi]=Kansion tarkkailija Name[gl]=Vixilante de cartafoles Name[it]=Guardia delle cartelle @@ -49,6 +50,7 @@ Comment[de]=Überwacht Ordner auf Änderungen Comment[el]=Επίβλεψη φακέλων για αλλαγές Comment[en_GB]=Monitors directories for changes Comment[es]=Monitoriza cambios en directorios +Comment[et]=Kataloogide muutuste jälgimine Comment[fi]=Tarkkailee muutoksia kansioissa Comment[gl]=Vixía os cambios nos cartafoles. Comment[it]=Sorveglia i cambiamenti nelle cartelle diff --git a/kioslave/desktop/directory.trash b/kioslave/desktop/directory.trash index 1a3d20220..e66742417 100644 --- a/kioslave/desktop/directory.trash +++ b/kioslave/desktop/directory.trash @@ -9,6 +9,7 @@ Name[de]=Papierkorb Name[el]=Απορρίμματα Name[en_GB]=Wastebin Name[es]=Papelera +Name[et]=Prügikast Name[fi]=Roskakori Name[gl]=Lixo Name[it]=Cestino @@ -42,6 +43,7 @@ Comment[de]=Enthält gelöschte Dateien Comment[el]=Περιέχει αρχεία που αφαιρέθηκαν Comment[en_GB]=Contains removed files Comment[es]=Contiene archivos eliminados +Comment[et]=Sisaldab eemaldatud faile Comment[fi]=Sisältää poistetut tiedostot Comment[gl]=Contén ficheiros eliminados. Comment[it]=Contiene i file rimossi diff --git a/kioslave/remote/kdedmodule/remotedirnotify.desktop b/kioslave/remote/kdedmodule/remotedirnotify.desktop index c15e4e67b..0f3cfd563 100644 --- a/kioslave/remote/kdedmodule/remotedirnotify.desktop +++ b/kioslave/remote/kdedmodule/remotedirnotify.desktop @@ -10,6 +10,7 @@ Name[de]=Überwachung für Dateien auf Fremdrechnern Name[el]=Εργαλείο ειδοποιήσεων αλλαγής απομακρυσμένου URL Name[en_GB]=Remote URL Change Notifier Name[es]=Notificador de cambios en URL remotos +Name[et]=Mujalasuva URL-i muutumise teadustaja Name[fi]=Etäverkko-osoitteiden muutosten ilmoitin Name[fr]=Avertisseur de changement d'URL distante Name[gl]=Notificador de cambios en URL remotas @@ -53,6 +54,7 @@ Comment[el]=Παρέχει ειδοποίηση αλλαγών για δικτυ Comment[en_GB]=Provides change notification for network folders Comment[eo]=Ĝi provizas atentigojn pri ŝanĝoj de retaj dosierujoj Comment[es]=Proporciona notificaciones sobre cambios en carpetas de red +Comment[et]=Võrgukataloogide muutuste märguanded Comment[fa]=هشدار تغییر را برای پوشه‌های شبکه ارائه میدهد Comment[fi]=Tarjoaa ilmoituksia verkkokansioiden muutoksista Comment[fr]=Fournit les notifications de modification pour les dossiers du réseau diff --git a/klipper/plasma-dataengine-clipboard.desktop b/klipper/plasma-dataengine-clipboard.desktop index f97550584..67d54ebe9 100644 --- a/klipper/plasma-dataengine-clipboard.desktop +++ b/klipper/plasma-dataengine-clipboard.desktop @@ -10,6 +10,7 @@ Name[de]=Zwischenablage Name[el]=Πρόχειρο Name[en_GB]=Clipboard Name[es]=Portapapeles +Name[et]=Lõikepuhver Name[fi]=Leikepöytä Name[fr]=Presse-papiers Name[gl]=Portapapeis @@ -51,6 +52,7 @@ Comment[de]=Verwaltung der Zwischenablage. Comment[el]=Εργαλείο πρόχειρου. Comment[en_GB]=Clipboard Tool. Comment[es]=Herramienta del portapapeles. +Comment[et]=Lõikepuhvri haldamine. Comment[fi]=Leikepöytätyökalu. Comment[fr]=Presse-papiers Comment[gl]=Utilidade de portapapeis. diff --git a/krunner/krunner.desktop b/krunner/krunner.desktop index 4eec66400..0c4198297 100644 --- a/krunner/krunner.desktop +++ b/krunner/krunner.desktop @@ -12,6 +12,7 @@ Name[de]=KRunner Name[el]=KRunner Name[en_GB]=KRunner Name[es]=KRunner +Name[et]=KRunner Name[fi]=KRunner Name[fr]=KRunner Name[gl]=KRunner diff --git a/lookandfeel/contents/loginmanager/metadata.desktop b/lookandfeel/contents/loginmanager/metadata.desktop index 8e03967f4..b0e7268b7 100644 --- a/lookandfeel/contents/loginmanager/metadata.desktop +++ b/lookandfeel/contents/loginmanager/metadata.desktop @@ -11,6 +11,7 @@ Name[de]=Breeze Name[el]=Breeze Name[en_GB]=Breeze Name[es]=Brisa +Name[et]=Breeze Name[fi]=Breeze Name[fr]=Brise Name[gl]=Breeze @@ -52,6 +53,7 @@ Description[de]=Breeze-Design Description[el]=Θέμα Breeze Description[en_GB]=Breeze Theme Description[es]=Tema Brisa +Description[et]=Breeze teema Description[fi]=Breeze-teema Description[fr]=Thème brise Description[gl]=Tema Breeze diff --git a/lookandfeel/metadata.desktop b/lookandfeel/metadata.desktop index 5f783670a..bea24c84c 100644 --- a/lookandfeel/metadata.desktop +++ b/lookandfeel/metadata.desktop @@ -9,6 +9,7 @@ Comment[de]=Breeze-Arbeitsflächendesign der KDE VG Comment[el]=Γλώσσα σχεδιασμού επιφάνειας εργασίας Breeze από το KDE VDG Comment[en_GB]=Breeze Desktop Design Language by the KDE VDG Comment[es]=Lenguaje de diseño del escritorio Breeze, por el VDG de KDE +Comment[et]=Breeze töölauakujunduse keel KDE VDG-lt Comment[fi]=Työpöydän design-kieli Breeze KDE VDG:ltä Comment[fr]=Langue de conception de bureau Breeze par KDE VDG Comment[gl]=Linguaxe de deseño do escritorio para Breeze do KDE VDG @@ -46,6 +47,7 @@ Keywords[de]=Desktop;Arbeitsfläche;Erscheinungsbild;Erscheinungsbild und Verhal Keywords[el]=Επιφάνεια εργασίας;Χώρος εργασίας;Εμφάνιση;Όψη και Αίσθηση;Αποσύνδεση;Κλείδωμα;Αναστολή;Τερματισμός;Νάρκη; Keywords[en_GB]=Desktop;Workspace;Appearance;Look and Feel;Logout;Lock;Suspend;Shutdown;Hibernate; Keywords[es]=Escritorio;Espacio de trabajo;Apariencia;Aspecto visual;Cerrar sesión;Bloquear;Suspender;Apagar;Hibernar; +Keywords[et]=töölaud;töötsoon;välimus;väljalogimine;lukustamine;seiskamine;väljalülitamine;talveuni;uni; Keywords[fi]=Desktop;Workspace;Appearance;Look and Feel;Logout;Lock;Suspend;Shutdown;Hibernate;Työpöytä;Työtila;Ulkoasu;Ulkoasu ja tuntuma;Kirjaudu ulos;Lukitse;Valmiustila;Sammuta;Lepotila; Keywords[fr]=bureau;espace de travail;apparence;déconnexion;verrouillage;suspension;arrêt;hibernation Keywords[gl]=Escritorio;Espazo de traballo;Aparencia;Aparencia e Comportamento;Saír;Trancar;Bloquear;Suspender;Apagar;Hibernar @@ -85,6 +87,7 @@ Name[de]=Breeze Name[el]=Breeze Name[en_GB]=Breeze Name[es]=Brisa +Name[et]=Breeze Name[fi]=Breeze Name[fr]=Brise Name[gl]=Breeze diff --git a/menu/desktop/hidden.directory b/menu/desktop/hidden.directory index f10bcd9ad..0ba261d31 100644 --- a/menu/desktop/hidden.directory +++ b/menu/desktop/hidden.directory @@ -13,6 +13,7 @@ Name[de]=Interne Dienste Name[el]=Εσωτερικές υπηρεσίες Name[en_GB]=Internal Services Name[es]=Servicios internos +Name[et]=Seesmised teenused Name[fi]=Sisäiset palvelut Name[fr]=Services internes Name[gl]=Servizos internos diff --git a/menu/desktop/kf5-education.directory b/menu/desktop/kf5-education.directory index 1d6483f10..a14c269d8 100644 --- a/menu/desktop/kf5-education.directory +++ b/menu/desktop/kf5-education.directory @@ -13,6 +13,7 @@ Name[de]=Lernprogramme Name[el]=Εκπαίδευση Name[en_GB]=Education Name[es]=Educación +Name[et]=Haridus Name[fi]=Opetus Name[fr]=Éducation Name[gl]=Educación diff --git a/menu/desktop/kf5-internet-terminal.directory b/menu/desktop/kf5-internet-terminal.directory index e1d310660..2f7d725fd 100644 --- a/menu/desktop/kf5-internet-terminal.directory +++ b/menu/desktop/kf5-internet-terminal.directory @@ -13,6 +13,7 @@ Name[de]=Terminalprogramme Name[el]=Εφαρμογές τερματικού Name[en_GB]=Terminal Applications Name[es]=Aplicaciones de terminal +Name[et]=Terminalirakendused Name[fi]=Päätesovellukset Name[fr]=Applications pour terminal Name[gl]=Programas de terminal diff --git a/menu/desktop/kf5-more.directory b/menu/desktop/kf5-more.directory index a578e712c..e36144c17 100644 --- a/menu/desktop/kf5-more.directory +++ b/menu/desktop/kf5-more.directory @@ -14,6 +14,7 @@ Name[de]=Weitere Programme Name[el]=Περισσότερες εφαρμογές Name[en_GB]=More Applications Name[es]=Más aplicaciones +Name[et]=Muud rakendused Name[fi]=Lisää sovelluksia Name[fr]=Plus d'applications Name[gl]=Máis programas diff --git a/menu/desktop/kf5-system-terminal.directory b/menu/desktop/kf5-system-terminal.directory index e1d310660..2f7d725fd 100644 --- a/menu/desktop/kf5-system-terminal.directory +++ b/menu/desktop/kf5-system-terminal.directory @@ -13,6 +13,7 @@ Name[de]=Terminalprogramme Name[el]=Εφαρμογές τερματικού Name[en_GB]=Terminal Applications Name[es]=Aplicaciones de terminal +Name[et]=Terminalirakendused Name[fi]=Päätesovellukset Name[fr]=Applications pour terminal Name[gl]=Programas de terminal diff --git a/menu/desktop/kf5-system.directory b/menu/desktop/kf5-system.directory index b5bd47b21..b81a6262c 100644 --- a/menu/desktop/kf5-system.directory +++ b/menu/desktop/kf5-system.directory @@ -14,6 +14,7 @@ Name[de]=System Name[el]=Σύστημα Name[en_GB]=System Name[es]=Sistema +Name[et]=Süsteem Name[fi]=Järjestelmä Name[fr]=Système Name[gl]=Sistema diff --git a/menu/desktop/kf5-utilities-desktop.directory b/menu/desktop/kf5-utilities-desktop.directory index a89226d71..7a0911d48 100644 --- a/menu/desktop/kf5-utilities-desktop.directory +++ b/menu/desktop/kf5-utilities-desktop.directory @@ -13,6 +13,7 @@ Name[de]=Arbeitsfläche Name[el]=Επιφάνεια εργασίας Name[en_GB]=Desktop Name[es]=Escritorio +Name[et]=Töölaud Name[fi]=Työpöytä Name[fr]=Bureau Name[gl]=Escritorio @@ -59,6 +60,7 @@ Comment[de]=Arbeitsfläche Comment[el]=Επιφάνεια εργασίας Comment[en_GB]=Desktop Comment[es]=Escritorio +Comment[et]=Töölaud Comment[fi]=Työpöytä Comment[fr]=Bureau Comment[gl]=Escritorio diff --git a/menu/desktop/kf5-utilities-file.directory b/menu/desktop/kf5-utilities-file.directory index bc7e86e13..74eb0984a 100644 --- a/menu/desktop/kf5-utilities-file.directory +++ b/menu/desktop/kf5-utilities-file.directory @@ -14,6 +14,7 @@ Name[de]=Datei Name[el]=Αρχείο Name[en_GB]=File Name[es]=Archivo +Name[et]=Fail Name[fi]=Tiedosto Name[fr]=Fichier Name[gl]=Ficheiro @@ -61,6 +62,7 @@ Comment[de]=Datei Comment[el]=Αρχείο Comment[en_GB]=File Comment[es]=Archivo +Comment[et]=Fail Comment[fi]=Tiedosto Comment[fr]=Fichier Comment[gl]=Ficheiro diff --git a/menu/desktop/kf5-utilities-xutils.directory b/menu/desktop/kf5-utilities-xutils.directory index 501ddcbac..08193affc 100644 --- a/menu/desktop/kf5-utilities-xutils.directory +++ b/menu/desktop/kf5-utilities-xutils.directory @@ -14,6 +14,7 @@ Name[de]=X-Dienstprogramme Name[el]=Εργαλεία-X Name[en_GB]=X-Utilities Name[es]=Utilidades de X +Name[et]=X'i tööriistad Name[fi]=X-Apuohjelmat Name[fr]=Utilitaires X Name[gl]=Utilidades das X diff --git a/menu/desktop/kf5-utilities.directory b/menu/desktop/kf5-utilities.directory index a13ce02c3..545fcff5c 100644 --- a/menu/desktop/kf5-utilities.directory +++ b/menu/desktop/kf5-utilities.directory @@ -13,6 +13,7 @@ Name[de]=Dienstprogramme Name[el]=Εργαλεία Name[en_GB]=Utilities Name[es]=Utilidades +Name[et]=Tööriistad Name[fi]=Apuohjelmat Name[fr]=Utilitaires Name[gl]=Utilidades @@ -59,6 +60,7 @@ Comment[de]=Dienstprogramme Comment[el]=Εργαλεία Comment[en_GB]=Utilities Comment[es]=Utilidades +Comment[et]=Tööriistad Comment[fi]=Apuohjelmat Comment[fr]=Utilitaires Comment[gl]=Utilidades diff --git a/phonon/platform_kde/phonon.notifyrc b/phonon/platform_kde/phonon.notifyrc index cfd065967..6bccb17de 100644 --- a/phonon/platform_kde/phonon.notifyrc +++ b/phonon/platform_kde/phonon.notifyrc @@ -80,6 +80,7 @@ Name[de]=Anwendung Name[el]=Εφαρμογή Name[en_GB]=Application Name[es]=Aplicación +Name[et]=Rakendus Name[fi]=Sovellus Name[fr]=Application Name[gl]=Programa diff --git a/plasma-windowed/plasma-windowed.desktop b/plasma-windowed/plasma-windowed.desktop index 5d152a8e7..0611b6efc 100755 --- a/plasma-windowed/plasma-windowed.desktop +++ b/plasma-windowed/plasma-windowed.desktop @@ -9,6 +9,7 @@ Name[de]=Plasma-Fenster Name[el]=Plasma σε παράθυρα Name[en_GB]=Plasma Windowed Name[es]=Plasma en ventanas +Name[et]=Akendesse paigutatud Plasma Name[fi]=Ikkunoitu Plasma Name[fr]=Plasma fenêtré Name[gl]=Plasma en xanelas @@ -48,6 +49,7 @@ Comment[de]=Ausführung von Plasmoiden als einfache Anwendungen Comment[el]=Εκτέλεση πλασμοειδών ως απλές εφαρμογές Comment[en_GB]=Run Plasmoids as simple applications Comment[es]=Ejecutar plasmoides como aplicaciones simples +Comment[et]=Plasmoidide käivitamine tavaliste rakendustena Comment[fi]=Suorita plasmoideja sovelluksina Comment[fr]=Lancer les plasmoïdes comme de simples applications Comment[gl]=Execute trebellos de Plasma como se fosen programas sinxelos. diff --git a/plasma.desktop.cmake b/plasma.desktop.cmake index 86b58ddbc..e1de70edc 100644 --- a/plasma.desktop.cmake +++ b/plasma.desktop.cmake @@ -16,6 +16,7 @@ Name[de]=Plasma Name[el]=Plasma Name[en_GB]=Plasma Name[es]=Plasma +Name[et]=Plasma Name[fi]=Plasma Name[fr]=Plasma Name[gl]=Plasma @@ -56,6 +57,7 @@ Comment[de]=Plasma von KDE Comment[el]=Plasma από το KDE Comment[en_GB]=Plasma by KDE Comment[es]=Plasma, por KDE +Comment[et]=KDE Plasma Comment[fi]=KDE:n Plasma Comment[fr]=Plasma, par KDE Comment[gl]=Plasma por KDE diff --git a/plasmawayland.desktop.cmake b/plasmawayland.desktop.cmake index 650ad217f..44f13dafb 100644 --- a/plasmawayland.desktop.cmake +++ b/plasmawayland.desktop.cmake @@ -15,6 +15,7 @@ Name[de]=Plasma Name[el]=Plasma Name[en_GB]=Plasma Name[es]=Plasma +Name[et]=Plasma Name[fi]=Plasma Name[fr]=Plasma Name[gl]=Plasma @@ -55,6 +56,7 @@ Comment[de]=Plasma von KDE Comment[el]=Plasma από το KDE Comment[en_GB]=Plasma by KDE Comment[es]=Plasma, por KDE +Comment[et]=KDE Plasma Comment[fi]=KDE:n Plasma Comment[fr]=Plasma, par KDE Comment[gl]=Plasma por KDE diff --git a/runners/baloo/plasma-runner-baloosearch.desktop b/runners/baloo/plasma-runner-baloosearch.desktop index 4eea1bf54..b5378241f 100644 --- a/runners/baloo/plasma-runner-baloosearch.desktop +++ b/runners/baloo/plasma-runner-baloosearch.desktop @@ -10,6 +10,7 @@ Name[de]=Desktop-Suche Name[el]=Αναζήτηση στην επιφάνεια εργασίας Name[en_GB]=Desktop Search Name[es]=Búsqueda de escritorio +Name[et]=Töölauaotsing Name[fi]=Työpöytähaku Name[fr]=Rechercher sur le bureau Name[gl]=Busca no escritorio @@ -51,6 +52,7 @@ Comment[de]=Runner, der Dateiene, E-Mails und Kontakte durchsucht Comment[el]=Εκτελεστής που εκτελεί αναζήτηση σε αρχεία, μηνύματα ηλ. ταχυδρομείου και επαφές Comment[en_GB]=Runner which searches through files, emails and contacts Comment[es]=Lanzador que busca en archivos, correo electrónico y contactos +Comment[et]=Käivitaja, mis otsib failides, e-kirjades ja kontaktides Comment[fi]=Suoritusohjelma, joka etsii tiedostoista, sähköposteista ja yhteystiedoista Comment[fr]=Un lanceur qui effectue une recherche dans les fichiers, les courriels et les contacts. Comment[gl]=Un executor que busca nos ficheiros, correos e contactos diff --git a/runners/powerdevil/plasma-runner-powerdevil.desktop b/runners/powerdevil/plasma-runner-powerdevil.desktop index 647f66e86..1e76fe2b4 100644 --- a/runners/powerdevil/plasma-runner-powerdevil.desktop +++ b/runners/powerdevil/plasma-runner-powerdevil.desktop @@ -82,6 +82,7 @@ Name[de]=Energie Name[el]=Ενέργεια Name[en_GB]=Power Name[es]=Energía +Name[et]=Voolutarve Name[fi]=Virta Name[fr]=Énergie Name[gl]=Enerxía diff --git a/shell/packageplugins/layouttemplate/plasma-packagestructure-layouttemplate.desktop b/shell/packageplugins/layouttemplate/plasma-packagestructure-layouttemplate.desktop index 38f57c1a7..af09d6c0d 100644 --- a/shell/packageplugins/layouttemplate/plasma-packagestructure-layouttemplate.desktop +++ b/shell/packageplugins/layouttemplate/plasma-packagestructure-layouttemplate.desktop @@ -9,6 +9,7 @@ Name[de]=Layout-Vorlage Name[el]=Πρότυπο διάταξης Name[en_GB]=Layout Template Name[es]=Plantilla de distribución +Name[et]=Paigutusemall Name[fi]=Asettelumallipohja Name[fr]=Modèle de mise en page Name[gl]=Modelo de disposición diff --git a/shell/packageplugins/lookandfeel/plasma-packagestructure-lookandfeel.desktop b/shell/packageplugins/lookandfeel/plasma-packagestructure-lookandfeel.desktop index 51766b142..9f1660b6c 100644 --- a/shell/packageplugins/lookandfeel/plasma-packagestructure-lookandfeel.desktop +++ b/shell/packageplugins/lookandfeel/plasma-packagestructure-lookandfeel.desktop @@ -11,6 +11,7 @@ Name[de]=Erscheinungsbild und Verhalten Name[el]=Εμφάνιση και αίσθηση Name[en_GB]=Look and Feel Name[es]=Aspecto visual +Name[et]=Välimus Name[eu]=Itxura eta Izaera Name[fi]=Ulkoasu ja tuntuma Name[fr]=Apparence diff --git a/shell/packageplugins/qmlWallpaper/plasma-packagestructure-wallpaper.desktop b/shell/packageplugins/qmlWallpaper/plasma-packagestructure-wallpaper.desktop index 8bde32927..3fcb336d1 100644 --- a/shell/packageplugins/qmlWallpaper/plasma-packagestructure-wallpaper.desktop +++ b/shell/packageplugins/qmlWallpaper/plasma-packagestructure-wallpaper.desktop @@ -9,6 +9,7 @@ Name[de]=Hintergrundbild Name[el]=Ταπετσαρία Name[en_GB]=Wallpaper Name[es]=Fondo del escritorio +Name[et]=Taustapilt Name[fi]=Tausta Name[fr]=Fond d'écran Name[gl]=Fondo de escritorio diff --git a/shell/packageplugins/shell/plasma-packagestructure-plasma-shell.desktop b/shell/packageplugins/shell/plasma-packagestructure-plasma-shell.desktop index d11e1e092..d53def90c 100644 --- a/shell/packageplugins/shell/plasma-packagestructure-plasma-shell.desktop +++ b/shell/packageplugins/shell/plasma-packagestructure-plasma-shell.desktop @@ -9,6 +9,7 @@ Name[de]=Plasma-Umgebung Name[el]=Κέλυφος Plasma Name[en_GB]=Plasma Shell Name[es]=Intérprete de Plasma +Name[et]=Plasma shell Name[fi]=Plasma-kuori Name[fr]=Environnement Plasma Name[gl]=Shell de Plasma diff --git a/shell/packageplugins/wallpaperimages/plasma-packagestructure-wallpaperimages.desktop b/shell/packageplugins/wallpaperimages/plasma-packagestructure-wallpaperimages.desktop index f6cf87b51..1752d5e2a 100644 --- a/shell/packageplugins/wallpaperimages/plasma-packagestructure-wallpaperimages.desktop +++ b/shell/packageplugins/wallpaperimages/plasma-packagestructure-wallpaperimages.desktop @@ -9,6 +9,7 @@ Name[de]=Hintergrundbilder Name[el]=Εικόνες ταπετσαρίας Name[en_GB]=Wallpaper Images Name[es]=Imágenes de fondo del escritorio +Name[et]=Taustapildid Name[fi]=Taustakuvat Name[fr]=Images de fond d'écran Name[gl]=Fondos de escritorio diff --git a/shell/plasmashell.desktop b/shell/plasmashell.desktop index b0ef3a4bf..7f1f343b7 100644 --- a/shell/plasmashell.desktop +++ b/shell/plasmashell.desktop @@ -12,6 +12,7 @@ Name[de]=Plasma-Arbeitsflächenbereich Name[el]=Χώρος επιφάνειας εργασίας Plasma Name[en_GB]=Plasma Desktop Workspace Name[es]=Espacio de trabajo del escritorio Plasma +Name[et]=Plasma töölaua töötsoon Name[fi]=Plasma-työpöytä Name[fr]=Espace de travail Plasma Name[ga]=Spás Oibre Deisce Plasma diff --git a/soliduiserver/soliduiserver.desktop b/soliduiserver/soliduiserver.desktop index 4fea2b8c9..ec580964d 100644 --- a/soliduiserver/soliduiserver.desktop +++ b/soliduiserver/soliduiserver.desktop @@ -17,6 +17,7 @@ Name[de]=Hardwareerkennung Name[el]=Εντοπισμός υλικού Name[en_GB]=Hardware Detection Name[es]=Detección de hardware +Name[et]=Riistvara tuvastamine Name[fi]=Laitteiston tunnistus Name[fr]=Détection du matériel Name[gl]=Detección do hardware @@ -60,6 +61,7 @@ Comment[de]=Stellt eine Benutzeroberfläche für Hardwareereignisse zur Verfügu Comment[el]=Παρέχει ένα γραφικό περιβάλλον για τα συμβάντα του υλικού Comment[en_GB]=Provides a user interface for hardware events Comment[es]=Proporciona una interfaz de usuario para eventos del hardware +Comment[et]=Riistvarasündmuste kasutajaliides Comment[fi]=Tarjoaa käyttöliittymän laitteistotapahtumille Comment[fr]=Fournit une interface utilisateur pour les évènements matériels Comment[gl]=Fornece unha interface de usuario para os acontecementos do hardware diff --git a/systemmonitor/ksysguard.desktop b/systemmonitor/ksysguard.desktop index cfd1ab361..23a25fdc9 100644 --- a/systemmonitor/ksysguard.desktop +++ b/systemmonitor/ksysguard.desktop @@ -20,6 +20,7 @@ Name[de]=KSysguard Name[el]=KSysGuard Name[en_GB]=KSysguard Name[es]=KSysguard +Name[et]=KSysguard Name[fi]=KSysguard Name[fr]=KSysGuard Name[gl]=KSysguard @@ -61,6 +62,7 @@ Comment[de]=Startet KSysguard mit Strg+Esc Comment[el]=Εκτελεί το KSysguard με Ctrl + Escape Comment[en_GB]=Launches KSysguard on Ctrl + Escape Comment[es]=Lanza KSysguard al pulsar Ctrl + Escape +Comment[et]=KSysguardi käivitamine Ctrl+Escape vajutamisel Comment[fi]=Käynnistää KSysGuardin painamalla Ctrl+Esc Comment[fr]=Lancer KSysguard avec Ctrl + Echap Comment[gl]=Inicia KSysguard con Ctrl + Escape diff --git a/wallpapers/color/metadata.desktop b/wallpapers/color/metadata.desktop index 44af0f964..78d4b68ad 100644 --- a/wallpapers/color/metadata.desktop +++ b/wallpapers/color/metadata.desktop @@ -13,6 +13,7 @@ Name[de]=Einfarbig Name[el]=Απλό χρώμα Name[en_GB]=Plain Colour Name[es]=Color sencillo +Name[et]=Puhas värv Name[eu]=Kolore bakarra Name[fi]=Yksivärinen Name[fr]=Couleur pleine diff --git a/wallpapers/color/plasma-wallpaper-color.desktop b/wallpapers/color/plasma-wallpaper-color.desktop index 43860139e..d85f28077 100644 --- a/wallpapers/color/plasma-wallpaper-color.desktop +++ b/wallpapers/color/plasma-wallpaper-color.desktop @@ -11,6 +11,7 @@ Name[de]=Farbe Name[el]=Χρώμα Name[en_GB]=Colour Name[es]=Color +Name[et]=Värv Name[eu]=Kolorea Name[fi]=Väri Name[fr]=Couleur @@ -56,6 +57,7 @@ Comment[de]=Einfache Farbe oder Verlauf Comment[el]=Ένα απλό χρώμα ή μια διαβάθμιση Comment[en_GB]=A plain colour or gradient Comment[es]=Un color liso o gradiente +Comment[et]=Puhas värv või üleminek Comment[eu]=Kolore bakarra edo gradientea Comment[fi]=Tasainen väri tai liukuväri Comment[fr]=Une couleur pleine ou un dégradé diff --git a/xembed-sni-proxy/xembedsniproxy.desktop b/xembed-sni-proxy/xembedsniproxy.desktop index c2dbaf453..a824df586 100644 --- a/xembed-sni-proxy/xembedsniproxy.desktop +++ b/xembed-sni-proxy/xembedsniproxy.desktop @@ -7,6 +7,7 @@ Name[ca@valencia]=XembedSniProxy Name[da]=XembedSniProxy Name[en_GB]=XembedSniProxy Name[es]=XembedSniProxy +Name[et]=XembedSniProxy Name[fi]=XembedSniProxy Name[gl]=XembedSniProxy Name[it]=XembedSniProxy From a4c6151e41d0c282495a34785c3aca1893a91828 Mon Sep 17 00:00:00 2001 From: Eike Hein Date: Mon, 11 Jan 2016 20:58:40 +0100 Subject: [PATCH 4/4] Fix double-click in Widget Explorer not running config initialization scripts. This is better/simpler code, but doesn't fix that Plasma::Applet::loadPlasmoid() instanciates applets but doesn't run scripts - which is difficult to achieve because the scripting environment is designed around knowledge of a containment. Perhaps scripts execution should be moved from ShellCorona to Applet and happen the first time an applet is parented to a containment. CCMAIL:notmart@gmail.com --- .../shellprivate/widgetexplorer/widgetexplorer.cpp | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/components/shellprivate/widgetexplorer/widgetexplorer.cpp b/components/shellprivate/widgetexplorer/widgetexplorer.cpp index 8b85d4b08..781661429 100644 --- a/components/shellprivate/widgetexplorer/widgetexplorer.cpp +++ b/components/shellprivate/widgetexplorer/widgetexplorer.cpp @@ -381,16 +381,9 @@ void WidgetExplorer::addApplet(const QString &pluginName) qWarning() << "Failed to find plasmoid path for " << pluginName; return; } - Plasma::Applet *applet = Plasma::Applet::loadPlasmoid(dirs.first()); - if (applet) { - if (d->containment) { - d->containment->addApplet(applet); - } else { - qWarning() << "No containment set (but the applet loaded)."; - } - } else { - qWarning() << "Failed to load applet" << pluginName << dirs; + if (d->containment) { + d->containment->createApplet(dirs.first()); } }