Merge remote-tracking branch 'origin/master' into libplasma2

This commit is contained in:
Aaron Seigo 2011-05-12 22:39:05 +02:00
commit 58c27026ef
22 changed files with 63 additions and 38 deletions

View File

@ -5,6 +5,7 @@ Name[ast]=Coleición
Name[be@latin]=Zbor
Name[bg]=Колекция
Name[bn]=
Name[bs]=Kolekcija
Name[ca]=Col·lecció
Name[ca@valencia]=Col·lecció
Name[cs]=Kolekce
@ -55,6 +56,7 @@ Name[se]=Čoahkádus
Name[si]=
Name[sk]=Kolekcia
Name[sl]=Zbirka
Name[sq]=Koleksioni
Name[sr]=збирка
Name[sr@ijekavian]=збирка
Name[sr@ijekavianlatin]=zbirka
@ -64,6 +66,7 @@ Name[ta]=சேகரங்கள்
Name[tg]=Коллексия
Name[th]=
Name[tr]=Koleksiyon
Name[ug]=توپلام
Name[uk]=Збірка
Name[wa]=Ramexhnêye
Name[x-test]=xxCollectionxx

View File

@ -7,10 +7,14 @@ output=none
Icon=plasma
Description=A protocol for Plasma services
Description[bs]=Protokol Plazma usluga
Description[ca]=Un protocol pels serveis del Plasma
Description[es]=Un protocolo para los servicios de Plasma
Description[et]=Plasma teenuste protokoll
Description[hr]=Protokol za servise u Plasmi
Description[hu]=Protokoll a Plazma-szolgáltatáshoz
Description[ia]=un protocollo per servicios de Plasma
Description[km]=ពិធីការ​សម្រាប់​សេវា​កម្ម​ប្លាស្មា
Description[nl]=Een protocol voor Plasma-services
Description[pt]=Um protocolo para os serviços do Plasma
Description[pt_BR]=Protocolo para os serviços do Plasma

View File

@ -10,6 +10,7 @@ Comment[be@latin]=Systema animacyi „Plasma”
Comment[bg]=Ядро за анимации на Plasma
Comment[bn]= ি ি
Comment[bn_IN]=Plasma ি ি
Comment[bs]=Plazma motor animacija
Comment[ca]=Motor d'animació del Plasma
Comment[ca@valencia]=Motor d'animació del Plasma
Comment[cs]=Animační nástroj Plasma
@ -69,6 +70,7 @@ Comment[ta]=பிளாஸ்மா அசைவூட்ட இயந்தி
Comment[tg]=Системаи аниматсионии Plasma
Comment[th]=
Comment[tr]=Plasma Canlandırma Motoru
Comment[ug]=Plasma جانلاندۇرۇم ماتورى
Comment[uk]=Рушій анімації Плазми
Comment[wa]=Moteur d' animåcion di Plasma
Comment[x-test]=xxPlasma Animation Enginexx

View File

@ -7,6 +7,7 @@ Comment[ar]=بريمج منبثق بواسطة سكربت بلازما
Comment[ast]=Miniaplicación emerxente de script pa Plasma
Comment[be@latin]=Skryptavy vypłyŭny aplet Plasma
Comment[bg]=Аплет за Plasma за скриптове за изскачащи прозорци
Comment[bs]=Plazma skriptovani iskačući aplet
Comment[ca]=Miniaplicació emergent d'scripting del Plasma
Comment[ca@valencia]=Miniaplicació emergent d'scripting del Plasma
Comment[cs]=Skriptovací vyskakující Plasma applet
@ -60,6 +61,7 @@ Comment[ta]=பிளாஸ்மா scripting popup applet
Comment[tg]=Барномаи скрипти пайдошавандаи Plasma
Comment[th]=
Comment[tr]=Plasma betik kullanan açılabilir gereci
Comment[ug]=Plasma قوليازماسىمان قاڭقىشچان قوللانچاق
Comment[uk]=Аплет програмованого контекстного вікна Плазми
Comment[wa]=Aplikete di scriptaedje d' aspitant purnea di Plasma
Comment[x-test]=xxPlasma scripting popup appletxx

View File

@ -10,6 +10,7 @@ Comment[be@latin]=Aplet „Plasma”
Comment[bg]=Аплет за Plasma
Comment[bn]=
Comment[bn_IN]=Plasma
Comment[bs]=Plazma aplet
Comment[ca]=Miniaplicació del Plasma
Comment[ca@valencia]=Miniaplicació del Plasma
Comment[cs]=Plasma applet
@ -70,6 +71,7 @@ Comment[ta]=பிளாஸ்மா ஆப்லெட்
Comment[tg]=Барномаи Plasma
Comment[th]=
Comment[tr]=Plasma programcığı
Comment[ug]=Plasma قوللانچاق
Comment[uk]=Аплет Плазми
Comment[wa]=Aplikete di Plasma
Comment[x-test]=xxPlasma appletxx

View File

@ -8,6 +8,7 @@ Comment[as]=Plasma এপ্লেটৰ টেমা আৰু পৃষ্ঠ
Comment[ast]=Contenedor de miniaplicación Plasma y pintor del fondu
Comment[be@latin]=Schovišča dla apletaŭ Plasma j malar fonu
Comment[bg]=Контейнер за аплети на Plasma и рисуване на фона
Comment[bs]=Sadržalac plazma apletâ i iscrtavač pozadine
Comment[ca]=Contenidor de miniaplicació del Plasma i pintor de fons
Comment[ca@valencia]=Contenidor de miniaplicació del Plasma i pintor de fons
Comment[cs]=Kontejner apletů a vykreslovač pozadí Plasma
@ -67,6 +68,7 @@ Comment[ta]=பிளாஸ்மா ஆப்லெட் கொள்ளிய
Comment[tg]=Системаи захиракунӣ ва тасвирии Plasma
Comment[th]=
Comment[tr]=Plasma programcık içerici ve arkaplan oluşturucu
Comment[ug]=Plasma قاچا ھەرىكىتى ۋە تەگلىك سىزغۇچ
Comment[uk]=Контейнер аплетів плазми і малювання тла
Comment[wa]=Contneu d' aplikete eyet pondeu do fond di plasma
Comment[x-test]=xxPlasma applet container and background painterxx

View File

@ -5,6 +5,7 @@ X-KDE-ServiceType=Plasma/ContainmentActions
Comment=Plasma ContainmentActions
Comment[ar]=Plasma ContainmentActions
Comment[bg]=Действия за контейнера на Plasma
Comment[bs]=Plazma radnje sadržalaca
Comment[ca]=ContainmentActions del Plasma
Comment[ca@valencia]=ContainmentActions del Plasma
Comment[cs]=Akce plasma kontejneru
@ -54,6 +55,7 @@ Comment[ta]=பிளாஸ்மா ContainmentActions
Comment[tg]=Plasma ContainmentActions
Comment[th]=
Comment[tr]=Plasma İçerici Eylemleri
Comment[ug]=Plasma قاچا ھەرىكىتى
Comment[uk]=Дії контейнерів Плазми
Comment[wa]=Contneu d' accions di Plasma
Comment[x-test]=xxPlasma ContainmentActionsxx

View File

@ -10,6 +10,7 @@ Comment[be@latin]=Systema dostupu da źviestak „Plasma”
Comment[bg]=Ядро за данни на Plasma
Comment[bn]= ি
Comment[bn_IN]=Plasma ি
Comment[bs]=Plazma datomotor
Comment[ca]=Motor de dades del Plasma
Comment[ca@valencia]=Motor de dades del Plasma
Comment[cs]=Datový nástroj plasma
@ -60,6 +61,7 @@ Comment[se]=Plasma-dáhtamohtor
Comment[si]=Plasma
Comment[sk]=Dátový nástroj Plasma
Comment[sl]=Podatkovni pogon za Plasmo
Comment[sq]=Motor të Dhënash Plasma
Comment[sr]=Плазма датомотор
Comment[sr@ijekavian]=Плазма датомотор
Comment[sr@ijekavianlatin]=Plasma datomotor
@ -69,6 +71,7 @@ Comment[ta]=பிளாஸ்மா தரவு இயந்திரம்
Comment[tg]=Системаи маълумотии Plasma
Comment[th]=
Comment[tr]=Plasma Veri Motoru
Comment[ug]=Plasma سانلىق مەلۇمات ماتورى
Comment[uk]=Рушій даних Плазми
Comment[wa]=Moteur di dnêyes di Plasma
Comment[x-test]=xxPlasma Data Enginexx

View File

@ -7,6 +7,7 @@ Comment[as]=Plasma সৰঞ্জাম আকাৰৰ সংজ্ঞা
Comment[ast]=Definición d'estructura de paquete Plasma
Comment[be@latin]=Aznačeńnie struktury pakunka Plasma
Comment[bg]=Структурно определение на пакет на Plasma
Comment[bs]=Definicija strukture plazma paketa
Comment[ca]=Definició de l'estructura d'un paquet Plasma
Comment[ca@valencia]=Definició de l'estructura d'un paquet Plasma
Comment[cs]=Definice struktury Plasma balíčku
@ -64,6 +65,7 @@ Comment[ta]=பிளாஸ்மா பொதி வடிவமைப்பு
Comment[tg]=Барномаи муайянкунии сохтори Plasma
Comment[th]=
Comment[tr]=Plasma paketi yapı tanımlaması
Comment[ug]=Plasma بوغچا قۇرۇلما ئېنىقلىمىسى
Comment[uk]=Опис структури пакунка плазми
Comment[wa]=Definixha del sitructeure do pacaedje di Plasma
Comment[x-test]=xxPlasma package structure definitionxx

View File

@ -10,6 +10,7 @@ Comment[be@latin]=Plugin dla „KRunner”
Comment[bg]=Приставка за KRunner
Comment[bn]=- -
Comment[bn_IN]=KRunner -
Comment[bs]=Priključak za Kizvođač
Comment[ca]=Connector del KRunner
Comment[ca@valencia]=Connector del KRunner
Comment[cs]=KRunner modul
@ -61,6 +62,7 @@ Comment[se]=KRunner-lassemodula
Comment[si]=KRunner
Comment[sk]=KRunner modul
Comment[sl]=Vstavek za KRunner
Comment[sq]=KRunner plugin
Comment[sr]=Прикључак за Кизвођач
Comment[sr@ijekavian]=Прикључак за Кизвођач
Comment[sr@ijekavianlatin]=Priključak za Kizvođač
@ -70,6 +72,7 @@ Comment[ta]=கேரன்னர் செருகி
Comment[tg]=Васлкунаки KRunner
Comment[th]= KRunner
Comment[tr]=KRunner eklentisi
Comment[ug]=KRunner قىستۇرما
Comment[uk]=Додаток до KRunner
Comment[wa]=Tchôke-divins KRunner
Comment[x-test]=xxKRunner pluginxx

View File

@ -8,6 +8,7 @@ Comment[as]=Plasma ৰ কাৰণে স্ক্ৰিপ্টিং ভা
Comment[ast]=Estensión de llinguaxe de guiones pa Plasma
Comment[be@latin]=Pašyreńnie skryptavaj movy dla systemy Plasma
Comment[bg]=Разширение на Plasma за скриптов език
Comment[bs]=Proširenje Plazme za skriptne jezike
Comment[ca]=Extensió de llenguatge d'script per al Plasma
Comment[ca@valencia]=Extensió de llenguatge d'script per al Plasma
Comment[cs]=Rozšíření pro skriptovací jazyky Plasma
@ -67,6 +68,7 @@ Comment[ta]=பிளாஸ்மாவிற்கான குறுநிர
Comment[tg]=Скрипти забонҳои иловагӣ барои Plasma
Comment[th]=
Comment[tr]=Plasma için betik dili eklentisi
Comment[ug]=Plasma نىڭ قوليازما تىل كېڭەيتىلمىسى
Comment[uk]=Розширення скриптових мов для Плазми
Comment[wa]=Rawete di lingaedje di scriptaedje po Plasma
Comment[x-test]=xxScripting language extension for Plasmaxx

View File

@ -4,6 +4,7 @@ X-KDE-ServiceType=Plasma/Service
Comment=Plasma service
Comment[bg]=Услуга Plasma
Comment[bs]=Plazma usluga
Comment[ca]=Servei del Plasma
Comment[ca@valencia]=Servei del Plasma
Comment[cs]=Služba Plasma
@ -44,6 +45,7 @@ Comment[sr@latin]=Plasma servis
Comment[sv]=Plasma-tjänst
Comment[th]=
Comment[tr]=Plasma servisi
Comment[ug]=Plasma مۇلازىمىتى
Comment[uk]=Служба Плазми
Comment[wa]=Siervice di Plasma
Comment[x-test]=xxPlasma servicexx

View File

@ -4,6 +4,7 @@ X-KDE-ServiceType=Plasma/ToolBox
Comment=Plasma toolbox
Comment[bg]=Инструменти за Plasma
Comment[bs]=Plazma alatna traka
Comment[ca]=Caixa d'eines del Plasma
Comment[ca@valencia]=Caixa d'eines del Plasma
Comment[cs]=Plasma toolbox
@ -47,6 +48,7 @@ Comment[sv]=Plasma verktygslåda
Comment[ta]=ி ிி
Comment[th]=
Comment[tr]=Plasma araç kutusu
Comment[ug]=Plasma قورال ساندۇقى
Comment[uk]=Набір інструментів Плазми
Comment[wa]=Boesse ås usteyes di Plasma
Comment[x-test]=xxPlasma toolboxxx

View File

@ -10,6 +10,7 @@ Comment[be@latin]=Špalery „Plasma”
Comment[bg]=Тапет за Plasma
Comment[bn]=
Comment[bn_IN]=Plasma -
Comment[bs]=Plazma tapet
Comment[ca]=Fons d'escriptori del Plasma
Comment[ca@valencia]=Fons d'escriptori del Plasma
Comment[cs]=Tapeta Plasma
@ -68,6 +69,7 @@ Comment[ta]=பிளாஸ்மா திரைபின்னணி
Comment[tg]=Тасвири заминаи Plasma
Comment[th]=
Comment[tr]=Plasma duvar kağıdı
Comment[ug]=Plasma تام قەغىزى
Comment[uk]=Тло стільниці Плазми
Comment[wa]=Tapisreye di Plasma
Comment[x-test]=xxPlasma wallpaperxx

View File

@ -260,6 +260,7 @@ void WallpaperPackage::pathChanged()
QFileInfo info(path());
m_fullPackage = info.isDir();
removeDefinition("preferred");
setRequired("images", m_fullPackage);
if (m_fullPackage) {
setContentsPrefixPaths(QStringList() << "contents/");

View File

@ -112,6 +112,7 @@ PinPairingDialog::PinPairingDialog(ClientPinRequest &request, QObject *parent)
PinPairingDialog::~PinPairingDialog()
{
delete d;
}
}

21
svg.h
View File

@ -286,18 +286,29 @@ class PLASMA_EXPORT Svg : public QObject
bool containsMultipleImages() const;
/**
* Convenience method for setting the svg file to use for the SVG.
* Set the SVG file to render.
*
* Relative paths are looked for in the current Plasma theme.
* Relative paths are looked for in the current Plasma theme,
* and should not include the file extension (.svg and .svgz
* files will be searched for). See Theme::imagePath().
*
* @arg svgFilePath the path to the SVG file
* If the parent object of this Svg is a Plasma::Applet,
* relative paths will be searched for in the applet's package
* first.
*
* @arg svgFilePath either an absolute path to an SVG file, or
* an image name
*/
void setImagePath(const QString &svgFilePath);
/**
* Convenience method to get the svg filepath and name of svg.
* The SVG file to render.
*
* @return the svg's filepath including name of the svg.
* If this SVG is themed, this will be a relative path, and will not
* include a file extension.
*
* @return either an absolute path to an SVG file, or an image name
* @see Theme::imagePath()
*/
QString imagePath() const;

View File

@ -5,6 +5,7 @@ Name[as]=সৰঞ্জাম মিটাডাটাৰ পৰীক্ষা
Name[ast]=Ficheru de prueba de metadatos de paquete
Name[be@latin]=Fajł spraŭdžvańnia metaźviestak pakunka
Name[bg]=Пробен файл за пакетни метаданни
Name[bs]=Test datoteka paketa metapodataka
Name[ca]=Fitxer de proves de metadades de paquet
Name[ca@valencia]=Fitxer de proves de metadades de paquet
Name[cs]=Testovací soubor metadat balíčku
@ -63,6 +64,7 @@ Name[ta]=பொதியின் மூலத்தரவு சோதனைக
Name[tg]=Файли санҷишии стсетмаи metadata
Name[th]=
Name[tr]=Paket metadata test dosyası
Name[ug]=بوغچا مېتا سانلىق مەلۇمات سىناق ھۆججەت
Name[uk]=Файл перевірки метаданих пакунка
Name[wa]=Fitchî d' asprouvaedje des meta-dnêyes do pacaedje
Name[x-test]=xxPackage metadata test filexx
@ -74,6 +76,7 @@ Comment[as]=PackageMetaData class পৰীক্ষা কৰিবলৈ এ
Comment[ast]=Un ficheru d'escritoriu de prueba pa comprobar la clase PackageMetaData.
Comment[be@latin]=Testavy fajł rabočaha stała dla spraŭdžvańnia klasy PackageMetaData.
Comment[bg]=Пробен файл за работиня плот за тестване на класа PackageMetaData
Comment[bs]=Probna .desktop datoteka za klasu PackageMetaData.
Comment[ca]=Un fitxer d'escriptori de proves per provar la classe PackageMetaData.
Comment[ca@valencia]=Un fitxer d'escriptori de proves per provar la classe PackageMetaData.
Comment[cs]=Testovací soubor plochy pro otestování třídy PackageMetaData.
@ -132,6 +135,7 @@ Comment[ta]=PackageMetaData class தனை சோதிப்பதற்கா
Comment[tg]=Файли санҷишии мизи корӣ барои санҷиши системаи PackageMetaData.
Comment[th]= PackageMetaData
Comment[tr]=PackageMetaData sınıfını test etmek için bir desktop dosyası.
Comment[ug]=PackageMetaData خىلىدىكى سىناشقا ئىشلىتىدىغان desktop تىپىدىكى ھۆججەت.
Comment[uk]=Тестовий стільничний файл для перевірки класу PackageMetaData.
Comment[wa]=On fitchî desktop di saye pos asprouver l' classe PackageMetaData.
Comment[x-test]=xxA test desktop file to test the PackageMetaData class.xx

View File

@ -1,31 +0,0 @@
#ifndef SHAREDTIMERTEST_H
#define SHAREDTIMERTEST_H
#include <QList>
#include <QObject>
namespace Plasma
{
class Timer;
} // namespace Plasma
class Tester : public QObject
{
Q_OBJECT
public:
Tester(int rounds);
private Q_SLOTS:
void timeout();
private:
int m_count;
int m_round;
int m_targetRounds;
QList<Plasma::Timer*> m_order;
};
#endif

View File

@ -1,6 +1,7 @@
[Desktop Entry]
Name=Test
Name[bg]=Проба
Name[bs]=Test
Name[ca]=Prova
Name[ca@valencia]=Prova
Name[cs]=Test
@ -44,6 +45,7 @@ Name[sr@latin]=Proba
Name[sv]=Test
Name[th]=
Name[tr]=Deneme
Name[ug]=سىنا
Name[uk]=Тест
Name[wa]=Sayî
Name[x-test]=xxTestxx
@ -51,6 +53,7 @@ Name[zh_CN]=测试
Name[zh_TW]=
Comment=A dummy plugin for testing
Comment[bg]=Празна приставка за изпробване
Comment[bs]=Lažni priključak za probe
Comment[ca]=Un connector fals per a provar
Comment[ca@valencia]=Un connector fals per a provar
Comment[cs]=Prázdný zásuvný modul pro testování
@ -92,6 +95,7 @@ Comment[sr@latin]=Lažni priključak za probe
Comment[sv]=Ett exempelinsticksprogram för test
Comment[th]=
Comment[tr]=Denemek için sahte bir eklenti
Comment[ug]=سىناشقا ئىشلىتىدىغان قىستۇرما
Comment[uk]=Додаток для тестування
Comment[wa]=On fås tchôke-divins po l' asprouvaedje
Comment[x-test]=xxA dummy plugin for testingxx

View File

@ -6,6 +6,7 @@ Name[ast]=Motor de datos de prueba
Name[be@latin]=Systema spraŭdžvańnia dla źviestak
Name[bg]=Пробно ядро за данни
Name[bn]= ি
Name[bs]=Probni pogon za podatke
Name[ca]=Motor de dades de prova
Name[ca@valencia]=Motor de dades de prova
Name[cs]=Testovací datový nástroj
@ -56,6 +57,7 @@ Name[se]=Geahččalandáhtamohtor
Name[si]=
Name[sk]=Testovací dátový nástroj
Name[sl]=Preizkusni pogon s podatki
Name[sq]=Motor i Testimit të të Dhënave
Name[sr]=пробни датомотор података
Name[sr@ijekavian]=пробни датомотор података
Name[sr@ijekavianlatin]=probni datomotor podataka
@ -65,6 +67,7 @@ Name[ta]=சோதனை தரவு இயந்திரம்
Name[tg]=Системаи санҷиши маълумот
Name[th]=
Name[tr]=Test Veri Motoru
Name[ug]=سىناققا ئىشلىتىدىغان ماتور
Name[uk]=Перевірка рушія даних
Name[wa]=Moteur di dnêyes d' asprouvaedje
Name[x-test]=xxTest Data Enginexx

View File

@ -292,10 +292,9 @@ bool Wallpaper::isInitialized() const
void Wallpaper::setBoundingRect(const QRectF &boundingRect)
{
QSizeF oldBoundingRectSize = d->boundingRect.size();
d->boundingRect = boundingRect;
if (!d->targetSize.isValid() || d->targetSize == oldBoundingRectSize) {
if (d->targetSize != boundingRect.size()) {
d->targetSize = boundingRect.size();
emit renderHintsChanged();
}