--- workspace/ksmserver/shutdowndlg.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/ksmserver/shutdowndlg.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -604,6 +604,8 @@ m_svg->paint(&p, QRect(0, 0, width(), height()), "background"); setMask(mask); } + + KDialog::centerOnScreen(this); } void KSMShutdownDlg::slotLogout() --- workspace/ksmserver/KSMServerInterface.h (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/ksmserver/KSMServerInterface.h (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -42,6 +42,10 @@ Q_SCRIPTABLE void suspendStartup( QString ); Q_SCRIPTABLE void resumeStartup( QString ); Q_SCRIPTABLE void wmChanged(); + +Q_SIGNALS: + Q_SCRIPTABLE void loggingOut( int, int, int ); + }; #endif --- workspace/ksmserver/org.kde.KSMServerInterface.xml (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/ksmserver/org.kde.KSMServerInterface.xml (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -27,5 +27,11 @@ + + + + + + --- workspace/ksmserver/shutdown.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/ksmserver/shutdown.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -82,6 +82,8 @@ void KSMServer::logout( int confirm, int sdtype, int sdmode ) { + emit loggingOut( confirm, sdtype, sdmode ); + shutdown( (KWorkSpace::ShutdownConfirm)confirm, (KWorkSpace::ShutdownType)sdtype, (KWorkSpace::ShutdownMode)sdmode ); --- workspace/ksmserver/server.h (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/ksmserver/server.h (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -193,6 +193,10 @@ void saveCurrentSessionAs( const QString & ); QStringList sessionList(); void wmChanged(); + + Q_SIGNALS: + void loggingOut( int, int, int ); + private: QList listener; QList clients; --- workspace/ksmserver/kcm/kcmsmserver.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/ksmserver/kcm/kcmsmserver.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -39,6 +39,7 @@ Name[gu]=સત્ર વ્યવસ્થાપક Name[he]=מנהל ההפעלה Name[hi]=सत्र प्रबंधक +Name[hne]=सत्र प्रबंधक Name[hr]=Upravitelj sesijama Name[hsb]=Rjadowar posedźenjow Name[hu]=Munkafolyamatok @@ -68,7 +69,7 @@ Name[pt]=Gestor de Sessões Name[pt_BR]=Gerenciador de sessão Name[ro]=Administratorul de sesiune -Name[ru]=Диспетчер сеанса +Name[ru]=Диспетчер сеансов Name[se]=Bargovuorrogieđahalli Name[sk]=Správca sedenia Name[sl]=Upravitelj sej @@ -119,6 +120,7 @@ Comment[gu]=સત્ર વ્યવસ્થાપક અને બહાર નીકળવાની ગોઠવણીઓ રૂપરેખાંકિત કરો Comment[he]=שינוי הגדרות מנהל ההפעלה והיציאה מהמערכת Comment[hi]=सत्र प्रबंधक तथा लॉगआउट विन्यास कॉन्फ़िगर करें +Comment[hne]=सत्र प्रबंधक अउ लागआउट सेटिंग कान्फिगर करव Comment[hr]=Konfiguriranje upravitelja sesijama i postavkama odjavljivanja Comment[hsb]=Rjadowar posedźenjow a nastajenjow za wotzjewjenje připrawić Comment[hu]=A KDE munkafolyamat és a kijelentkezési mód beállításai @@ -147,7 +149,7 @@ Comment[pt]=Configuração do gestor de sessões e das opções de encerramento Comment[pt_BR]=Configurar o gerenciador de sessão e definições de encerramento de sessão Comment[ro]=Configurează managerul de sesiune și setările de ieșire -Comment[ru]=Настройка менеджера сеансов +Comment[ru]=Настройка диспетчера сеансов Comment[se]=Heivet bargovuorrogieđahalli ja olggosčáliheami Comment[sk]=Nastavenie správcu sedení a odhlásenia Comment[sl]=Tu lahko nastavite upravljalnik sej in nastavitve odjav --- workspace/kcontrol/dateandtime/clock.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/dateandtime/clock.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -40,6 +40,7 @@ Name[gu]=તારીખ & સમય Name[he]=תאריך ושעה Name[hi]=तारीख़ व समय +Name[hne]=तारीक अउ समय Name[hr]=Datum i vrijeme Name[hsb]=Datum & čas Name[hu]=Dátum és idő @@ -122,6 +123,7 @@ Comment[gu]=તારીખ અને સમય ગોઠવણીઓ Comment[he]=שינוי הגדרות התאריך והשעה Comment[hi]=तारीख़ तथा समय का विन्यास +Comment[hne]=तारीक अउ समय के सेटिंग Comment[hr]=Postavke datuma i vremena Comment[hsb]=Nastajenja za datum a čas Comment[hu]=A dátum és az idő beállításai --- workspace/kcontrol/kfontinst/kcmfontinst/KCmFontInst.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/kfontinst/kcmfontinst/KCmFontInst.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -285,7 +285,6 @@ previewFrameLayout->addWidget(itsPreview); itsPreview->engine()->readConfig(itsConfig); - CFcEngine::setTextCol(QApplication::palette().color(QPalette::Active, QPalette::Text)); connect(itsPreview, SIGNAL(doZoomIn()), SLOT(zoomIn())); connect(itsPreview, SIGNAL(doZoomOut()), SLOT(zoomOut())); --- workspace/kcontrol/kfontinst/kcmfontinst/FontList.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/kfontinst/kcmfontinst/FontList.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -196,8 +196,8 @@ #endif static QString thumbKey(const QString &family, quint32 style, int height, const QColor &col); - QPixmap * getPixmap(const QString &family, const QString &name, const QString &fileName, - int height, quint32 stlye, bool selected, bool force=false); + QImage getImage(const QString &family, const QString &name, const QString &fileName, + int height, quint32 stlye, bool selected, bool force=false); #ifdef KFI_SAVE_PIXMAPS void clearOld(); #endif @@ -205,10 +205,10 @@ private: - CFcEngine *itsFcEngine; - QMap itsMap; + CFcEngine *itsFcEngine; + QMap itsMap; #ifdef KFI_SAVE_PIXMAPS - QString itsPath; + QString itsPath; #endif }; @@ -295,30 +295,34 @@ col.red(), col.green(), col.blue()); } -QPixmap * CPreviewCache::getPixmap(const QString &family, const QString &name, const QString &fileName, - int height, quint32 style, bool selected, bool force) +QImage CPreviewCache::getImage(const QString &family, const QString &name, const QString &fileName, + int height, quint32 style, bool selected, bool force) { #ifdef KFI_SAVE_PIXMAPS static const char *constFileType="PNG"; #endif - QColor col(QApplication::palette().color(selected ? QPalette::HighlightedText : QPalette::Text)); + QColor col(QApplication::palette().color(selected ? QPalette::HighlightedText : QPalette::Text)), + bgnd(Qt::black); QString thumbName(thumbKey(family, style, height, col)); if(!force && !itsMap[thumbName].isNull()) - return &(itsMap[thumbName]); + return itsMap[thumbName]; #ifdef KFI_SAVE_PIXMAPS QString thumbFile(itsPath+thumbName); if(!force && itsMap[thumbName].load(thumbFile, constFileType)) - return &(itsMap[thumbName]); + return itsMap[thumbName]; #endif - itsMap[thumbName]=QPixmap(); + itsMap[thumbName]=QImage(); - if(itsFcEngine->drawPreview(fileName.isEmpty() ? name : fileName, itsMap[thumbName], col, - height, style)) // CPD:TODO face??? + bgnd.setAlpha(0); + itsMap[thumbName]=itsFcEngine->drawPreview(fileName.isEmpty() ? name : fileName, col, bgnd, + height, style); // CPD:TODO face??? + + if(!itsMap[thumbName].isNull()) { #ifdef KFI_SAVE_PIXMAPS QFile pngFile(thumbFile); @@ -326,22 +330,17 @@ if(pngFile.open(QIODevice::WriteOnly)) { #endif - QImage thumb=itsMap[thumbName].toImage(); - #ifdef KFI_SAVE_PIXMAPS - thumb.save(&pngFile, constFileType); + itsMap[thumbName].save(&pngFile, constFileType); pngFile.close(); #endif - itsMap[thumbName]=QPixmap::fromImage(thumb); - return &(itsMap[thumbName]); + return itsMap[thumbName]; #ifdef KFI_SAVE_PIXMAPS } #endif } - else - itsMap[thumbName]=QPixmap(1, 1); - return NULL; + return QImage(); } #ifdef KFI_SAVE_PIXMAPS @@ -411,7 +410,7 @@ { const KIO::UDSEntry &udsEntry(item.entry()); - itsPixmap[0]=itsPixmap[1]=0L; + clearImage(); setUrl(item.url()); itsName=udsEntry.stringValue(KIO::UDSEntry::UDS_NAME); itsFileName=udsEntry.stringValue((uint)UDS_EXTRA_FILE_NAME); @@ -468,19 +467,19 @@ } } -const QPixmap * CFontItem::pixmap(bool selected, bool force) +const QImage & CFontItem::image(bool selected, bool force) { int idx(selected ? 1 : 0); if(parent() && - (!itsPixmap[idx] || itsPixmap[idx]->isNull() || force || - itsPixmap[idx]->height()!=CFontList::previewSize())) - itsPixmap[idx]=theCache->getPixmap(family(), name(), isEnabled() + (itsImage[idx].isNull() || force || + itsImage[idx].height()!=CFontList::previewSize())) + itsImage[idx]=theCache->getImage(family(), name(), isEnabled() ? QString() : itsFileName, - CFontList::previewSize(), itsStyleInfo, selected, force); + CFontList::previewSize(), itsStyleInfo, selected, force); - return itsPixmap[idx]; + return itsImage[idx]; } CFamilyItem::CFamilyItem(CFontList &p, const QString &n) @@ -862,7 +861,7 @@ fend((*it)->fonts().end()); for(; fit!=fend; ++fit) - (*fit)->clearPixmap(); + (*fit)->clearImage(); } theCache->empty(); @@ -1552,14 +1551,14 @@ if(fam->regularFont()) { - const QPixmap *pix=fam->regularFont()->pixmap(option.state&QStyle::State_Selected); + const QImage &img=fam->regularFont()->image(option.state&QStyle::State_Selected); - if(pix) + if(!img.isNull()) if(Qt::RightToLeft==QApplication::layoutDirection()) - painter->drawPixmap(option.rect.x()-(pix->width()-option.rect.width()), - option.rect.y(), *pix); + painter->drawImage(option.rect.x()-(img.width()-option.rect.width()), + option.rect.y(), img); else - painter->drawPixmap(option.rect.x(), option.rect.y(), *pix); + painter->drawImage(option.rect.x(), option.rect.y(), img); } } } --- workspace/kcontrol/kfontinst/kcmfontinst/FontList.h (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/kfontinst/kcmfontinst/FontList.h (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -36,6 +36,7 @@ #include #include #include +#include #include "Misc.h" #include "FontLister.h" #include "JobRunner.h" @@ -47,7 +48,6 @@ class KFileItem; class KFileItemList; class QMenu; -class QPixmap; class QMimeData; class QTimer; @@ -238,8 +238,8 @@ quint32 styleInfo() const { return itsStyleInfo; } int index() const { return itsIndex; } const QString & family() const { return (static_cast(parent()))->name(); } - const QPixmap * pixmap(bool selected, bool force=false); - void clearPixmap() { itsPixmap[0]=itsPixmap[1]=NULL; } + const QImage & image(bool selected, bool force=false); + void clearImage() { itsImage[0]=itsImage[1]=QImage(); } int rowNumber() const { return (static_cast(parent()))->row(this); } const CDisabledFonts::TFileList & files() const { return itsFiles; } KIO::filesize_t size() const { return itsSize; } @@ -253,7 +253,7 @@ itsStyle, itsMimeType; int itsIndex; - QPixmap *itsPixmap[2]; + QImage itsImage[2]; quint32 itsStyleInfo; bool itsBitmap, itsEnabled; --- workspace/kcontrol/kfontinst/kcmfontinst/fontinst.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/kfontinst/kcmfontinst/fontinst.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -37,6 +37,7 @@ Name[gu]=ફોન્ટ સ્થાપક Name[he]=מתקין הגופנים Name[hi]=फ़ॉन्ट संस्थापक +Name[hne]=फोंट इंस्टालर Name[hr]=Instaliranje fontova Name[hsb]=Instalowar za pisma Name[hu]=Betűtípus-telepítő @@ -116,6 +117,7 @@ Comment[gu]=ફોન્ટ્સનું સ્થાપન કરો, વ્યવસ્થા કરો અને પૂર્વદર્શન કરો Comment[he]=התקנה, ניהול ותצוגה מקדימה של גופנים Comment[hi]=फ़ॉन्ट संस्थापित, प्रदर्शित व प्रबंधित करना +Comment[hne]=फोंट ल इंस्टाल, प्रबंध करव अउ देखव Comment[hr]=Instaliranje, upravljanje i pregledavanje fontova Comment[hsb]=Instaluje, rjaduje a pokazuje pisma Comment[hu]=Betűtípusok telepítése, áttekintése @@ -127,6 +129,7 @@ Comment[kn]=ಅಕ್ಷರಶೈಲಿಗಳ ಮುನ್ನೋಟವನ್ನು ನೋಡು, ಅನುಸ್ಥಾಪಿಸು ಹಾಗೂ ವ್ಯವಸ್ಥಾಪಿಸು Comment[ko]=글꼴 설치, 미리보기, 관리 Comment[ku]=Sazkirin, rêvebirin û pêşdîtina fontan +Comment[lt]=Šriftų diegimas, tvarkymas ir peržiūra Comment[lv]=Instalē, pārvalda un apskata fontus Comment[mk]=Инсталирање, менаџирање и преглед на фонтови Comment[ml]=അക്ഷരസഞ്ചയങ്ങള്‍ ഇന്‍സ്റ്റോള്‍ ചെയ്യുക, നോക്കി നടത്തുക അല്ലെങ്കില്‍ കണ്ടുനോക്കുക @@ -142,7 +145,7 @@ Comment[pt]=Instalar, gerir e antever tipos de letra Comment[pt_BR]=Instalar, gerenciar e visualizar fontes Comment[ro]=Instalează, gestionează și previzualizează fonturi -Comment[ru]=Установка, управление и просмотр шрифтов +Comment[ru]=Установка и просмотр шрифтов Comment[se]=Sajáiduhtte, gieđahala ja čájet fonttaid Comment[sk]=Inštalovanie, správa a náhľady písiem Comment[sl]=Namesti, upravljaj in prikaži pisave --- workspace/kcontrol/kfontinst/viewpart/FontPreview.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/kfontinst/viewpart/FontPreview.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -73,11 +73,15 @@ { itsLastWidth=width()+constStepSize; itsLastHeight=height()+constStepSize; + itsImage=QImage(); - if(!itsCurrentUrl.isEmpty() && - itsEngine->draw(itsCurrentUrl, itsLastWidth, itsLastHeight, itsPixmap, - itsCurrentFace, false, itsRange, &itsChars, itsFontName, - itsStyleInfo)) + if(!itsCurrentUrl.isEmpty()) + itsImage=itsEngine->draw(itsCurrentUrl, itsLastWidth, itsLastHeight, + palette().text().color(), palette().base().color(), + itsCurrentFace, false, itsRange, &itsChars, itsFontName, + itsStyleInfo); + + if(!itsImage.isNull()) { itsLastChar=CFcEngine::TChar(); setMouseTracking(itsChars.count()>0); @@ -86,9 +90,6 @@ } else { - QPixmap nullPix; - - itsPixmap=nullPix; itsLastChar=CFcEngine::TChar(); setMouseTracking(false); update(); @@ -119,14 +120,14 @@ QPainter paint(this); paint.fillRect(rect(), palette().base()); - if(!itsPixmap.isNull()) + if(!itsImage.isNull()) { if(abs(width()-itsLastWidth)>constStepSize || abs(height()-itsLastHeight)>constStepSize) showFont(); else - paint.drawPixmap(QPoint(constBorder, constBorder), itsPixmap, - QRect(0, 0, width()-(constBorder*2), height()-(constBorder*2))); + paint.drawImage(QPoint(constBorder, constBorder), itsImage, + QRect(0, 0, width()-(constBorder*2), height()-(constBorder*2))); } } --- workspace/kcontrol/kfontinst/viewpart/FontPreview.h (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/kfontinst/viewpart/FontPreview.h (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -24,7 +24,7 @@ * Boston, MA 02110-1301, USA. */ -#include +#include #include #include #include @@ -77,7 +77,7 @@ private: - QPixmap itsPixmap; + QImage itsImage; KUrl itsCurrentUrl; int itsCurrentFace, itsLastWidth, --- workspace/kcontrol/kfontinst/viewpart/FontViewPart.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/kfontinst/viewpart/FontViewPart.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -126,7 +126,6 @@ itsFaceWidget->hide(); itsPreview->engine()->readConfig(*itsConfig); - CFcEngine::setTextCol(QApplication::palette().color(QPalette::Active, QPalette::Text)); connect(itsPreview, SIGNAL(doZoomIn()), SLOT(zoomIn())); connect(itsPreview, SIGNAL(doZoomOut()), SLOT(zoomOut())); --- workspace/kcontrol/kfontinst/viewpart/CharTip.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/kfontinst/viewpart/CharTip.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -209,14 +209,19 @@ details+=""; itsLabel->setText(details); - QPixmap pix((int)(itsItem.width()*2.5), (int)(itsItem.height()*2.5)); QList range; range.append(CFcEngine::TRange(itsItem.ucs4, 0)); - if(itsParent->engine()->draw(itsParent->itsCurrentUrl, pix.width(), pix.height(), pix, - itsParent->itsCurrentFace-1, false, range, - NULL, itsParent->itsFontName, itsParent->itsStyleInfo)) - itsPixmapLabel->setPixmap(pix); + QColor bgnd(Qt::white); + bgnd.setAlpha(0); + + QImage img=itsParent->engine()->draw(itsParent->itsCurrentUrl, (int)(itsItem.width()*2.5), + (int)(itsItem.height()*2.5), + palette().text().color(), bgnd, + itsParent->itsCurrentFace-1, false, range, + NULL, itsParent->itsFontName, itsParent->itsStyleInfo); + if(!img.isNull()) + itsPixmapLabel->setPixmap(QPixmap::fromImage(img)); else itsPixmapLabel->setPixmap(QPixmap()); itsTimer->disconnect(this); --- workspace/kcontrol/kfontinst/viewpart/kfontviewpart.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/kfontinst/viewpart/kfontviewpart.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -28,6 +28,7 @@ Name[gu]=ફોન્ટ દર્શક Name[he]=מציג הגופנים Name[hi]=फ़ॉन्ट प्रदर्शक +Name[hne]=फोंट प्रदर्सक Name[hr]=Preglednik fontova Name[hsb]=Přehladowar pisma Name[hu]=A betűtípusok áttekintése --- workspace/kcontrol/kfontinst/kio/fonts.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/kfontinst/kio/fonts.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -31,6 +31,7 @@ Name[gu]=ફોન્ટ્સ Name[he]=גופנים Name[hi]=फ़ॉन्ट्स +Name[hne]=फोंट Name[hr]=Fontovi Name[hsb]=Pisma Name[hu]=Betűtípusok --- workspace/kcontrol/kfontinst/apps/kfontview.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/kfontinst/apps/kfontview.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -6,6 +6,7 @@ Name[cs]=Prohlížeč písem Name[eu]=KFontWiew Name[hi]=के-फ़ॉन्ट-व्यू +Name[hne]=के-फोंट-व्यू Name[kn]=ಕೆಫಾಂಟ್ ವ್ಯೂ Name[mai]=के-फान्ट-व्यू Name[mk]=КФонтПреглед @@ -56,6 +57,7 @@ GenericName[gu]=ફોન્ટ દર્શક GenericName[he]=מציג גופנים GenericName[hi]=फ़ॉन्ट प्रदर्शक +GenericName[hne]=फोंट प्रदर्सक GenericName[hr]=Preglednik fontova GenericName[hsb]=Přehladowar za pisma GenericName[hu]=Betűtípusböngésző @@ -86,7 +88,7 @@ GenericName[pt]=Visualizador do Tipo de Letra GenericName[pt_BR]=Visualizador de fontes GenericName[ro]=Vizualizator de fonturi -GenericName[ru]=Программа просмотра шрифтов +GenericName[ru]=Просмотр шрифтов GenericName[se]=Fontačájeheaddji GenericName[sk]=Prehliadač písiem GenericName[sl]=Pregledovalnik pisav --- workspace/kcontrol/kfontinst/apps/installfont.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/kfontinst/apps/installfont.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -31,6 +31,7 @@ Name[gu]=સ્થાપન... Name[he]=התקנה... Name[hi]=संस्थापित करें... +Name[hne]=इंस्टाल करव... Name[hr]=Instaliraj... Name[hsb]=instalować... Name[hu]=Telepítés... --- workspace/kcontrol/kfontinst/thumbnail/fontthumbnail.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/kfontinst/thumbnail/fontthumbnail.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -29,6 +29,7 @@ Name[gu]=ફોન્ટ ફાઇલો Name[he]=קבצי גופנים Name[hi]=फ़ॉन्ट फ़ाइलें +Name[hne]=फोंट फाइल मन ल Name[hr]=Datoteke fontova Name[hsb]=Pismowe dataje Name[hu]=Betűtípusfájlok --- workspace/kcontrol/kfontinst/thumbnail/FontThumbnail.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/kfontinst/thumbnail/FontThumbnail.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -58,12 +58,9 @@ bool CFontThumbnail::create(const QString &path, int width, int height, QImage &img) { - QPixmap pix; QString realPath(path); KTempDir *tempDir = 0; - CFcEngine::setTextCol(QApplication::palette().color(QPalette::Text)); - KFI_DBUG << "Create font thumbnail for:" << path << endl; // Is this a fonts/package file? If so, extract 1 scalable font... @@ -113,15 +110,12 @@ } } - if(itsEngine.draw(KUrl(realPath), width, height, pix, 0, true)) - { - img=pix.toImage().convertToFormat(QImage::Format_ARGB32); - delete tempDir; - return true; - } + QColor bgnd(Qt::black); + bgnd.setAlpha(0); + img=itsEngine.draw(KUrl(realPath), width, height, QApplication::palette().text().color(), bgnd, 0, true); delete tempDir; - return false; + return !img.isNull(); } ThumbCreator::Flags CFontThumbnail::flags() const --- workspace/kcontrol/kfontinst/lib/FcEngine.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/kfontinst/lib/FcEngine.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -52,8 +52,6 @@ const int CFcEngine::constScalableSizes[]={8, 10, 12, 24, 36, 48, 64, 72, 96, 0 }; const int CFcEngine::constDefaultAlphaSize=24; -QColor CFcEngine::theirTextCol(Qt::black); - static int fcToQtWeight(int weight) { switch(weight) @@ -138,8 +136,162 @@ return a==b || FC::slant(a)==FC::slant(b); } -static bool drawChar32Centre(XftDraw *xftDraw, XftFont *xftFont, XftColor *xftCol, quint32 ch, int w, int h) +static void closeFont(XftFont *&font) { + if(font) + XftFontClose(QX11Info::display(), font); + font=0L; +} + +class CFcEngine::Xft +{ + public: + + struct Pix + { + Pix() : currentW(0), currentH(0), allocatedW(0), allocatedH(0) { } + + static int getSize(int s) + { + static const int constBlockSize=64; + + return ((s/constBlockSize)+(s%constBlockSize ? 1 : 0))*constBlockSize; + } + + bool allocate(int w, int h) + { + int requiredW=getSize(w), + requiredH=getSize(h); + + currentW=w; + currentH=h; + if(requiredW!=allocatedW || requiredH!=allocatedH) + { + free(); + + if(w && h) + { + allocatedW=requiredW; + allocatedH=requiredH; + x11=XCreatePixmap(QX11Info::display(), RootWindow(QX11Info::display(), 0), allocatedW, allocatedH, + DefaultDepth(QX11Info::display(), 0)); + return true; + } + } + + return false; + } + + void free() + { + if(allocatedW && allocatedH) + { + XFreePixmap(QX11Info::display(), x11); + allocatedW=allocatedH=0; + } + } + + int currentW, + currentH, + allocatedW, + allocatedH; + Pixmap x11; + }; + + Xft(); + ~Xft(); + + bool init(const QColor &txt, const QColor &bgnd, int w, int h); + void freeColors(); + bool drawChar32Centre(XftFont *xftFont, quint32 ch, int w, int h) const; + bool drawChar32(XftFont *xftFont, quint32 ch,int &x, int &y, int w, int h, + int fontHeight, QRect &r) const; + bool drawString(XftFont *xftFont, const QString &text, int x, int &y, int h) const; + void drawString(const QString &text, int x, int &y, int h) const; + bool drawGlyph(XftFont *xftFont, FT_UInt i, int &x, int &y, int w, int h, + int fontHeight,bool oneLine, QRect &r) const; + bool drawAllGlyphs(XftFont *xftFont, int fontHeight, int &x, int &y, int w, int h, + bool oneLine=false, int max=-1, QRect *used=0L) const; + QImage toImage(int w=0, int h=0) const; + + private: + + XftDraw *itsDraw; + XftColor itsTxtColor, + itsBgndColor; + Pix itsPix; +}; + +CFcEngine::Xft::Xft() +{ + itsDraw=0L; + itsTxtColor.color.alpha=0x0000; +} + +CFcEngine::Xft::~Xft() +{ + freeColors(); + if(itsDraw) + { + XftDrawDestroy(itsDraw); + itsDraw=0L; + } +} + +bool CFcEngine::Xft::init(const QColor &txt, const QColor &bnd, int w, int h) +{ + if(itsDraw && + (txt.red()<<8 != itsTxtColor.color.red || + txt.green()<<8 != itsTxtColor.color.green || + txt.blue()<<8 != itsTxtColor.color.blue || + bnd.red()<<8 != itsBgndColor.color.red || + bnd.green()<<8 != itsBgndColor.color.green || + bnd.blue()<<8 != itsBgndColor.color.blue)) + freeColors(); + + if(0x0000==itsTxtColor.color.alpha) + { + XRenderColor xrenderCol; + Visual *visual=DefaultVisual(QX11Info::display(), 0); + Colormap colorMap=DefaultColormap(QX11Info::display(), 0); + + xrenderCol.red=bnd.red()<<8; + xrenderCol.green=bnd.green()<<8; + xrenderCol.blue=bnd.green()<<8; + xrenderCol.alpha=0xFFFF; + + XftColorAllocValue(QX11Info::display(), visual, colorMap, &xrenderCol, &itsBgndColor); + xrenderCol.red=txt.red()<<8; + xrenderCol.green=txt.green()<<8; + xrenderCol.blue=txt.green()<<8; + xrenderCol.alpha=0xFFFF; + XftColorAllocValue(QX11Info::display(), visual, colorMap, &xrenderCol, &itsTxtColor); + } + + if(itsPix.allocate(w, h) && itsDraw) + XftDrawChange(itsDraw, itsPix.x11); + + if(!itsDraw) + itsDraw=XftDrawCreate(QX11Info::display(), itsPix.x11, DefaultVisual(QX11Info::display(), 0), + DefaultColormap(QX11Info::display(), 0)); + + if(itsDraw) + XftDrawRect(itsDraw, &itsBgndColor, 0, 0, w, h); + + return itsDraw; +} + +void CFcEngine::Xft::freeColors() +{ + XftColorFree(QX11Info::display(), DefaultVisual(QX11Info::display(), 0), + DefaultColormap(QX11Info::display(), 0), &itsTxtColor); + XftColorFree(QX11Info::display(), DefaultVisual(QX11Info::display(), 0), + DefaultColormap(QX11Info::display(), 0), &itsBgndColor); + itsTxtColor.color.alpha=0x0000; +} + +bool CFcEngine::Xft::drawChar32Centre(XftFont *xftFont, quint32 ch, int w, int h) const +{ if(XftCharExists(QX11Info::display(), xftFont, ch)) { XGlyphInfo extents; @@ -149,7 +301,7 @@ int rx(((w-extents.width)/2)+extents.x), ry(((h-extents.height)/2)+(extents.y)); - XftDrawString32(xftDraw, xftCol, xftFont, rx, ry, &ch, 1); + XftDrawString32(itsDraw, &itsTxtColor, xftFont, rx, ry, &ch, 1); return true; } @@ -158,8 +310,8 @@ static const int constBorder=2; -static bool drawChar32(XftDraw *xftDraw, XftFont *xftFont, XftColor *xftCol, quint32 ch, - int &x, int &y, int w, int h, int fontHeight, QRect &r) +bool CFcEngine::Xft::drawChar32(XftFont *xftFont, quint32 ch, int &x, int &y, int w, int h, + int fontHeight, QRect &r) const { r=QRect(); if(XftCharExists(QX11Info::display(), xftFont, ch)) @@ -183,7 +335,7 @@ { r=QRect(x-extents.x, y-extents.y, extents.width+constBorder, extents.height); - XftDrawString32(xftDraw, xftCol, xftFont, x, y, &ch, 1); + XftDrawString32(itsDraw, &itsTxtColor, xftFont, x, y, &ch, 1); x+=extents.xOff+constBorder; return true; } @@ -193,15 +345,14 @@ return true; } -static bool drawString(XftDraw *xftDraw, XftFont *xftFont, XftColor *xftCol, const QString &text, - int x, int &y, int h) +bool CFcEngine::Xft::drawString(XftFont *xftFont, const QString &text, int x, int &y, int h) const { XGlyphInfo extents; const FcChar16 *str=(FcChar16 *)(text.utf16()); XftTextExtents16(QX11Info::display(), xftFont, str, text.length(), &extents); if(y+extents.height0) { y+=extents.height; @@ -210,9 +361,7 @@ return false; } -static void drawString(XftDraw *xftDraw, XftColor *xftCol, const QString &text, - int x, int &y, int h) - +void CFcEngine::Xft::drawString(const QString &text, int x, int &y, int h) const { QFont qt(KGlobalSettings::generalFont()); XftFont *xftFont=XftFontOpen(QX11Info::display(), 0, @@ -224,14 +373,13 @@ if(xftFont) { - drawString(xftDraw, xftFont, xftCol, text, x, y, h); - XftFontClose(QX11Info::display(), xftFont); + drawString(xftFont, text, x, y, h); + closeFont(xftFont); } } -static bool drawGlyph(XftDraw *xftDraw, XftFont *xftFont, XftColor *xftCol, FT_UInt i, - int &x, int &y, int w, int h, int fontHeight, bool oneLine, - QRect &r) +bool CFcEngine::Xft::drawGlyph(XftFont *xftFont, FT_UInt i, int &x, int &y, int w, int h, int fontHeight, + bool oneLine, QRect &r) const { XGlyphInfo extents; @@ -248,7 +396,7 @@ if(ynum_glyphs && y0) { @@ -306,6 +453,35 @@ return rv; } +QImage CFcEngine::Xft::toImage(int w, int h) const +{ + int imgW=w ? w : itsPix.currentW, + imgH=h ? h : itsPix.currentH; + + if(!XftDrawPicture(itsDraw)) + return QImage(); + + XImage *xi = XGetImage(QX11Info::display(), itsPix.x11, 0, 0, imgW, imgH, AllPlanes, ZPixmap); + + if (!xi) + return QImage(); + + QImage image(imgW, imgH, QImage::Format_RGB32); + bool xOk=32==xi->bits_per_pixel; + + if(xOk) + memcpy(image.bits(), xi->data, xi->bytes_per_line*xi->height); + + if (xi->data) + { + free(xi->data); + xi->data = 0; + } + XDestroyImage(xi); + + return xOk ? image : QImage(); +} + inline int point2Pixel(int point) { return (point*QX11Info::appDpiX()+36)/72; @@ -334,11 +510,27 @@ return newStr; } +static void setTransparentBackground(QImage &img, const QColor &col) +{ + // Convert background to transparent, and text to correct colour... + img=img.convertToFormat(QImage::Format_ARGB32); + for(int x=0; xh) { - int bSize=0; + origHeight=h; + h=bSize+8; + } + } - for(int s=0; sinit(needAlpha ? Qt::black : txt, needAlpha ? Qt::white : bgnd, constInitialWidth, h)) + { + XftFont *xftFont=getFont(fSize); + QString text(itsPreviewString); - if(bSize>h) - { - pix=QPixmap(constInitialWidth, bSize+8); - pix.fill(bgndCol); - needResize=true; - } - } - - if(!needResize) + if(xftFont) { - pix=QPixmap(constInitialWidth, h); - pix.fill(bgndCol); - } + bool rv=false; + int usedWidth=0; - const QX11Info &x11Info(pix.x11Info()); - XRenderColor xrenderCol; - XftColor xftCol; + if(hasStr(xftFont, text) || hasStr(xftFont, text=text.toUpper()) || + hasStr(xftFont, text=text.toLower())) + { + XGlyphInfo extents; + const FcChar16 *str=(FcChar16 *)(text.utf16()); - xrenderCol.red=col.red()<<8; - xrenderCol.green=col.green()<<8; - xrenderCol.blue=col.blue()<<8; - xrenderCol.alpha=0xffff; + XftTextExtents16(QX11Info::display(), xftFont, str, text.length(), + &extents); - XftColorAllocValue(QX11Info::display(), DefaultVisual(QX11Info::display(), - x11Info.screen()), - DefaultColormap(QX11Info::display(), x11Info.screen()), - &xrenderCol, &xftCol); + int y=(h-extents.height)/2; - XftDraw *xftDraw=XftDrawCreateAlpha(QX11Info::display(), (Pixmap)(pix.handle()), 32); - - if(xftDraw) - { - XftFont *xftFont=NULL; - QString text(itsPreviewString); - - // - // Calculate size of text... - int fSize=((int)(h*0.75))-2; - - if(!itsScalable) // Then need to get nearest size... + rv=xft()->drawString(xftFont, text, constOffset, y, h); + usedWidth=extents.width; + } + else { - int bSize=0; + int x=constOffset, + y=constOffset; + QRect used; - for(int s=0; sdrawAllGlyphs(xftFont, fSize, x, y, constInitialWidth, h, true, text.length()+1, &used); + if(rv) + usedWidth=used.width(); } - xftFont=getFont(fSize); - - if(xftFont) + if(rv) { - if(hasStr(xftFont, text) || hasStr(xftFont, text=text.toUpper()) || - hasStr(xftFont, text=text.toLower())) + img=xft()->toImage(); + if(!img.isNull()) { - XGlyphInfo extents; - const FcChar16 *str=(FcChar16 *)(text.utf16()); - - XftTextExtents16(QX11Info::display(), xftFont, str, text.length(), - &extents); - - int y=((h-extents.y)/2)+extents.y; - XftDrawString16(xftDraw, &xftCol, xftFont, constOffset, y, str, - text.length()); - if(needResize) - pix=pix.scaledToHeight(h); - pix = pix.copy(0, 0, extents.width+(2*constOffset)num_glyphs && - i<(unsigned int)text.length()+1; ++i) - { - XGlyphInfo extents; - - XftGlyphExtents(QX11Info::display(), xftFont, &i, 1, - &extents); - - if(x+extents.width+2>constInitialWidth) // Only want 1 line - break; - - XftDrawGlyphs(xftDraw, &xftCol, xftFont, x, y, &i, 1); - x+=extents.width+2; - } - if(needResize) - pix=pix.scaledToHeight(h); - pix = pix.copy(0, 0, x+constOffset &range, QList *chars, const QString &name, quint32 style) +QImage CFcEngine::draw(const KUrl &url, int w, int h, const QColor &txt, const QColor &bgnd, int faceNo, + bool thumb, const QList &range, QList *chars, const QString &name, quint32 style) { - bool rv=false; + QImage img; + bool rv=false; if(chars) chars->clear(); @@ -560,33 +711,18 @@ getSizes(); - pix=thumb && itsScalable ? QPixmap(w*4, h*2) : QPixmap(w, h); - - QColor bgndCol(Qt::white); - - bgndCol.setAlphaF(0.0); - pix.fill(bgndCol); - if(itsSizes.size()) { - const QX11Info &x11Info(pix.x11Info()); - XRenderColor xrenderCol; - XftColor xftCol; + int imgWidth(thumb && itsScalable ? w*4 : w), + imgHeight(thumb && itsScalable ? h*4 : h); + bool needAlpha(bgnd.alpha()<255); - xrenderCol.red=theirTextCol.red()<<8; - xrenderCol.green=theirTextCol.green()<<8; - xrenderCol.blue=theirTextCol.blue()<<8; - xrenderCol.alpha=0xffff; - XftColorAllocValue(QX11Info::display(), DefaultVisual(QX11Info::display(), - x11Info.screen()), - DefaultColormap(QX11Info::display(), x11Info.screen()), - &xrenderCol, &xftCol); - - XftDraw *xftDraw=XftDrawCreateAlpha(QX11Info::display(), (Pixmap)(pix.handle()), 32); - - if(xftDraw) + if(xft()->init(needAlpha ? Qt::black : txt, needAlpha ? Qt::white : bgnd, imgWidth, imgHeight)) { XftFont *xftFont=NULL; + int line1Pos(0), + line2Pos(0); + QRect used(0, 0, 0, 0); if(thumb) { @@ -614,7 +750,6 @@ if(xftFont) { QString valid(usableStr(xftFont, text)); - QRect used(0, 0, 0, 0); y=fSize; rv=true; @@ -641,15 +776,15 @@ if(itsScalable ? valid.length()!=text.length() : valid.length()<(text.length()/2)) - drawAllGlyphs(xftDraw, xftFont, &xftCol, fSize, x, y, pix.width(), pix.height(), true, - itsScalable ? 4 : -1, itsScalable ? &used : NULL); + xft()->drawAllGlyphs(xftFont, fSize, x, y, imgWidth, imgHeight, true, + itsScalable ? 4 : -1, itsScalable ? &used : NULL); else { QVector ucs4(valid.toUcs4()); QRect r; for(int ch=0; chdrawChar32(xftFont, ucs4[ch], x, y, imgWidth, imgHeight, fSize, r)) { if(used.isEmpty()) used=r; @@ -660,8 +795,7 @@ break; } - if(itsScalable && !used.isEmpty() && used.width()=(punctuation.length()/2)); if(lc) - drawString(xftDraw, xftFont, &xftCol, lowercase, x, y, h); + xft()->drawString(xftFont, lowercase, x, y, h); if(uc) - drawString(xftDraw, xftFont, &xftCol, uppercase, x, y, h); + xft()->drawString(xftFont, uppercase, x, y, h); if(punc) - drawString(xftDraw, xftFont, &xftCol, validPunc, x, y, h); - XftFontClose(QX11Info::display(), xftFont); + xft()->drawString(xftFont, validPunc, x, y, h); if(lc || uc || punc) - drawLine(pix, 0, y+2, w-1, 1); + line2Pos=y+2; y+=8; } @@ -708,6 +844,7 @@ previewString=previewString.toLower(); } + closeFont(xftFont); for(int s=0; s1); + xft()->drawAllGlyphs(xftFont, fontHeight, x, y, w, h, + itsSizes.count()>1); else - drawString(xftDraw, xftFont, &xftCol, previewString, x, y, h); - XftFontClose(QX11Info::display(), xftFont); + xft()->drawString(xftFont, previewString, x, y, h); + closeFont(xftFont); } } } @@ -727,23 +864,24 @@ { if(range.first().null()) { - drawName(pix, xftDraw, &xftCol, x, y, w, h); + drawName(x, y, h); if((xftFont=getFont(alphaSize()))) { int fontHeight=xftFont->ascent+xftFont->descent; y-=8; - drawAllGlyphs(xftDraw, xftFont, &xftCol, fontHeight, x, y, w, h, 0); + xft()->drawAllGlyphs(xftFont, fontHeight, x, y, w, h, 0); rv=true; - XftFontClose(QX11Info::display(), xftFont); + closeFont(xftFont); } } else if((xftFont=getFont(alphaSize()*2))) { QRect r; - rv=drawChar32Centre(xftDraw, xftFont, &xftCol, (*(range.begin())).from, - pix.width(), pix.height()); + rv=xft()->drawChar32Centre(xftFont, (*(range.begin())).from, + imgWidth, imgHeight); + closeFont(xftFont); } } else @@ -754,7 +892,7 @@ if((xftFont=getFont(alphaSize()))) { rv=true; - drawName(pix, xftDraw, &xftCol, x, y, w, h); + drawName(x, y, h); y+=alphaSize(); bool stop=false; @@ -764,7 +902,7 @@ for(it=range.begin(); it!=end && !stop; ++it) for(quint32 c=(*it).from; c<=(*it).to && !stop; ++c) { - if(drawChar32(xftDraw, xftFont, &xftCol, c, x, y, w, h, fontHeight, r)) + if(xft()->drawChar32(xftFont, c, x, y, w, h, fontHeight, r)) { if(chars && !r.isEmpty()) chars->append(TChar(r, c)); @@ -776,17 +914,38 @@ if(x==xOrig && y==yOrig) { // No characters found within the selected range... - drawString(xftDraw, &xftCol, i18n("No characters found."), x, y, h); + xft()->drawString(i18n("No characters found."), x, y, h); + rv=true; } + closeFont(xftFont); } } - XftDrawDestroy(xftDraw); + if(rv) + { + img=xft()->toImage(); + if(!img.isNull() && line1Pos) + { + QPainter p(&img); + + p.setPen(txt); + p.drawLine(0, line1Pos, w-1, line1Pos); + if(line2Pos) + p.drawLine(0, line2Pos, w-1, line2Pos); + } + if(!img.isNull()) + { + if(itsScalable && !used.isEmpty() && used.width()drawString(title, x, y, h); } void CFcEngine::addFontFile(const QString &file) @@ -1433,4 +1574,11 @@ } } +CFcEngine::Xft * CFcEngine::xft() +{ + if(!itsXft) + itsXft=new Xft; + return itsXft; } + +} --- workspace/kcontrol/kfontinst/lib/FcEngine.h (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/kfontinst/lib/FcEngine.h (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -39,7 +39,6 @@ //Enable the following to use locale aware family name - if font supports this. //#define KFI_USE_TRANSLATED_FAMILY_NAME -class QPixmap; class KConfig; typedef struct _XftFont XftFont; @@ -53,6 +52,8 @@ { public: + struct Xft; + struct TRange { TRange(quint32 f=0, quint32 t=0) : from(f), to(t) { } @@ -78,11 +79,12 @@ void readConfig(KConfig &cfg); void writeConfig(KConfig &cfg); static void setDirty() { theirFcDirty=true; } - bool drawPreview(const QString &item, QPixmap &pix, const QColor &col, int h, + QImage drawPreview(const QString &item, const QColor &txt, const QColor &bgnd, int h, quint32 style=KFI_NO_STYLE_INFO, int face=0); - bool draw(const KUrl &url, int w, int h, QPixmap &pix, int faceNo, bool thumb, + QImage draw(const KUrl &url, int w, int h, const QColor &txt, const QColor &bgnd, int faceNo, bool thumb, const QList &range=QList(), QList *chars=NULL, const QString &name=QString(), quint32 style=KFI_NO_STYLE_INFO); + int getNumIndexes() { return itsIndexCount; } // Only valid after draw has been called! const QString & getName(const KUrl &url, int faceNo=0); bool getInfo(const KUrl &url, int faceNo, Misc::TFont &info); @@ -95,7 +97,7 @@ int alphaSize() const { return itsSizes[itsAlphaSizeIndex]; } quint32 styleVal() { return FC::createStyleVal(itsWeight, itsWidth, itsSlant); } - const QString & getPreviewString() { return itsPreviewString; } + const QString & getPreviewString(){ return itsPreviewString; } static QString getDefaultPreviewString(); void setPreviewString(const QString &str) { itsPreviewString=str.isEmpty() ? getDefaultPreviewString() : str; } @@ -103,9 +105,6 @@ static QString getLowercaseLetters(); static QString getPunctuation(); - static void setTextCol(const QColor &col) { theirTextCol=col; } - static const QColor & textCol() { return theirTextCol; } - static const int constScalableSizes[]; static const int constDefaultAlphaSize; @@ -117,10 +116,10 @@ XftFont * getFont(int size); bool isCorrect(XftFont *f, bool checkFamily); void getSizes(); - void drawLine(QPixmap &pix, int x, int y, int w, int h); - void drawName(QPixmap &pix, XftDraw *xftDraw, XftColor *xftCol, int x, int &y, int w, int h); + void drawName(int x, int &y, int h); void addFontFile(const QString &file); void reinit(); + Xft * xft(); private: @@ -140,7 +139,7 @@ QStringList itsAddedFiles; QString itsPreviewString; static bool theirFcDirty; - static QColor theirTextCol; + Xft *itsXft; }; } --- workspace/kcontrol/kfontinst/lib/CMakeLists.txt (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/kfontinst/lib/CMakeLists.txt (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -8,6 +8,6 @@ set_target_properties(kfontinst PROPERTIES VERSION ${GENERIC_LIB_VERSION} SOVERSION ${GENERIC_LIB_SOVERSION} ) kde4_add_library(kfontinstui SHARED ${kfontinstui_LIB_SRCS}) -target_link_libraries(kfontinstui ${KDE4_KIO_LIBS} ${FREETYPE_LIBRARIES} ${FONTCONFIG_LIBRARIES} ${X11_Xft_LIB} kfontinst ) +target_link_libraries(kfontinstui ${KDE4_KIO_LIBS} ${FREETYPE_LIBRARIES} ${FONTCONFIG_LIBRARIES} ${X11_X11_LIB} ${X11_Xft_LIB} kfontinst ) set_target_properties(kfontinstui PROPERTIES VERSION ${GENERIC_LIB_VERSION} SOVERSION ${GENERIC_LIB_SOVERSION} ) install(TARGETS kfontinst kfontinstui ${INSTALL_TARGETS_DEFAULT_ARGS} ) --- workspace/kcontrol/standard_actions/standard_actions.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/standard_actions/standard_actions.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -34,6 +34,7 @@ Name[gu]=પ્રમાણભૂત કીબોર્ડ ટૂંકાણો Name[he]=קיצורי מקשים סטנדרטיים Name[hi]=मानक कुंजीपट शॉर्टकट +Name[hne]=स्टेन्डर्ड कुंजीपट सार्टकट Name[hsb]=Standardne tastaturowe skrótšenki Name[is]=Staðlaðir flýtilyklar Name[it]=Scorciatoie standard della tastiera @@ -57,7 +58,7 @@ Name[pt]=Atalhos-Padrão do Teclado Name[pt_BR]=Atalhos de teclado padrão Name[ro]=Acceleratori de tastatură standard -Name[ru]=Стандартные комбинации клавиш +Name[ru]=Комбинации клавиш Name[sk]=Štandardné klávesové skratky Name[sl]=Standardne tipkovnične bližnjice Name[sr]=Стандардне пречице са тастатуре @@ -95,6 +96,7 @@ Comment[gu]=પ્રમાણભૂત કળજોડાણોનું રૂપરેખાંકન Comment[he]=הגדרה של שיוכי מקשים תקניים Comment[hi]=मानक की-बाइंडिंग का कॉन्फ़िगरेशन +Comment[hne]=स्टेन्डर्ड की-बाइंडिंग के कान्फिगरेसन Comment[hsb]=Standardne tastaturowe skrótšenki připrawić Comment[is]=Stillingar staðlaðra lyklabindinga Comment[it]=Configurazione delle associazioni di tasti standard @@ -118,7 +120,7 @@ Comment[pt]=Configuração das combinações de teclas-padrão Comment[pt_BR]=Configuração de atalhos de teclado padrão Comment[ro]=Configurarea asocierilor de taste standarde -Comment[ru]=Настройка стандартных комбинаций клавиш +Comment[ru]=Настройка комбинаций клавиш Comment[sk]=Konfigurácia štandardných klávesových skratiek Comment[sl]=Nastavitve standardnih tipkovnih vezi Comment[sr]=Постава стандардних пречица са тастатуре --- workspace/kcontrol/smartcard/smartcard.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/smartcard/smartcard.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -33,6 +33,7 @@ Name[gu]=સ્માર્ટકાર્ડ્સ Name[he]=כרטיסים חכמים Name[hi]=स्मार्टकार्ड +Name[hne]=स्मार्टकार्ड Name[hu]=Smartcard-beállítások Name[is]=Snjallkort Name[it]=Smartcard @@ -106,6 +107,7 @@ Comment[gu]=સ્માર્ટકાર્ડ્સ આધાર રૂપરેખાંકિત કરો Comment[he]=שינוי הגדרות התמיכה בכרטיסים חכמים Comment[hi]=स्मार्ट-कार्ड समर्थन कॉन्फ़िगर करें +Comment[hne]=स्मार्ट-कार्ड समर्थन कान्फिगर करव Comment[hr]=Konfiguriranje smartcard podrške Comment[hsb]=Podpěru za smartcards připrawić Comment[hu]=A smartcard-támogatás beállításai --- workspace/kcontrol/screensaver/screensaver.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/screensaver/screensaver.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -40,6 +40,7 @@ Name[gu]=સ્ક્રિન સેવર Name[he]=שומר מסך Name[hi]=स्क्रीन सेवर +Name[hne]=स्क्रीन सेवर Name[hr]=Zaštita zaslona Name[hsb]=Škitak za wobrazowku Name[hu]=Képernyővédők @@ -119,6 +120,7 @@ Comment[gu]=સ્ક્રિન સેવર ગોઠવણીઓ Comment[he]=שינוי הגדרות שומר המסך Comment[hi]=स्क्रीन सेवर विन्यास +Comment[hne]=स्क्रीन सेवर सेटिंग Comment[hr]=Postavke zaštite zaslona Comment[hsb]=Nastajenja za škitaki Comment[hu]=A képernyővédő beállításai --- workspace/kcontrol/screensaver/scrnsave.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/screensaver/scrnsave.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -345,6 +345,10 @@ { if (mPreviewProc->isRunning()) { + //Avoid triggering slotPreviewExited on close + disconnect(mPreviewProc, SIGNAL(processExited(K3Process *)), + this, SLOT(slotPreviewExited(K3Process *))); + mPreviewProc->kill( ); mPreviewProc->wait( ); } --- workspace/kcontrol/autostart/autostart.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/autostart/autostart.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -35,6 +35,7 @@ Name[gu]=આપમેળેશરૂ Name[he]=הפעלה אוטומטית Name[hi]=स्वतःप्रारंभ +Name[hne]=खुद से चालू Name[hr]=Automatsko pokretanje Name[hsb]=Awtostart Name[hu]=Automatikus indítás @@ -91,12 +92,14 @@ Comment[eo]=Agordilo por la administrado de aŭtomate lanĉitaj programo ĉe KDE-lanĉo. Comment[es]=Una herramienta de configuración para gestionar los programas que arrancan automáticamente con KDE. Comment[et]=Seadistustööriist programmide haldamiseks, mis käivituvad koos KDE-ga. +Comment[eu]=KDErekin zein programa abiatzen diren kudeatzeko konfiguraketa tresna bat. Comment[fi]=Työkalu KDE:n käynnistyksessä käynnistettävien ohjelmien hallintaan. Comment[fr]=Un outil de gestion des programmes lancés au démarrage de KDE. Comment[fy]=In konfiguraasjeark foar it behearen fan programma's dy't mei KDE starte. Comment[gl]=Unha ferramenta de configuración para xestionar cales programas se inician xunto con KDE. Comment[gu]=KDE શરૂ થાય ત્યારે કયા કાર્યક્રમો શરૂ કરવા તેનું રૂપરેખાંકન સાધન Comment[he]=כלי לניהול אילו תוכניות מופעלות ביחד עם KDE. +Comment[hne]=केडीई के साथ चालू होवइया प्रोग्राम ल कानफिगर करे बर औजार Comment[hsb]=Připrawjadło za rjadowanje, kotre programy so awtomatisce z KDE wuwjedu. Comment[hu]=Beállítóeszköz a KDE-vel együtt elinduló programokhoz Comment[is]=Stjórntæki til að stilla hvaða forrit eigi að ræsast upp með KDE. @@ -107,6 +110,7 @@ Comment[kn]=ಕೆಡಿಇ ಯೊಡನೆ ಯಾವ ಕ್ರಮವಿಧಿಗಳು ಪ್ರಾರಂಭವಾಗಬೇಕೆಂಬುದನ್ನು ಸಂರಚಿಸಲು ಒಂದು ಸಲಕರಣೆ Comment[ko]=KDE를 시작할 때 실행될 프로그램 설정 도구입니다. Comment[ku]=Amûreke veavakirinê ji bo rêveberiya bernameyên destpêkê bi KDE'yê re +Comment[lt]=Konfigūravimo įrankis programų, paleidžiamų kartu su KDE, tvarkymui. Comment[lv]=Rīks automātiski palaižamo programmu konfigurēšanai. Comment[mk]=Алатка за конфигурирање со која се одредува кои програми ќе стартуваат заедно со стартувањето на KDE. Comment[ml]=കെഡിഇ ആരംഭിക്കുമ്പോള്‍ തുടങ്ങേണ്ട പ്രോഗ്രാമുകള്‍ കൈകാര്യം ചെയ്യുന്നതിനുള്ള ക്രമീകരണ ഉപകരണം. @@ -121,6 +125,7 @@ Comment[pt]=Uma ferramenta de configuração para gerir os programas que iniciam com o KDE. Comment[pt_BR]=Uma ferramenta de configuração para gerenciamento de quais programas iniciam com o KDE. Comment[ro]=Unealtă de configurare pentru administrarea programelor ce pornesc odată cu KDE. +Comment[ru]=Управление программами, запускаемыми в начале сеанса KDE Comment[sk]=Konfiguračný nástroj pre správu programov, ktoré sa majú spúšťať pri štarte KDE Comment[sl]=Orodje za upravljanje programov, ki se zaženejo skupaj z namizjem KDE. Comment[sr]=Алатка за одређивање програма који се покрећу заједно са КДЕ‑ом. --- workspace/kcontrol/energy/energy.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/energy/energy.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -41,6 +41,7 @@ Name[gu]=પાવર નિયંત્રણ Name[he]=צריכת חשמל Name[hi]=ऊर्जा नियंत्रण +Name[hne]=ऊर्जा नियंत्रन Name[hr]=Ušteda energije Name[hsb]=Milinowa kontrola Name[hu]=Energiakezelés @@ -123,6 +124,7 @@ Comment[gu]=ડિસ્પ્લે પાવર વ્યવસ્થાપનની ગોઠવણીઓ Comment[he]=שינוי הגדרות ניהול צריכת החשמל של התצוגה Comment[hi]=बिज़ली नियंत्रण प्रदर्शक के लिए विन्यास +Comment[hne]=बिजली नियंत्रन प्रदर्सक बर सेटिंग Comment[hr]=Postavke za štednju energije zaslona Comment[hsb]=Nastajenja za milinu za wobrazowku Comment[hu]=A képernyő energiatakarékossági beállításai @@ -153,7 +155,7 @@ Comment[pt]=Configurações para a gestão de energia do ecrã Comment[pt_BR]= Configurações para o gerenciamento de energia do monitor Comment[ro]=Configurări gestiunea alimentării monitorului -Comment[ru]=Настройка управления питанием дисплея +Comment[ru]=Настройка управления питанием монитора Comment[se]=Heivehusat mat stivrejit rávdnji šerbmii Comment[sk]=Nastavenie šetrenia energie obrazovky Comment[sl]=Nastavitve za nadzor energije zaslona --- workspace/kcontrol/fonts/fonts.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/fonts/fonts.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -40,6 +40,7 @@ Name[gu]=ફોન્ટ્સ Name[he]=גופנים Name[hi]=फ़ॉन्ट्स +Name[hne]=फोंट Name[hr]=Fontovi Name[hsb]=Pisma Name[hu]=Betűtípusok @@ -122,6 +123,7 @@ Comment[gu]=ફોન્ટ ગોઠવણીઓ Comment[he]=שינוי הגדרות הגופנים Comment[hi]=फ़ॉन्ट्स विन्यास +Comment[hne]=फोंट सेटिंग Comment[hr]=Postavke fontova Comment[hsb]=Nastajenja za pisma Comment[hu]=Betűtípus-beállítások --- workspace/kcontrol/hardware/joystick/joystick.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/hardware/joystick/joystick.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -36,6 +36,7 @@ Comment[gu]=જોયસ્ટિક ગોઠવણીઓ Comment[he]=הגדרות ג'ויסטיק Comment[hi]=जॉयस्टिक विन्यास +Comment[hne]=जायस्टिक सेटिंग Comment[hsb]=Nastajenja za joystick Comment[is]=Stillingar stýripinna Comment[it]=Impostazioni joystick @@ -60,6 +61,7 @@ Comment[pt]=Configuração do 'joystick' Comment[pt_BR]=Configurações do joystick Comment[ro]=Configurări joystick +Comment[ru]=Настройка джойстика Comment[sk]=Nastavenie joysticku Comment[sl]=Nastavitve igralne palice Comment[sr]=Поставке џојстика @@ -136,6 +138,7 @@ Name[gu]=જોયસ્ટિક Name[he]=ג'ויסטיק Name[hi]=जॉयस्टिक +Name[hne]=जायस्टिक Name[hr]=Igraća palica Name[hu]=Botkormány Name[is]=Stýripinnar --- workspace/kcontrol/hardware/display/display.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/hardware/display/display.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -37,6 +37,7 @@ Name[gu]=ડિસ્પ્લે Name[he]=תצוגה Name[hi]=प्रदर्शक +Name[hne]=प्रदर्सक Name[hr]=Zaslon Name[hsb]=Wobrazowka Name[hu]=Képernyő @@ -67,7 +68,7 @@ Name[pt]=Ecrã Name[pt_BR]=Tela Name[ro]=Monitor -Name[ru]=Дисплей +Name[ru]=Экран Name[se]=Šearbma Name[sk]=Displej Name[sl]=Zaslon @@ -116,6 +117,7 @@ Comment[gu]=ડિસ્પ્લે ગોઠવણીઓ Comment[he]=הגדרות תצוגה Comment[hi]=प्रकटन विन्यास +Comment[hne]=देखइया सेटिंग Comment[hr]=Postavke zaslona Comment[hsb]=Nastajenja za wobrazowku Comment[hu]=Képernyőbeállítások @@ -146,7 +148,7 @@ Comment[pt]=Configuração do ecrã Comment[pt_BR]=Configurações da tela Comment[ro]=Configurări monitor -Comment[ru]=Настройка дисплея +Comment[ru]=Настройка экрана Comment[se]=Šearbmaheivehusat Comment[sk]=Nastavenie displeja Comment[sl]=Nastavitve zaslona --- workspace/kcontrol/kxkb/keyboard_layout.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/kxkb/keyboard_layout.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -43,6 +43,7 @@ Name[gu]=કીબોર્ડ દેખાવ Name[he]=פריסת מקלדת Name[hi]=कुंजीपट ख़ाका +Name[hne]=कुंजीपट खाका Name[hr]=Raspored tipkovnice Name[hsb]=Tastaturowy layout Name[hu]=Billentyűzetkiosztás @@ -124,6 +125,7 @@ Comment[gu]=કીબોર્ડ દેખાવ Comment[he]=שינוי הגדרות פריסת המקלדת Comment[hi]=कुंजीपट ख़ाका +Comment[hne]=कुंजीपट खाका Comment[hr]=Raspored tipkovnice Comment[hsb]=Tastaturowy layout Comment[hu]=A billentyűk elrendezése --- workspace/kcontrol/kxkb/kcmlayout.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/kxkb/kcmlayout.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -461,6 +461,7 @@ // actionCollection->setConfigGlobal(true); KAction* a = 0; #include "kxkbbindings.cpp" + a->setProperty("isConfigurationAction", QVariant(true)); kDebug() << "getting shortcut" << a->globalShortcut().toString(); widget->kdeKeySequence->setModifierlessAllowed(false); --- workspace/kcontrol/kxkb/plasma-applet-kxkb.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/kxkb/plasma-applet-kxkb.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -27,6 +27,7 @@ Name[gu]=કીબોર્ડ નકશા સાધન Name[he]=כלי מיפוי מקשים Name[hi]=कुंजीपट मैप औज़ार +Name[hne]=कुंजीपट मैप औजार Name[hr]=Alat za mapiranje tipkovnice Name[hsb]=Pomocnik za předefinowanje tastatury Name[hu]=Billentyűzetkiosztás-kezelő alkalmazás --- workspace/kcontrol/kxkb/kxkb.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/kxkb/kxkb.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -36,6 +36,7 @@ Name[gu]=કીબોર્ડ નકશા સાધન Name[he]=כלי מיפוי מקשים Name[hi]=कुंजीपट मैप औज़ार +Name[hne]=कुंजीपट मैप औजार Name[hr]=Alat za mapiranje tipkovnice Name[hsb]=Pomocnik za předefinowanje tastatury Name[hu]=Billentyűzetkiosztás-kezelő alkalmazás --- workspace/kcontrol/input/mouse.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/input/mouse.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -41,6 +41,7 @@ Name[gu]=માઉસ Name[he]=עכבר Name[hi]=माउस +Name[hne]=मुसुवा Name[hr]=Miš Name[hsb]=Myš Name[hu]=Egér @@ -120,6 +121,7 @@ Comment[gu]=માઉસ ગોઠવણીઓ Comment[he]=שינוי הגדרות העכבר Comment[hi]=माउस विन्यास +Comment[hne]=मुसुवा सेटिंग Comment[hr]=Postavke miša Comment[hsb]=Nastajenja za myš Comment[hu]=Az egér beállításai --- workspace/kcontrol/style/style.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/style/style.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -40,6 +40,7 @@ Name[gu]=શૈલી Name[he]=סגנון Name[hi]=शैली +Name[hne]=सैली Name[hr]=Stil Name[hsb]=Stil Name[hu]=Stílus @@ -121,6 +122,7 @@ Comment[gu]=વિજેટ વર્તણૂક અને KDE શૈલી બદલવાની મંજૂરી આપે છે Comment[he]=שינוי הגדרות פעולת הפריטים והסגנון של KDE Comment[hi]=केडीई की शैली तथा विजेट बर्ताव में परिवर्तन की स्वीकृति देता है +Comment[hne]=केडीई के सैली अउ विजेट बर्ताव मं बदले के स्वीकृति देथे Comment[hr]=Dopušta upravljanje ponašanja widgeta i izmjenu KDE stila Comment[hsb]=Dowoli připrawjenje zadźerženja widgetow a změnjenje stila za KDE Comment[hu]=Lehetővé teszi a grafikus alapelemek jellemzőinek megváltoztatását, a KDE stílusának módosítását @@ -150,7 +152,7 @@ Comment[pt]=Permite a manipulação do comportamento dos elementos gráficos e a mudança do estilo para o KDE Comment[pt_BR]=Permite a manipulação do comportamento de widgets e a escolha do estilo usado pelo KDE Comment[ro]=Modifică stilul grafic KDE și comportamentul elementelor grafice -Comment[ru]=Стиль и облик графических элементов KDE +Comment[ru]=Стиль и облик элементов KDE Comment[se]=Diktá du rievdadit KDE-stiilla ja šearbmaáđaid láhttema Comment[sk]=Umožňuje upraviť správanie prvkov a zmenu štýlu pre KDE Comment[sl]=Omogoča manipulacijo z gradniki in spreminjanje sloga KDE --- workspace/kcontrol/keyboard/keyboard.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/keyboard/keyboard.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -42,6 +42,7 @@ Name[gu]=કીબોર્ડ Name[he]=מקלדת Name[hi]=कुंजीपट +Name[hne]=कुंजीपट Name[hr]=Tipkovnica Name[hsb]=Tastatura Name[hu]=Billentyűzet @@ -123,6 +124,7 @@ Comment[gu]=કીબોર્ડ ગોઠવણીઓ Comment[he]=שינוי הגדרות המקלדת Comment[hi]=कुंजीपट विन्यास +Comment[hne]=कुंजीपट सेटिंग Comment[hr]=Postavke tipkovnice Comment[hsb]=Nastajenja za tastaturu Comment[hu]=A billentyűzet beállításai --- workspace/kcontrol/colors/colorscm.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/colors/colorscm.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -352,14 +352,23 @@ int permissions = file.permissions(); bool canWrite = (permissions & QFile::WriteUser); // or if we can overwrite it if it exists - if (path.isEmpty() || !file.exists() || - (canWrite && KMessageBox::questionYesNo(this, - i18n("A color scheme with that name already exists.\nDo you want to overwrite it?"), - i18n("Save Color Scheme"), - KStandardGuiItem::overwrite(), - KStandardGuiItem::cancel()) - == KMessageBox::Yes)) + if (path.isEmpty() || !file.exists() || canWrite) { + if(canWrite){ + int ret = KMessageBox::questionYesNo(this, + i18n("A color scheme with that name already exists.\nDo you want to overwrite it?"), + i18n("Save Color Scheme"), + KStandardGuiItem::overwrite(), + KStandardGuiItem::cancel()); + //on don't overwrite, select the already existing name. + if(ret == KMessageBox::No){ + QList foundItems = schemeList->findItems(name, Qt::MatchExactly); + if (foundItems.size() == 1) + schemeList->setCurrentRow(schemeList->row(foundItems[0])); + return; + } + } + // go ahead and save it QString newpath = KGlobal::dirs()->saveLocation("data", "color-schemes/"); newpath += filename + ".colors"; @@ -394,7 +403,7 @@ // set m_config back to the system one m_config = temp; - emit changed(false); + emit changed(true); } else if (!canWrite && file.exists()) { @@ -1110,6 +1119,8 @@ // inactive effects slots void KColorCm::on_inactiveIntensityBox_currentIndexChanged(int index) { + Q_UNUSED( index ); + updateFromEffectsPage(); inactivePreview->setPalette(m_config, QPalette::Inactive); @@ -1118,6 +1129,8 @@ void KColorCm::on_inactiveIntensitySlider_valueChanged(int value) { + Q_UNUSED( value ); + updateFromEffectsPage(); inactivePreview->setPalette(m_config, QPalette::Inactive); @@ -1126,6 +1139,8 @@ void KColorCm::on_inactiveColorBox_currentIndexChanged(int index) { + Q_UNUSED( index ); + updateFromEffectsPage(); inactivePreview->setPalette(m_config, QPalette::Inactive); @@ -1134,6 +1149,8 @@ void KColorCm::on_inactiveColorSlider_valueChanged(int value) { + Q_UNUSED( value ); + updateFromEffectsPage(); inactivePreview->setPalette(m_config, QPalette::Inactive); @@ -1142,6 +1159,8 @@ void KColorCm::on_inactiveColorButton_changed(const QColor& color) { + Q_UNUSED( color ); + updateFromEffectsPage(); inactivePreview->setPalette(m_config, QPalette::Inactive); @@ -1150,6 +1169,8 @@ void KColorCm::on_inactiveContrastBox_currentIndexChanged(int index) { + Q_UNUSED( index ); + updateFromEffectsPage(); inactivePreview->setPalette(m_config, QPalette::Inactive); @@ -1158,6 +1179,8 @@ void KColorCm::on_inactiveContrastSlider_valueChanged(int value) { + Q_UNUSED( value ); + updateFromEffectsPage(); inactivePreview->setPalette(m_config, QPalette::Inactive); @@ -1167,6 +1190,8 @@ // disabled effects slots void KColorCm::on_disabledIntensityBox_currentIndexChanged(int index) { + Q_UNUSED( index ); + updateFromEffectsPage(); disabledPreview->setPalette(m_config, QPalette::Disabled); @@ -1175,6 +1200,8 @@ void KColorCm::on_disabledIntensitySlider_valueChanged(int value) { + Q_UNUSED( value ); + updateFromEffectsPage(); disabledPreview->setPalette(m_config, QPalette::Disabled); @@ -1183,6 +1210,8 @@ void KColorCm::on_disabledColorBox_currentIndexChanged(int index) { + Q_UNUSED( index ); + updateFromEffectsPage(); disabledPreview->setPalette(m_config, QPalette::Disabled); @@ -1191,6 +1220,8 @@ void KColorCm::on_disabledColorSlider_valueChanged(int value) { + Q_UNUSED( value ); + updateFromEffectsPage(); disabledPreview->setPalette(m_config, QPalette::Disabled); @@ -1199,6 +1230,8 @@ void KColorCm::on_disabledColorButton_changed(const QColor& color) { + Q_UNUSED( color ); + updateFromEffectsPage(); disabledPreview->setPalette(m_config, QPalette::Disabled); @@ -1207,6 +1240,8 @@ void KColorCm::on_disabledContrastBox_currentIndexChanged(int index) { + Q_UNUSED( index ); + updateFromEffectsPage(); disabledPreview->setPalette(m_config, QPalette::Disabled); @@ -1215,6 +1250,8 @@ void KColorCm::on_disabledContrastSlider_valueChanged(int value) { + Q_UNUSED( value ); + updateFromEffectsPage(); disabledPreview->setPalette(m_config, QPalette::Disabled); --- workspace/kcontrol/colors/colors.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/colors/colors.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -40,6 +40,7 @@ Name[gu]=રંગો Name[he]=צבעים Name[hi]=रंग +Name[hne]=रंग Name[hr]=Boje Name[hsb]=Barby Name[hu]=Színek @@ -122,6 +123,7 @@ Comment[gu]=રંગ ગોઠવણીઓ Comment[he]=שינוי הגדרות הצבעים Comment[hi]=रंग विन्यास +Comment[hne]=रंग सेटिंग Comment[hr]=Postava boja Comment[hsb]=Nastajenje barbow Comment[hu]=Színbeállítások --- workspace/kcontrol/access/kaccess.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/access/kaccess.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -29,6 +29,7 @@ Name[gu]=KDE ઉપયોગિતા સાધન Name[he]=כלי הנגישות של KDE Name[hi]=केडीई पहुँच औज़ार +Name[hne]=केडीई पहुंच औजार Name[hr]=KDE pristupačnost Name[hsb]=KDE pomocnik za přistupnosć Name[hu]=KDE kezelési segédeszköz @@ -60,7 +61,7 @@ Name[pt]=Ferramenta de Acessibilidade do KDE Name[pt_BR]=Ferramenta de acessibilidade do KDE Name[ro]=Utilitar de accesibilitate pentru KDE -Name[ru]=Специальные возможности KDE +Name[ru]=Специальные возможности Name[se]=KDE reaidu álkkibut geavaheami várás Name[sk]=Nástroj na sprístupnenie KDE Name[sl]=Orodje za dostopnost KDE --- workspace/kcontrol/access/kcmaccess.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/access/kcmaccess.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -41,6 +41,7 @@ Name[gu]=ઉપયોગિતા Name[he]=נגישות Name[hi]=पहुँच +Name[hne]=पहुंच Name[hr]=Pristupačnost Name[hsb]=Přistupnosć Name[hu]=Kezelési segítség @@ -122,6 +123,7 @@ Comment[gu]=અસક્ષમ વ્યક્તિઓ માટે ઉપયોગિતામાં સુધારો કરો Comment[he]=שיפור הנגישות עבור אנשים עם מוגבלויות Comment[hi]=विकलांग व्यक्तियों के लिए पहुँच बेहतर बनाए +Comment[hne]=विकलांग मनखे बर पहुंच बेहतर बनाए Comment[hr]=Unaprijedite pristupačnost osobama s invaliditetom Comment[hsb]=Přistupnosć za zbrašenych zlěpšić Comment[hu]=A számítógép kezelését segítő eszközök fogyatékosoknak @@ -152,7 +154,7 @@ Comment[pt]=Acessibilidade melhorada para pessoas com necessidades especiais Comment[pt_BR]=Melhora a acessibilidade para pessoas com deficiência Comment[ro]=Îmbunătățește accesibilitate KDE pentru persoanele cu handicap -Comment[ru]=Специальные возможности для людей с физическими недостатками +Comment[ru]=Специальные возможности для людей с физическими ограничениями Comment[se]=Álkkibut geavaheapmi doaimmahehttejuvvon olbmuide Comment[sk]=Zlepšenie prístupnosti pre postihnutých používateľov Comment[sl]=Izboljšana dostopnost za prizadete osebe --- workspace/kcontrol/access/kaccess.notifyrc (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/access/kaccess.notifyrc (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -28,6 +28,7 @@ Comment[gu]=KDE ઉપયોગિતા સાધન Comment[he]=כלי הנגישות של KDE Comment[hi]=केडीई पहुँच औज़ार +Comment[hne]=केडीई पहुंच औजार Comment[hr]=KDE alat pristupačnosti Comment[hsb]=KDE pomocnik za přistupnosć Comment[hu]=KDE kezelési segédeszköz @@ -40,6 +41,7 @@ Comment[kn]=ಕೆಡಿಇ ನಿಲುಕಣೆ (ಆಕ್ಸೆಸಿಬಿಲಿಟಿ) ಸಲಕರಣೆ Comment[ko]=KDE 접근성 도구 Comment[ku]=KDE Amûra Xwegihandinê +Comment[lt]=KDE pritaikymo neįgaliesiems įrankis Comment[lv]=KDE pieejamības rīks Comment[mai]=केडीई पहुँच अओजार Comment[mk]=Алатка за пристапливост во KDE @@ -58,7 +60,7 @@ Comment[pt]=Ferramenta de Acessibilidade do KDE Comment[pt_BR]=Ferramenta de acessibilidade do KDE Comment[ro]=Utilitar de accesibilitate pentru KDE -Comment[ru]=Специальные возможности KDE +Comment[ru]=Специальные возможности Comment[se]=KDE reaidu álkkibut geavaheami várás Comment[sk]=Nástroj na sprístupnenie KDE Comment[sl]=KDE-jevo orodje za dostopnost @@ -102,6 +104,7 @@ Name[gu]=બદલવાની કળ સક્રિય બની છે Name[he]=מקש משנה מצב הפך פעיל Name[hi]=कोई मॉडिफ़ायर कुंजी सक्रिय हो गया है +Name[hne]=कोई माडिफायर कुंजी सक्रिय हो गे हे Name[hr]=Tipka modifikatora je aktivirana Name[hsb]=Modifikowaca tasta je so aktiwizowała. Name[hu]=Egy módosító billentyű aktívvá vált @@ -166,6 +169,7 @@ Comment[gl]=Unha tecla modificadora (p.ex. Maiúsc ou Control) mudou de estado e agora está activa Comment[gu]=બદલવાની કળે (દા.ત., શીફ્ટ અથવા કંટ્રોલ) હવે તેની સ્થિતિ બદલી છે અને હવે સક્રિય છે Comment[he]=מקש משנה מצב (למשל shift או control) שינה את מצבו וכרגע פעיל +Comment[hne]=कोई माडिफायर कुंजी (जइसन कि शिफ्ट या कंट्रोल) हर अपन स्थिति ल बदल दे हे अउ अब वो हर सक्रिय हो गे हे Comment[hr]=Tipka modifikatora (npr. SHIFT ili CTRL) promijenila je svoje stanje i aktivna je Comment[hsb]=Modifikowaca tasta (na př. Wulkopis abo Strg) je status změniła a je nětko aktiwna. Comment[hu]=Egy módosító billentyű (pl. a Shift vagy a Ctrl) aktívvá vált @@ -232,6 +236,7 @@ Name[gu]=બદલવાની કળ નિષ્ક્રિય બની છે Name[he]=מקש משנה מצב הפך לא פעיל Name[hi]=कोई मॉडिफ़ायर कुंजी अक्रिय हो गया है +Name[hne]=कोई माडिफायर कुंजी हर अक्रिय हो गे हे Name[hr]=Tipka modifikatora je deaktivirana Name[hsb]=Modifikowaca tasta je so stała njeaktiwna Name[hu]=Egy módosító billentyű inaktívvá vált @@ -296,6 +301,7 @@ Comment[gl]=Unha tecla modificadora (p.ex. Maiúsc ou Control) mudou de estado e agora está inactiva Comment[gu]=બદલવાની કળે (દા.ત., શીફ્ટ અથવા કંટ્રોલ) હવે તેની સ્થિતિ બદલી છે અને હવે નિષ્ક્રિય છે Comment[he]=מקש משנה מצב (למשל shift או control) שינה את מצבו וכרגע לא פעיל +Comment[hne]=कोई माडिफायर कुंजी (जइसन कि शिफ्ट या कंट्रोल) हर अपन स्थिति ल बदल दे हे अउ अब वो हर अक्रिय हो गे हे Comment[hr]=Tipka modifikatora (npr. SHIFT ili CTRL) promijenila je svoje stanje i više nije aktivna Comment[hsb]=Modifikowaca tasta (na př. Wulkopis abo Strg) je swój status změniła a je nětko njeaktiwna Comment[hu]=Egy módosító billentyű (pl. a Shift vagy a Ctrl) inaktívvá vált @@ -362,6 +368,7 @@ Name[gu]=બદલવાની કળને તાળું મારવામાં આવ્યું છે Name[he]=מצב משנה מצב ננעל Name[hi]=कोई मॉडिफ़ायर कुंजी तालाबंद हो गया है +Name[hne]=कोई माडिफायर कुंजी हर तालाबंद हो गे हे Name[hr]=Tipka modifikatora je zaključana Name[hsb]=Modifikowaca tasta bu stajnje zaswěćena Name[hu]=Egy módosító billentyű zárolódott @@ -424,6 +431,7 @@ Comment[gl]=Unha tecla modificadora (p.ex. Maiúsc ou Control) foi trancada e agora está activa Comment[gu]=બદલવાની કળને (દા.ત., શીફ્ટ અથવા કંટ્રોલ) હવે તાળું મારવામાં આવ્યું છે અને હવે તે નીચેની કળ દબાવવા માટે સક્રિય છે Comment[he]=מקש משנה מצב (למשל shift או control) ננעל וכרגע פעיל עבור לחיצות המקשים הבאות +Comment[hne]=कोई माडिफायर कुंजी (जइसन कि शिफ्ट या कंट्रोल) हर तालाबंद हो गे हे अउ अब वो हर नीचे के सब्बो कुंजीदबाव मं सक्रिय रहिही Comment[hr]=Tipka modifikatora (npr. SHIFT ili CTRL) zaključana je i aktivna je tijekom svih sljedećih pritisaka tipki Comment[hsb]=Modifikowaca tasta (na př. Wulkopis abo Strg) bu stajnje zaswěćena a je nětko za wšě přichodne tasty aktiwna Comment[hu]=Egy módosító billentyű (pl. a Shift vagy a Ctrl) zárolódott, és ezután minden billentyűlenyomásnál aktív lesz @@ -490,6 +498,7 @@ Name[gu]=તાળાં કળ સક્રિય કરવામાં આવી છે Name[he]=מקש ננעל הופעל Name[hi]=कोई तालाबंद कुंजी सक्रिय किया जा चुका है +Name[hne]=कोई ताला कुंजी सक्रिय हो गे हे Name[hr]=Tipka zaključavanja je aktivirana Name[hsb]=Tasta za stajne zaswěćene je nětko aktiwna Name[hu]=Egy zároló billentyű aktívvá vált @@ -553,6 +562,7 @@ Comment[gl]=Unha tecla de bloqueo (p.ex., Bloq Maiúsc ou Bloq Num) mudou de estado e agora está activa Comment[gu]=તાળાં કળે (દા.ત., કેપ્સ લોક અથવા નમ લોક) હવે તેની સ્થિતિ બદલી છે અને હવે સક્રિય છે Comment[he]=מקש ננעל (למשל Caps Lock או Num Lock) שינה את מצבו וכרגע פעיל +Comment[hne]=कोई ताला कुंजी (जइसन कि कैप्स लाक या न्यूम लाक) हर अपन स्थिति ल बदल दे हे अउ अब वो हर सक्रिय हो गे हे Comment[hr]=Tipka zaključavanja (npr. CapsLock ili NumLock) promijenila je svoje stanje i aktivna je Comment[hsb]=Tasta za stajne zaswěćene (na př. Stajny Wulkopis) je status změniła a je nětko aktiwna Comment[hu]=Egy zároló billentyű (pl. a Caps Lock vagy a Num Lock) aktívvá vált @@ -619,6 +629,7 @@ Name[gu]=તાળાં કળ નિષ્ક્રિય કરવામાં આવી છે Name[he]=מקש ננעל הופסק Name[hi]=कोई तालाबंद कुंजी अक्रिय किया जा चुका है +Name[hne]=कोई ताला कुंजी हर अक्रिय हो गे हे Name[hr]=Tipka zaključavanja je deaktivirana Name[hsb]=Tasta za stajne zaswěćene je nětko njeaktiwna Name[hu]=Egy zároló billentyű inaktívvá vált @@ -682,6 +693,7 @@ Comment[gl]=Unha tecla de bloqueo (p.ex., Bloq Maiúsc ou Bloq Num) mudou de estado e agora está inactiva Comment[gu]=તાળાં કળે (દા.ત., કેપ્સ લોક અથવા નમ લોક) હવે તેની સ્થિતિ બદલી છે અને હવે તે નિષ્ક્રિય છે Comment[he]=מקש ננעל (למשל Caps Lock או Num Lock) שינה את מצבו וכרגע לא פעיל +Comment[hne]=कोई ताला कुंजी (जइसन कि कैप्स लाक या न्यूम लाक) हर अपन स्थिति ल बदल दे हे अउ अब वो हर अक्रिय हो गे हे Comment[hr]=Tipka zaključavanja (npr. CapsLock ili NumLock) promijenila je svoje stanje i više nije aktivna Comment[hsb]=Tasta za stajne zaswěćene (na př. Stajny Wulkopis) je status změniła a je nětko njeaktiwna Comment[hu]=Egy zároló billentyű (pl. a Caps Lock vagy a Num Lock) inaktívvá vált @@ -746,6 +758,7 @@ Name[gu]=સ્થિત કળો સક્રિય અથવા નિષ્ક્રિય કરવામાં આવી છે Name[he]=מקשים דביקים הופעלו או בוטלו Name[hi]=चिपकती कुंजियों को सक्षम या अक्षम किया गया है +Name[hne]=स्टिकी कुंजी सक्रिय या अक्रिय हो गे हे Name[hr]=Ljepljive tipke su omogućene ili onemogućene Name[hsb]=Lěpjate tasty zaswěćene abo hasnjene Name[hu]=Ragadós billentyűk átkapcsolva @@ -809,6 +822,7 @@ Comment[gu]=સ્થિત કળો સક્રિય અથવા નિષ્ક્રિય કરવામાં આવી છે Comment[he]=מקשים דביקים הופעלו או בוטלו Comment[hi]=चिपकती कुंजियों को सक्षम या अक्षम किया गया है +Comment[hne]=स्टिकी कुंजी सक्रिय या अक्रिय हो गे हे Comment[hr]=Ljepljive tipke su omogućene ili onemogućene Comment[hsb]=Lěpjate tasty zaswěćene abo hasnjene Comment[hu]=A ragadós billentyűk használatát ki- vagy bekapcsolták @@ -877,6 +891,7 @@ Name[gu]=ધીમી કળો સક્રિય અથવા નિષ્ક્રિય કરવામાં આવી છે Name[he]=מקשים איטיים הופעלו או בוטלו Name[hi]=धीमी कुंजियों को सक्षम या अक्षम किया गया है +Name[hne]=धीमा कुंजी सक्रिय या अक्रिय हो गे हे Name[hr]=Spore tipke su omogućene ili onemogućene Name[hsb]=Pomałe tasty zaswěćene abo hasnjene Name[hu]=A lassú billentyűk használata átkapcsolva @@ -939,6 +954,7 @@ Comment[gu]=ધીમી કળો સક્રિય અથવા નિષ્ક્રિય કરવામાં આવી છે Comment[he]=מקשים איטיים הופעלו או בוטלו Comment[hi]=धीमी कुंजियों को सक्षम या अक्षम किया गया है +Comment[hne]=धीमा कुंजी सक्छम या अक्छम हो गे हे Comment[hr]=Spore tipke su omogućene ili onemogućene Comment[hsb]=Pomałe tasty zaswěćene abo hasnjene Comment[hu]=A lassú billentyűk használatát ki- vagy bekapcsolták @@ -1005,6 +1021,7 @@ Name[gu]=ઉછાળ કળો સક્રિય અથવા નિષ્ક્રિય કરવામાં આવી છે Name[he]=מקשים חוזרים הופעלו או בוטלו Name[hi]=बाउंस कुंजियों को सक्षम या अक्षम किया गया है +Name[hne]=बाउन्स कुंजी सक्छम या अक्छम हो गे हे Name[hr]=Obijanje tipki je omogućeno ili onemogućeno Name[hsb]=Zamkane tasty zaswěćene abo hasnjene Name[hu]=A visszaugró billentyűk átkapcsolva @@ -1067,6 +1084,7 @@ Comment[gu]=ઉછાળ કળો સક્રિય અથવા નિષ્ક્રિય કરવામાં આવી છે Comment[he]=מקשים חוזרים הופעלו או בוטלו Comment[hi]=बाउंस कुंजियों को सक्षम या अक्षम किया गया है +Comment[hne]=बाउन्स कुंजी सक्छम या अक्छम हो गे हे Comment[hr]=Obijanje tipki je omogućeno ili onemogućeno Comment[hsb]=Zamkane tasty zaswěćene abo hasnjene Comment[hu]=A visszaugró billentyűk használatát ki- vagy bekapcsolták @@ -1135,6 +1153,7 @@ Name[gu]=માઉસ કળો સક્રિય અથવા નિષ્ક્રિય કરવામાં આવી છે Name[he]=כפתורי העכבר אופשרו או בוטלו Name[hi]=माउस कुंजियों को सक्षम या अक्षम किया गया है +Name[hne]=मुसुवा कुंजी सच्छम या अच्छम हो गिस Name[hr]=Mišolike tipke su omogućene ili onemogućene Name[hsb]=Myšace tasty zaswěćene abo hasnjene Name[hu]=Az egérmozgató billentyűk átkapcsolva @@ -1198,6 +1217,7 @@ Comment[gu]=માઉસ કળો સક્રિય અથવા નિષ્ક્રિય કરવામાં આવી છે Comment[he]=כפתורי העכבר אופשרו או בוטלו Comment[hi]=माउस कुंजियों को सक्षम या अक्षम किया गया है +Comment[hne]=मुसुवा कुंजी सच्छम या अच्छम हो गिस Comment[hr]=Mišolike tipke su omogućene ili onemogućene Comment[hsb]=Myšace tasty zaswěćene abo hasnjene Comment[hu]=Az egérmozgató billentyűk használatát ki- vagy bekapcsolták --- workspace/kcontrol/xinerama/xinerama.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/xinerama/xinerama.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -40,6 +40,7 @@ Name[gu]=અનેક મોનિટરો Name[he]=מסכים מרובים Name[hi]=अनेक मॉनिटर +Name[hne]=अनेक मानिटर Name[hr]=Višestruki monitori Name[hsb]=Wjacore wobrazowki Name[hu]=Több képernyő kezelése @@ -119,6 +120,7 @@ Comment[gu]=અનેક મોનિટરો માટે KDE રૂપરેખાંકિત કરો Comment[he]=שינוי הגדרות של KDE לשימוש במספר מסכים Comment[hi]=अनेक मॉनीटर्स के लिए केडीई कॉन्फ़िगर करें +Comment[hne]=अनेक मानीटर बर केडीई कान्फिगर करव Comment[hr]=Konfiguriranje KDE-a za više monitora Comment[hsb]=KDE za wjacore wobrazowki připrawić Comment[hu]=Több monitor használata a KDE-ben --- workspace/kcontrol/randr/outputgraphicsitem.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/randr/outputgraphicsitem.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -29,6 +29,8 @@ OutputGraphicsItem::OutputGraphicsItem(RandROutput *output) : QGraphicsRectItem(output->rect()) { + m_output = output; + m_left = m_right = m_top = m_bottom = NULL; setPen(QPen(Qt::black)); @@ -39,26 +41,14 @@ setFlag(QGraphicsItem::ItemIsMovable, false); setFlag(QGraphicsItem::ItemIsSelectable, true); - // An example of this description text with radeonhd on randr 1.2: - // DVI-I_2/digital - // 1680x1050 (60.0 Hz) - int w = output->rect().width(), h = output->rect().height(); - QString refresh = QString::number(output->refreshRate(), 'f', 1); - QString desc = output->name() + '\n' + - QString("%1x%2 (%3 Hz)").arg(w).arg(h).arg(refresh); - - m_text = new QGraphicsTextItem(desc, this); - + m_text = new QGraphicsTextItem( this ); + QFont font = KGlobalSettings::generalFont(); font.setPixelSize(72); m_text->setFont(font); + + updateText(); - QRectF textRect = m_text->boundingRect(); - QRect outRect = output->rect(); - - // more accurate text centering - m_text->setPos((outRect.width() - textRect.width()) / 2, - (outRect.height() - textRect.height()) / 2); } OutputGraphicsItem::~OutputGraphicsItem() @@ -226,6 +216,28 @@ } } +void OutputGraphicsItem::updateText() +{ + // An example of this description text with radeonhd on randr 1.2: + // DVI-I_2/digital + // 1680x1050 (60.0 Hz) + + int w = m_output->rect().width(), h = m_output->rect().height(); + + QString refresh = QString::number(m_output->refreshRate(), 'f', 1); + QString desc = m_output->name() + '\n' + + QString("%1x%2 (%3 Hz)").arg(w).arg(h).arg(refresh); + + m_text->setPlainText(desc); + + QRectF textRect = m_text->boundingRect(); + QRect outRect = m_output->rect(); + // more accurate text centering + m_text->setPos((outRect.width() - textRect.width()) / 2, + (outRect.height() - textRect.height()) / 2); + +} + void OutputGraphicsItem::disconnect() { // for now just disconnect everything --- workspace/kcontrol/randr/outputconfig.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/randr/outputconfig.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -124,9 +124,8 @@ if(changes & RandR::ChangeRect) { QRect r = m_output->rect(); kDebug() << "Output rect changed:" << r; - //m_item->setRect(0, 0, r.width(), r.height()); m_item->setRect(r); - //m_item->setPos + emit updateView(); } if(changes & RandR::ChangeRotation) { @@ -152,6 +151,11 @@ //QSize modeSize = m_output->screen()->mode(m_output->mode()).size(); QSize modeSize = m_output->mode().size(); updateRateList(sizeCombo->findData(modeSize)); + + //Update the text inside the OutputGraphicsItem + m_item->updateText(); + m_item->setRect(m_output->rect()); + emit updateView(); } } --- workspace/kcontrol/randr/outputgraphicsitem.h (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/randr/outputgraphicsitem.h (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -44,6 +44,8 @@ void setBottom(OutputGraphicsItem *output); bool isConnected(); + + void updateText(); protected: void disconnect(); --- workspace/kcontrol/randr/krandrtray.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/randr/krandrtray.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -3,6 +3,7 @@ Name[ar]=ضبط شاشة كيدي Name[be]=Змена параметраў манітора Name[hi]=के-रैँड-आर-ट्रे +Name[hne]=के-रैँड-आर-ट्रे Name[hu]=Képernyőfelbontás Name[kn]=ಕೆರಾಂಡರ್ಟ್ರೇ Name[mai]=के-रैँड-आर-ट्रे @@ -33,7 +34,7 @@ GenericName[eo]=Regrandigi kaj turni ekranon GenericName[es]=Redimensionar y rotar pantalla GenericName[et]=Ekraani suuruse muutmine ja pööramine -GenericName[eu]=Pantailaren tamaina aldaketa eta biraketa +GenericName[eu]=Pantailaren neurri aldaketa eta biraketa GenericName[fa]=تغییر اندازه و چرخش پرده GenericName[fi]=Näytön kuvan koon muuttaminen ja kuvan kääntäminen GenericName[fr]=Redimensionnement et rotation de l'écran @@ -43,6 +44,7 @@ GenericName[gu]=સ્ક્રિન માપ બદલો અને ફેરવો GenericName[he]=שינוי גודל המסך וסיבובו GenericName[hi]=स्क्रीन आकार बदलें व घुमाएँ +GenericName[hne]=स्क्रीन आकार बदलव अउ घुमाव GenericName[hr]=Veličine i orijentacija zaslona GenericName[hsb]=Wobrazowku připrawić a wjerćeć GenericName[hu]=Képernyőbeállító @@ -106,6 +108,7 @@ Comment[eo]=Panela aplikaĵeto por regrandigi kaj reorienti la X ekranojn. Comment[es]=Una miniaplicación del panel para redimensionar y reorientar pantallas X. Comment[et]=Paneeliaplett X'i ekraanide suuruse muutmiseks ja pööramiseks +Comment[eu]=X pantailen neurria aldatu eta biratzeko paneleko applet bat. Comment[fa]=برنامک تابلویی برای تغییر اندازه و تغییر جهت پرده‌های X. Comment[fi]=Panelisovelma X-ruutujen koon ja suunnan muuttamiseksi Comment[fr]=Une applet du tableau de bord pour redimensionner et pivoter l'écran. @@ -115,6 +118,7 @@ Comment[gu]=X સ્ક્રિનોનું માપ બદલવા અને ફેરવવા માટેનું પેનલ એપ્લેટ Comment[he]=יישומון לוח לשינוי גודל וכיוון המסך Comment[hi]=एक्स स्क्रीन का आकार बदलने तथा फिर से दिशानिर्धारण के लिए एक फलक ऐपलेट +Comment[hne]=एक्स स्क्रीन के आकार बदले अउ फिर से दिसानिर्धारन बर एक पेनल ऐपलेट Comment[hsb]=Pasowy applet za připrawjenje a wjerćenje X-wobrazowkow Comment[hu]=Panel-kisalkalmazás X képernyők átméretezéséhez és elforgatásához Comment[is]=Smáforrit á spjöld sem stjórnar stærð og snúningi X skjáa. @@ -125,6 +129,7 @@ Comment[kn]=ಕ್ಸ ತೆರೆಗಳ ಗಾತ್ರ ಬದಲಾಯಿಸಲು ಮತ್ತು ನಿಲುವು (ಓರಿಯಂಟೇಶನ್) ಬದಲಾಯಿಸಲು ಒಂದು ಪುಟೀಪು (ಪಾನೆಲ್) ಅನ್ವಯಾಂಶ (ಆಪ್ಲೆಟ್) Comment[ko]=X 화면의 크기를 조정하고 회전시키는 패널 애플릿. Comment[ku]=Amûreke panelê ji bo guherandina mezinahî û hêla ekranên X. +Comment[lt]=Pulto įskiepis X ekranų dydžio ir orientacijos keitimui Comment[lv]=Paneļa aplets ekrāna izmēra mainīšanai un rotēšanai. Comment[mai]=एक्स स्क्रीन क' आकार बदलब आओर फिनु सँ दिशानिर्धारण क' लेल एकटा फलक ऐपलेट Comment[mk]=Аплет за панелот што се користи за менување на големината и ориентацијата на X-екраните. @@ -140,6 +145,7 @@ Comment[pt]=Uma 'applet' do painel para mudar o tamanho e rodar os ecrãs no X. Comment[pt_BR]=Um miniaplicativo do painel para redimensionar e reorientar as telas do X. Comment[ro]=O miniaplicație de panou care redimensionează și reorientează ecranele X. +Comment[ru]=Виджет панели для изменения размера и ориентации экрана. Comment[se]=Panelaprográmmaš mii sáhttá rievdadit šearpma čoakkisčuohkku ja jorahit dan. Comment[sk]=Applet pre panel na zmenu veľkosti a orientácie obrazoviek X Comment[sl]=Orodje za spreminjanje velikosti in usmeritve zaslonov. --- workspace/kcontrol/randr/randr.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/randr/randr.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -40,6 +40,7 @@ Name[gu]=માપ & દિશા Name[he]=גודל וכיוון Name[hi]=आकार व दिशा निर्धारण +Name[hne]=आकार अउ दिसा निर्धारन Name[hr]=Veličina i orijentacija Name[hsb]=Wulkosć & orientacija Name[hu]=Képernyőfelbontás @@ -120,6 +121,7 @@ Comment[gu]=તમારા ડિસ્પ્લેનું માપ બદલો અને ફેરવો Comment[he]=שינוי גודל התצוגה שלך וסיבובה Comment[hi]=अपने कंप्यूटर के डिस्प्ले का आकार बदलें तथा घुमाएँ +Comment[hne]=अपन कंप्यूटर के डिस्प्ले के आकार बदलव अउ घुमाव Comment[hr]=Promijena veličine i orijentacije zaslona Comment[hsb]=Připrawće a wjerćće swoju wobrazowku Comment[hu]=A képernyő átméretezése, elforgatása --- workspace/kcontrol/kthememanager/kthememanager.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/kthememanager/kthememanager.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -38,6 +38,7 @@ Name[gu]=થીમ વ્યવસ્થાપક Name[he]=מנהל ערכות הנושא Name[hi]=प्रसंग प्रबंधक +Name[hne]=प्रसंग प्रबंधक Name[hr]=Upravljanje temama Name[hsb]=Rjadowar temow Name[hu]=Témák @@ -68,7 +69,7 @@ Name[pt]=Gestor de Temas Name[pt_BR]=Gerenciador de temas Name[ro]=Administratorul de tematică -Name[ru]=Менеджер тем +Name[ru]=Управление темами Name[se]=Fáddagieđahalli Name[sk]=Správca tém Name[sl]=Upravitelj tem @@ -118,6 +119,7 @@ Comment[gu]=વૈશ્વિક KDE વિઝ્યુલ થીમોનું વ્યવસ્થાપન કરો Comment[he]=ניהול ערכות נושא גלובליות של KDE Comment[hi]=वैश्विक केडीई दृश्यमय प्रसंग प्रबंधित करें +Comment[hne]=वैस्विक केडीई दिखत प्रसंग प्रबंधित करव Comment[hr]=Upravljanje općim KDE vizualnim temama Comment[hsb]=Rjaduje globalne KDE-temy Comment[hu]=KDE-témák kezelése @@ -148,7 +150,7 @@ Comment[pt]=Gestão global de temas visuais do KDE Comment[pt_BR]=Gerencia temas visuais globais do KDE Comment[ro]=Administrează tematicile vizuale KDE globale -Comment[ru]=Менеджер глобальных визуальных тем KDE +Comment[ru]=Управление темами KDE Comment[se]=Hálddaš oppalaš visuella KDE-fáttáid Comment[sk]=Globálny správca vizuálnych tém KDE Comment[sl]=Upravitelj vizualnih tem za KDE --- workspace/kcontrol/kthememanager/installktheme.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/kthememanager/installktheme.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -28,6 +28,7 @@ Name[gu]=KDE થીમ સ્થાપિત કરો Name[he]=התקנת ערכת נושא של KDE Name[hi]=केडीई प्रसंग संस्थापित करें +Name[hne]=केडीई प्रसंग इंस्टाल करव Name[hr]=Instaliranje KDE teme Name[hsb]=KDE-temu instalować Name[hu]=KDE-téma telepítése @@ -59,7 +60,7 @@ Name[pt]=Instalar um Tema do KDE Name[pt_BR]=Instalar tema do KDE Name[ro]=Instalează tematică KDE -Name[ru]=Установка тем KDE +Name[ru]=Установка темы KDE Name[se]=Sajáiduhte KDE-fáttá Name[sk]=Inštalovať tému KDE Name[sl]=Namesti temo KDE --- workspace/kcontrol/launch/kcmlaunch.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/launch/kcmlaunch.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -38,6 +38,7 @@ Name[gu]=પ્રતિસાદ શરૂ કરો Name[he]=משוב לגבי הפעלה Name[hi]=फ़ीडबैक चलाएँ +Name[hne]=फीडबैक चलाव Name[hr]=Potvrda pokretanja Name[hsb]=Feedback za startowanje Name[hu]=Alkalmazásindítási effektus @@ -115,6 +116,7 @@ Comment[gu]=કાર્યક્રમ પ્રતિસાદ શરૂ કરવાની શૈલી પસંદ કરો Comment[he]=שינוי הגדרות סגנון המשוב לגבי הפעלת יישומים Comment[hi]=अनुप्रयोग-प्रारंभ फ़ीडबैक शैली चुनें +Comment[hne]=अनुपरयोग-सुरू फीडबैक सैली चुनव Comment[hr]=Odaberite stil potvrde pokretanja aplikacije Comment[hsb]=Feedbackowy stil wubrać za startowanje programow Comment[hu]=Az alkalmazásindítási effektust lehet itt kiválasztani --- workspace/kcontrol/keys/keys.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/keys/keys.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -34,6 +34,7 @@ Name[gu]=વૈશ્વીક કીબોર્ડ ટૂંકાણો Name[he]=קיצורי מקשים גלובליים Name[hi]=वैश्विक कुंजीपट शॉर्टकट +Name[hne]=वैस्विक कुंजीपट सार्टकट Name[hsb]=Globalne tastaturowe skrótšenki Name[is]=Víðværir flýtilyklar Name[it]=Scorciatoie globali della tastiera @@ -57,7 +58,7 @@ Name[pt]=Atalhos Globais do Teclado Name[pt_BR]=Atalhos de teclado globais Name[ro]=Acceleratori de tastatură globali -Name[ru]=Глобальные комбинации клавиш +Name[ru]=Комбинации клавиш Name[sk]=Globálne klávesové skratky Name[sl]=Globalne tipkovnične bližnjice Name[sr]=Глобалне пречице са тастатуре @@ -102,6 +103,7 @@ Comment[gu]=કીજોડાણોનું રૂપરેખાંકન Comment[he]=שינוי הגדרות מיפוי המקשים Comment[hi]=की-बाइंडिंग का कॉन्फ़िगरेशन +Comment[hne]=की-बाइंडिंग के कान्फिगरेसन Comment[hr]=Konfiguriranje prečaca tipkovnice Comment[hsb]=Připrawjenje přirjadowanjow tastow Comment[hu]=A billentyűparancsok beállításai --- workspace/kcontrol/keys/schemes/mac4.kksrc (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/keys/schemes/mac4.kksrc (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -28,6 +28,7 @@ Name[gu]=મેક પધ્ધતિ Name[he]=ערכת Mac Name[hi]=मॅक प्रसंग +Name[hne]=मॅक प्रसंग Name[hr]=Mac shema Name[hsb]=Mac-šema Name[hu]=Mac --- workspace/kcontrol/keys/schemes/kde3.kksrc (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/keys/schemes/kde3.kksrc (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -25,6 +25,7 @@ Name[gu]=૩ બદલેલ કળો માટે KDE મૂળભૂત Name[he]=ברירת המחדל של KDE עבור 3 כפתורים משני מצב Name[hi]=3 मॉडीफ़ायर कुंजियों के लिए केडीई डिफ़ॉल्ट +Name[hne]=3 माडीफायर कुंजी मन बर केडीई डिफाल्ट Name[hr]=KDE zadano za 3 modifikatorske tipke Name[hsb]=KDE-standard za tři modifikowace tasty Name[hu]=KDE-s alapértelmezés (3 módosító billentyűvel) --- workspace/kcontrol/keys/schemes/unix3.kksrc (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/keys/schemes/unix3.kksrc (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -28,6 +28,7 @@ Name[gu]=UNIX પધ્ધતિ Name[he]=ערכת UNIX Name[hi]=यूनिक्स प्रसंग +Name[hne]=यूनिक्स प्रसंग Name[hr]=UNIX shema Name[hsb]=UNIX-šema Name[hu]=UNIX --- workspace/kcontrol/keys/schemes/wm3.kksrc (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/keys/schemes/wm3.kksrc (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -27,6 +27,7 @@ Name[gu]=વિન્ડોમેકર (૩ બદલનાર કળો) Name[he]=‏WindowMaker (עם 3 מקשים משני מצב) Name[hi]=विंडोमेकर (3 मॉडीफ़ॉयर कुंजियाँ) +Name[hne]=विंडोमेकर (3 माडीफायर कुंजियाँ) Name[hr]=WindowMaker (3 modifikatorske tipke) Name[hsb]=WindowMaker (3 modifikowace tasty) Name[hu]=WindowMaker (3 módosító billentyű) --- workspace/kcontrol/keys/schemes/kde4.kksrc (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/keys/schemes/kde4.kksrc (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -25,6 +25,7 @@ Name[gu]=૪ બદલેલ કળો માટે KDE મૂળભૂત Name[he]=ברירת המחדל של KDE עבור 4 כפתורים משני מצב Name[hi]=4 मॉडीफ़ायर कुंजियों के लिए केडीई डिफ़ॉल्ट +Name[hne]=4 माडीफायर कुंजी मन बर केडीई डिफाल्ट Name[hr]=KDE zadano za 4 modifikatorske tipke Name[hsb]=KDE-standard za štyri modifikowace tasty Name[hu]=KDE-s alapértelmezés (4 módosító billentyűvel) --- workspace/kcontrol/keys/schemes/win3.kksrc (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/keys/schemes/win3.kksrc (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -28,6 +28,7 @@ Name[gu]=વિન્ડોઝ પધ્ધતિ (વિન કળ વગર) Name[he]=ערכת חלונות (בלי מקש Win) Name[hi]=विंडोज़ प्रसंग (विन कुंजी के बगैर) +Name[hne]=विंडोज प्रसंग (विन कुंजी के बिना) Name[hr]=Windows shema (bez Windows tipki) Name[hsb]=Windows-šema (bjez Win-tasty) Name[hu]=Windows (Win billentyű nélkül) @@ -47,7 +48,7 @@ Name[mr]=Windows सुत्रयोजना (विना Win किल्ली) Name[ms]=Skim Tetingkap (Tanpa Kekunci Win) Name[nb]=Windows-oppsett (uten Windows-tast) -Name[nds]=Windows-Vörbild (ahn Windows-Tast) +Name[nds]=Windows-Schema (ahn Windows-Tast) Name[ne]=विण्डोज योजना (विन कुञ्जी बाहेक) Name[nl]=Windows-schema (zonder Win-toets) Name[nn]=Windows-oppsett (utan Windows-tast) --- workspace/kcontrol/keys/schemes/win4.kksrc (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/keys/schemes/win4.kksrc (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -28,6 +28,7 @@ Name[gu]=વિન્ડોઝ પધ્ધતિ (વિન કળ સાથે) Name[he]=ערכת חלונות (עם מקש Win) Name[hi]=विंडोज प्रसंग (विन कुंजी समेत) +Name[hne]=विंडोज प्रसंग (विन कुंजी समेत) Name[hr]=Windows shema (s Windows tipkama) Name[hsb]=Windows-šema (z Win-tastu) Name[hu]=Windows (Win billentyűvel) @@ -47,7 +48,7 @@ Name[ml]=വിന്‍ഡോസ് പദ്ധതി (Win കീയോടൊപ്പം) Name[mr]=Windows सुत्रयोजना (विन किल्ली सह) Name[nb]=Windows-oppsett (med Windows-tast) -Name[nds]=Windows-Vörbild (mit Windows-Tast) +Name[nds]=Windows-Schema (mit Windows-Tast) Name[ne]=विण्डोज योजना (विन कुञ्जीसँग) Name[nl]=Windows-schema (met Win-toets) Name[nn]=Windows-oppsett (med Windows-tast) --- workspace/kcontrol/kdm/background/programs/xearth.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/kdm/background/programs/xearth.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -25,6 +25,7 @@ Comment[gu]=XEarth કિર્ક જ્હોન્સન વડે Comment[he]=‎XEarth ע"י Kirk Johnson Comment[hi]=किर्क जॉनसन द्वारा एक्स-अर्थ +Comment[hne]=किर्क जानसन के एक्सअर्थ Comment[hr]=XEarth (izr. Kirka Johnsona) Comment[hu]=XEarth (készítette: Kirk Johnson) Comment[is]=XEarth eftir Kirk Johnson --- workspace/kcontrol/kdm/background/programs/xplanet.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/kdm/background/programs/xplanet.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -26,6 +26,7 @@ Comment[gu]=XPlanet હરી નાયર વડે Comment[he]=XPlanet ע"י Hari Nair‎ Comment[hi]=हरी नायर द्वारा एक्स-प्लेनेट +Comment[hne]=हरी नायर के एक्सप्लेनेट Comment[hr]=XPlanet (izr. Hari Nair) Comment[hu]=XPlanet (készítette: Hari Nair) Comment[is]=XPlanet eftir Hari Nair --- workspace/kcontrol/kdm/background/programs/xglobe.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/kdm/background/programs/xglobe.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -25,6 +25,7 @@ Comment[gu]=XGlobe થોર્સ્ટન સ્કુરેમેન્ન વડે Comment[he]=‎XGlobe ע"י Thorsten Scheuermann Comment[hi]=थार्स्टन शर्मन द्वारा एक्स-ग्लोब +Comment[hne]=थार्सटन सेरमन के एक्सग्लोब Comment[hr]=XGlobe (izr. Thorsten Scheuermann) Comment[hu]=XGlobe (készítette: Thorsten Scheuermann) Comment[is]=XGlobe eftir Thorsten Scheuermann --- workspace/kcontrol/kdm/background/patterns/triangles.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/kdm/background/patterns/triangles.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -24,6 +24,7 @@ Comment[gu]=ત્રિકોણો Comment[he]=משולשים Comment[hi]=त्रिभुज +Comment[hne]=त्रिभुज Comment[hr]=Trokuti Comment[hsb]=Třiróžki Comment[hu]=Háromszögek @@ -39,6 +40,7 @@ Comment[lv]=Trīsstūri Comment[mk]=Триаголници Comment[ml]=ത്രികോണങ്ങള്‍ +Comment[ms]=Segi Tiga Comment[nds]=Dre'ecks Comment[nl]=Triangels Comment[nn]=Trekantar --- workspace/kcontrol/kdm/background/patterns/fish.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/kdm/background/patterns/fish.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -25,6 +25,7 @@ Comment[gu]=માછલીની જાળ Comment[he]=רשת דגים Comment[hi]=मछली जाली +Comment[hne]=मछरी जाला Comment[hr]=Ribarska mreža Comment[hsb]=Syć z rybami Comment[hu]=Halászháló @@ -35,9 +36,11 @@ Comment[km]=សំណាញ់​ត្រី​ Comment[kn]=ಫಿಷ್ ನೆಟ್ Comment[ko]=물고기 그물 +Comment[lt]=Žuvų tinklas Comment[lv]=Zivju tīkls Comment[mk]=Рибарска мрежа Comment[mr]=फिश नेट +Comment[ms]=Jala Ikan Comment[nb]=Fish-nettverk Comment[nds]=Fischnett Comment[nl]=Visnet --- workspace/kcontrol/kdm/background/patterns/rattan.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/kdm/background/patterns/rattan.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -11,6 +11,7 @@ Comment[gu]=રેટ્ટન Comment[he]=רטאן Comment[hi]=बेंत +Comment[hne]=रट्टन Comment[hu]=Rattán Comment[it]=Palme Comment[ka]=რატანი @@ -25,6 +26,7 @@ Comment[pa]=ਰਤਨ Comment[pt]=Rota Comment[pt_BR]=Rota +Comment[ru]=Ротанг Comment[sk]=Ratan Comment[sl]=Trstovec Comment[sr]=Ратан --- workspace/kcontrol/kdm/background/patterns/stonewall2.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/kdm/background/patterns/stonewall2.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -25,6 +25,7 @@ Comment[gu]=સ્ટોનવોલ ૨ ટાઇગ્રેટ વડે Comment[he]=קיר סלעים 2 של Tigert Comment[hi]=टिगर्ट द्वारा स्टोनवाल 2 +Comment[hne]=स्टोनवाल २ - द्वारा- टिगर्ट Comment[hr]=Stonewall 2 (izr. Tigert) Comment[hsb]=Murjowana sćěna 2 wot Tigerta Comment[hu]=Kőfal 2 (Tigert) --- workspace/kcontrol/kdm/background/patterns/pavement.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/kdm/background/patterns/pavement.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -24,6 +24,7 @@ Comment[gu]=પેવમેન્ટ Comment[he]=מרצפת Comment[hi]=फर्श +Comment[hne]=पेवमेंट Comment[hr]=Pločnik Comment[hsb]=Chódnik Comment[hu]=Járda --- workspace/kcontrol/kdm/background/patterns/flowers.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/kdm/background/patterns/flowers.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -27,6 +27,7 @@ Comment[gu]=ફૂલો Comment[he]=פרחים Comment[hi]=पुष्प +Comment[hne]=फोल्डर Comment[hr]=Cvijeće Comment[hsb]=Kwětki Comment[hu]=Virágok --- workspace/kcontrol/kdm/background/patterns/night-rock.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/kdm/background/patterns/night-rock.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -25,6 +25,7 @@ Comment[gu]=નાઇટ રોક ટાઇગ્રેટ દ્વારા Comment[he]=סלע לילי של Tigert Comment[hi]=टिगर्ट द्वारा नाइट रॉक +Comment[hne]=टिगर्ट के नाइट राक Comment[hr]=Night Rock (izr. Tigert) Comment[hsb]=Nócna skała wot Tigerta Comment[hu]=Éjszakai szikla (Tigert) --- workspace/kcontrol/kdm/kdm.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/kdm/kdm.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -42,6 +42,7 @@ Name[gu]=પ્રવેશ વ્યવસ્થાપક Name[he]=מנהל הכניסה למערכת Name[hi]=लॉगइन प्रबंधक +Name[hne]=लागिन प्रबंधक Name[hr]=Upravljanje prijavljivanjem Name[hsb]=Přizjewjenski manager Name[hu]=Bejelentkező felület (KDM) @@ -123,6 +124,7 @@ Comment[gu]=પ્રવેશ વ્યવસ્થાપક (KDM) રૂપરેખાંકિત કરો Comment[he]=שינוי הגדרות מנהל הכניסה למערכת (KDM) Comment[hi]=लॉगइन प्रबंधक कॉन्फ़िगर करें (केडीएम) +Comment[hne]=लागिन प्रबंधक कान्फिगर करव (केडीएम) Comment[hr]=Konfiguriranje upravljanja prijavljivanja (KDM) Comment[hsb]=Přizjewjenski manager připrawić (KDM) Comment[hu]=A KDE grafikus bejelentkező felületének beállításai --- workspace/kcontrol/bell/bell.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kcontrol/bell/bell.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -42,6 +42,7 @@ Name[gu]=સિસ્ટમ ઘંટડી Name[he]=פעמון המערכת Name[hi]=तंत्र घंटी +Name[hne]=तंत्र घंटी Name[hr]=Sistemsko zvono Name[hsb]=Systemowy zwónčk Name[hu]=Rendszercsengő @@ -123,6 +124,7 @@ Comment[gu]=સિસ્ટમ ઘંટડી રૂપરેખાંકન Comment[he]=שינוי הגדרות פעמון המערכת Comment[hi]=तंत्र घंटी कॉन्फ़िगरेशन +Comment[hne]=तंत्र घंटी कान्फिगरेसन Comment[hr]=Konfiguracija sistemskog zvona Comment[hsb]=Připrawjenje systemoweho zwónčka Comment[hu]=A rendszercsengő beállításai --- workspace/doc/kcontrol/powerdevil/index.docbook (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/doc/kcontrol/powerdevil/index.docbook (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -4,7 +4,7 @@ ]> -
+
&Dario.Freddi;&Dario.Freddi.mail; @@ -324,4 +324,4 @@ vim:tabstop=2:shiftwidth=2:expandtab kate: space-indent on; indent-width 2; tab-width 2; indent-mode none; ---> \ No newline at end of file +--> --- workspace/doc/kcontrol/autostart/index.docbook (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/doc/kcontrol/autostart/index.docbook (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -4,7 +4,7 @@ ]> -
+
&Anne-Marie.Mahfouf; @@ -157,4 +157,5 @@ vim:tabstop=2:shiftwidth=2:expandtab kate: space-indent on; indent-width 2; tab-width 2; indent-mode none; ---> \ No newline at end of file +--> + --- workspace/doc/kcontrol/splashscreen/index.docbook (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/doc/kcontrol/splashscreen/index.docbook (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -4,7 +4,7 @@ ]> -
+
@@ -113,4 +113,4 @@ vim:tabstop=2:shiftwidth=2:expandtab kate: space-indent on; indent-width 2; tab-width 2; indent-mode none; ---> \ No newline at end of file +--> --- workspace/doc/kcontrol/kcmaccess/index.docbook (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/doc/kcontrol/kcmaccess/index.docbook (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -5,7 +5,7 @@ ]> -
+
--- workspace/doc/kcontrol/joystick/index.docbook (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/doc/kcontrol/joystick/index.docbook (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -4,7 +4,7 @@ ]> -
+
@@ -133,4 +133,4 @@ vim:tabstop=2:shiftwidth=2:expandtab kate: space-indent on; indent-width 2; tab-width 2; indent-mode none; ---> \ No newline at end of file +--> --- workspace/doc/kcontrol/kcmdisplay/index.docbook (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/doc/kcontrol/kcmdisplay/index.docbook (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -4,7 +4,7 @@ ]> -
+
&Richard.Johnson; @@ -303,4 +303,5 @@ vim:tabstop=2:shiftwidth=2:expandtab kate: space-indent on; indent-width 2; tab-width 2; indent-mode none; ---> \ No newline at end of file +--> + --- workspace/systemsettings/categories/settings-about-me.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/systemsettings/categories/settings-about-me.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -29,6 +29,7 @@ Name[gu]=મારા વિશે Name[he]=אודותיי Name[hi]=मेरा परिचय +Name[hne]=परिचय Name[hr]=O meni Name[hu]=Névjegy Name[is]=Um mig @@ -57,7 +58,7 @@ Name[pt]=Acerca de Mim Name[pt_BR]=Meu usuário Name[ro]=Despre mine -Name[ru]=Личные данные +Name[ru]=Предпочтения пользователя Name[se]=Iežan dieđut Name[sk]=O mne Name[sl]=O meni --- workspace/systemsettings/categories/settings-desktop.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/systemsettings/categories/settings-desktop.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -34,6 +34,7 @@ Name[gu]=ડેસ્કટોપ Name[he]=שולחן עבודה Name[hi]=डेस्कटॉप +Name[hne]=डेस्कटाप Name[hr]=Radna površina Name[hsb]=Dźěłowy powjerch Name[hu]=Munkaasztal --- workspace/systemsettings/categories/settings-notifications.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/systemsettings/categories/settings-notifications.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -31,6 +31,7 @@ Name[gu]=નોંધણીઓ Name[he]=הודעות מערכת Name[hi]=सूचनाएँ +Name[hne]=सूचना मन ल Name[hr]=Obavijesti Name[hu]=Rendszerüzenetek Name[is]=Kerfistilkynningar --- workspace/systemsettings/categories/settings-general.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/systemsettings/categories/settings-general.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -32,6 +32,7 @@ Name[gu]=સામાન્ય Name[he]=כללי Name[hi]=सामान्य +Name[hne]=सामान्य Name[hr]=Općenito Name[hsb]=Powšitkownje Name[hu]=Általános @@ -50,7 +51,7 @@ Name[ml]=സാധാരണ Name[mr]=सामान्य Name[nb]=Generelt -Name[nds]=Allgemeen +Name[nds]=Allmeen Name[ne]=सामन्य Name[nl]=Algemeen Name[nn]=Generelt @@ -59,7 +60,7 @@ Name[pl]=Ogólne Name[pt]=Geral Name[pt_BR]=Geral -Name[ru]=Общие +Name[ru]=Главное Name[se]=Oppalaš Name[sk]=Všeobecné Name[sl]=Splošno --- workspace/systemsettings/categories/settings-look-and-feel.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/systemsettings/categories/settings-look-and-feel.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -30,6 +30,7 @@ Name[gu]=દેખાવ Name[he]=מראה ותחושה Name[hi]=रूप व आकार +Name[hne]=रूप अउ आकार Name[hu]=Megjelenés Name[is]=Útlit og virkni Name[it]=Aspetto --- workspace/systemsettings/categories/settings-advanced-user-settings.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/systemsettings/categories/settings-advanced-user-settings.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -29,6 +29,7 @@ Name[gu]=ઉચ્ચ વપરાશકર્તા ગોઠવણીઓ Name[he]=הגדרות משתמש מתקדמות Name[hi]=उन्नत उपयोक्ता विन्यास +Name[hne]=उन्नत कमइया सेटिंग Name[hr]=Napredne korisničke postavke Name[hu]=Speciális beállítások Name[is]=Frekari stillingar notanda @@ -39,6 +40,7 @@ Name[kn]=ಪ್ರೌಢ ಬಳಕೆದಾರ ಸಂಯೋಜನೆಗಳು Name[ko]=고급 사용자 설정 Name[ku]=Mîhengên Pêşketî ên Bikarhêner +Name[lt]=Sudėtingesni vartotojo nustatymai Name[lv]=Paplašināti lietotāja iestatījumi Name[mai]=उन्नत प्रयोक्ता बिन्यास Name[mk]=Напредни кориснички поставувања --- workspace/systemsettings/categories/settings-regional-and-language.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/systemsettings/categories/settings-regional-and-language.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -32,6 +32,7 @@ Name[gu]=સ્થાનિક અને ભાષા Name[he]=איזור ושפה Name[hi]=क्षेत्रीयता व भाषा +Name[hne]=छेत्र अउ भाखा Name[hr]=Regija i jezik Name[hu]=Ország és nyelv Name[is]=Land & tungumál @@ -59,7 +60,7 @@ Name[pt]=Região e Língua Name[pt_BR]=Regional & idioma Name[ro]=Țara și limba -Name[ru]=Страна и язык +Name[ru]=Язык и стандарты Name[se]=Riika/guovlu ja giella Name[sk]=Región a Jazyk Name[sl]=Država/regija in jezik --- workspace/systemsettings/categories/settings-computer-administration.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/systemsettings/categories/settings-computer-administration.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -32,6 +32,7 @@ Name[gu]=કોમ્પ્યુટર સંચાલન Name[he]=ניהול המחשב Name[hi]=कम्प्यूटर प्रशासन +Name[hne]=कम्प्यूटर प्रसासन Name[hr]=Administracija računala Name[hu]=Számítógépkezelő Name[is]=Kerfisstjórnun @@ -59,7 +60,7 @@ Name[pt]=Administração do Computador Name[pt_BR]=Administração do computador Name[ro]=Administrare calculator -Name[ru]=Системное администрирование +Name[ru]=Управление компьютером Name[se]=Vuogádathálddašeapmi Name[sk]=Administrácia Name[sl]=Sistemsko upravljanje --- workspace/systemsettings/categories/settings-personal.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/systemsettings/categories/settings-personal.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -29,6 +29,7 @@ Name[gu]=અંગત Name[he]=הגדרות אישיות Name[hi]=निजी +Name[hne]=निजी Name[hr]=Osobni podaci Name[hu]=Személyes Name[is]=Einkaskrár --- workspace/systemsettings/categories/settings-system.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/systemsettings/categories/settings-system.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -33,6 +33,7 @@ Name[gu]=સિસ્ટમ Name[he]=מערכת Name[hi]=तंत्र +Name[hne]=तंत्र Name[hr]=Sustav Name[hu]=Rendszer Name[is]=Kerfi --- workspace/systemsettings/categories/settings-keyboard-and-mouse.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/systemsettings/categories/settings-keyboard-and-mouse.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -31,6 +31,7 @@ Name[gu]=કીબોર્ડ અને માઉસ Name[he]=מקלדת ועכבר Name[hi]=कुंजीपट व माउस +Name[hne]=कुंजीपट अउ मुसुवा Name[hr]=Tipkovnica i miš Name[hu]=Egér és billentyűzet Name[is]=Lyklaborð og mús --- workspace/systemsettings/categories/settings-accessibility.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/systemsettings/categories/settings-accessibility.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -35,6 +35,7 @@ Name[gu]=ઉપયોગિતા Name[he]=נגישות Name[hi]=पहुँच +Name[hne]=पहुंच Name[hr]=Pristupačnost Name[hsb]=Přistupnosć Name[hu]=Kezelési segítség --- workspace/systemsettings/categories/settings-network-settings.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/systemsettings/categories/settings-network-settings.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -32,6 +32,7 @@ Name[gu]=નેટવર્ક ગોઠવણીઓ Name[he]=הגדרות רשת Name[hi]=नेटवर्क विन्यास +Name[hne]=नेटवर्क सेटिंग Name[hr]=Postavke mreže Name[hu]=Hálózati beállítások Name[is]=Netstillingar --- workspace/systemsettings/categories/settings-window-behaviour.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/systemsettings/categories/settings-window-behaviour.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -35,6 +35,7 @@ Name[gu]=વિન્ડો વર્તણૂક Name[he]=פעולת חלונות Name[hi]=विंडो व्यवहार +Name[hne]=विंडो व्यवहार Name[hr]=Ponašanje prozora Name[hu]=Ablakműveletek Name[is]=Hegðun glugga --- workspace/systemsettings/categories/settings-sharing.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/systemsettings/categories/settings-sharing.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -31,6 +31,7 @@ Name[gu]=ભાગીદારી Name[he]=שיתוף Name[hi]=साझेदारी +Name[hne]=साझेदारी Name[hr]=Razmjena Name[hu]=Megosztás Name[is]=Deiling --- workspace/systemsettings/categories/settings-appearance.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/systemsettings/categories/settings-appearance.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -35,6 +35,7 @@ Name[gu]=દેખાવ Name[he]=מראה Name[hi]=रूप +Name[hne]=रूप Name[hr]=Izgled Name[hsb]=Napohlad Name[hu]=Megjelenés --- workspace/systemsettings/categories/settings-network-and-connectivity.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/systemsettings/categories/settings-network-and-connectivity.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -29,6 +29,7 @@ Name[gu]=નેટવર્ક અને જોડાણ Name[he]=רשת וקישוריות Name[hi]=नेटवर्क व कनेक्टिविटी +Name[hne]=नेटवर्क अउ कनेक्टिविटी Name[hu]=Hálózat Name[is]=Net og tengjanleiki Name[it]=Rete e connettività @@ -55,7 +56,7 @@ Name[pt]=Rede e Conectividade Name[pt_BR]=Rede & conectividade Name[ro]=Rețea și conectivitate -Name[ru]=Сеть +Name[ru]=Сеть и Интернет Name[se]=Fierpmádat ja gullahallan Name[sk]=Sieť a konektivita Name[sl]=Omrežje in povezljivost --- workspace/systemsettings/categories/settings-display.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/systemsettings/categories/settings-display.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -34,6 +34,7 @@ Name[gu]=ડિસ્પ્લે Name[he]=תצוגה Name[hi]=प्रदर्शक +Name[hne]=प्रदर्सक Name[hr]=Zaslon Name[hsb]=Wobrazowka Name[hu]=Képernyő @@ -64,7 +65,7 @@ Name[pt]=Ecrã Name[pt_BR]=Tela Name[ro]=Monitor -Name[ru]=Дисплей +Name[ru]=Экран Name[se]=Šearbma Name[sk]=Displej Name[sl]=Zaslon @@ -113,6 +114,7 @@ Comment[gu]=ડિસ્પ્લે ગોઠવણીઓ Comment[he]=הגדרות תצוגה Comment[hi]=प्रकटन विन्यास +Comment[hne]=देखइया सेटिंग Comment[hr]=Postavke zaslona Comment[hsb]=Nastajenja za wobrazowku Comment[hu]=Képernyőbeállítások @@ -143,7 +145,7 @@ Comment[pt]=Configuração do ecrã Comment[pt_BR]=Configurações da tela Comment[ro]=Configurări monitor -Comment[ru]=Настройка дисплея +Comment[ru]=Настройка экрана Comment[se]=Šearbmaheivehusat Comment[sk]=Nastavenie displeja Comment[sl]=Nastavitve zaslona --- workspace/systemsettings/categories/settings-bluetooth.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/systemsettings/categories/settings-bluetooth.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -12,6 +12,7 @@ Name[fa]=بلوتوث Name[gu]=બ્લ્યુટુથ Name[hi]=ब्लूटूथ +Name[hne]=ब्लूटूथ Name[is]=Blátönn Name[km]=ប៊្លូសធូស Name[kn]=ಬ್ಲೂಟೂತ್ --- workspace/systemsettings/categories/settings-advanced.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/systemsettings/categories/settings-advanced.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -34,6 +34,7 @@ Name[gu]=ઉચ્ચ Name[he]=מתקדם Name[hi]=विस्तृत +Name[hne]=विस्तृत Name[hr]=Napredno Name[hu]=Speciális Name[is]=Ítarlegt --- workspace/systemsettings/categories/systemsettingscategory.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/systemsettings/categories/systemsettingscategory.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -25,6 +25,7 @@ Name[gu]=સિસ્ટમ ગોઠવણીઓ વર્ગ Name[he]=קטגוריית הגדרות מערכת Name[hi]=तंत्र विन्यास वर्ग +Name[hne]=तंत्र सेटिंग वर्ग Name[hu]=Rendszerbeállítási kategória Name[is]=Kerfisstillingaflokkur Name[it]=Categoria delle impostazioni di sistema @@ -51,7 +52,7 @@ Name[pt]=Categoria da Configuração do Sistema Name[pt_BR]=Categoria das configurações do sistema Name[ro]=Categorie Configurări de sistem -Name[ru]=Категория параметров системы +Name[ru]=Настройка системы Name[se]=Vuogádatheivehusaid láhki Name[sk]=Kategória systémových nastavení Name[sl]=Kategorija sistemskih nastavitev --- workspace/systemsettings/systemsettingsui.rc (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/systemsettings/systemsettingsui.rc (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -1,5 +1,5 @@ - + --- workspace/systemsettings/systemsettings.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/systemsettings/systemsettings.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -29,6 +29,7 @@ GenericName[gu]=સિસ્ટમ ગોઠવણીઓ GenericName[he]=הגדרות מערכת GenericName[hi]=तंत्र विन्यास +GenericName[hne]=तंत्र सेटिंग GenericName[hr]=Postavke sustava GenericName[hu]=Rendszerbeállítások GenericName[is]=Kerfisstillingar @@ -102,6 +103,7 @@ Name[gu]=સિસ્ટમ ગોઠવણીઓ Name[he]=הגדרות מערכת Name[hi]=तंत्र विन्यास +Name[hne]=तंत्र सेटिंग Name[hr]=Postavke sustava Name[hu]=Rendszerbeállítások Name[is]=Kerfisstillingar --- workspace/klipper/klipperrc.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/klipper/klipperrc.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -28,6 +28,7 @@ Description[gu]=Jpeg-ચિત્ર Description[he]=תמונת JPEG Description[hi]=जेपीईजी-छवि +Description[hne]=जेपीईजी-फोटू Description[hr]=Jpeg slika Description[hsb]=jpeg-wobraz Description[hu]=JPEG kép @@ -109,6 +110,7 @@ Description[gu]=Gwenview ચલાવો (&G) Description[he]=הפעל את &Gwenview Description[hi]=ग्वेनव्यू चालू करें (&G) +Description[hne]=ग्वेन-व्यू चलाव (&G) Description[hr]=Pokreni &Gwenview Description[hsb]=&Gwenview startować Description[hu]=A &Gwenview indítása @@ -134,7 +136,7 @@ Description[pt]=Lançar o &Gwenview Description[pt_BR]=Lançar o &Gwenview Description[ro]=Lansează &Gwenview -Description[ru]=Запустить &Gwenview +Description[ru]=Открыть в &Gwenview Description[sk]=Spustiť &Gwenview Description[sl]=Zaženi &Gwenview Description[sr]=Покрени &Гвенвју @@ -181,6 +183,7 @@ Description[gu]=વેબ-URL Description[he]=כתובת אינטרנט Description[hi]=वेब-यूआरएल +Description[hne]=वेब-यूआरएल Description[hu]=Webes URL Description[is]=Vefslóð Description[it]=URL Web @@ -255,6 +258,7 @@ Description[gu]=મૂળભૂત બ્રાઉઝર સાથે ખોલો (&d) Description[he]=פתח באמצעות דפדפן &ברירת המחדל Description[hi]=डिफ़ॉल्ट ब्राउज़र खोलें (&d) +Description[hne]=डिफाल्ट ब्राउजर के साथ खोलव (&d) Description[hr]=Otvori pomoću &zadanog preglednika Description[hsb]=Ze &standardnym browserom wočinić Description[hu]=Megnyitás az &alapértelmezett böngészővel @@ -331,6 +335,7 @@ Description[gu]=કોન્કરરની સાથે ખોલો (&K) Description[he]=פתח באמצעות &Konqueror Description[hi]=कॉन्करर के साथ खोलें (&K) +Description[hne]=कान्करर के साथ खोलव (&K) Description[hr]=Otvori pomoću &Konquerora Description[hsb]=Z &konquerororm wočinić Description[hu]=Megnyitás a &Konquerorral @@ -415,6 +420,7 @@ Description[gu]=મોઝિલાની સાથે ખોલો (&M) Description[he]=פתח באמצעות &Mozilla Description[hi]=मोज़िला के साथ खोलें (&M) +Description[hne]=मोजिला के साथ खोलव (&M) Description[hr]=Otvori pomoću &Mozille Description[hsb]=Z &Mozilla wočinić Description[hu]=Megnyitás a &Mozillával @@ -497,6 +503,7 @@ Description[gu]=&URL મોકલો Description[he]=שלח &כתובת Description[hi]=यूआरएल भेजें (&U) +Description[hne]=यूआरएल भेजव (&U) Description[hr]=Pošalji &URL Description[hsb]=URL &pósłać Description[hu]=Az &URL elküldése @@ -526,7 +533,7 @@ Description[pt]=Enviar o &URL Description[pt_BR]=Enviar &URL Description[ro]=Trimite &URL-ul -Description[ru]=Отправить &URL +Description[ru]=&Отправить ссылку Description[se]=Sádde &URL:a Description[sk]=Poslať &URL Description[sl]=Pošlji &URL @@ -580,6 +587,7 @@ Description[gu]=ફાયરફોક્સની સાથે ખોલો (&F) Description[he]=פתח באמצעות &Firefox Description[hi]=फ़ॉयरफ़ॉक्स के साथ खोलें (&F) +Description[hne]=फायरफाक्स के साथ खोलव (&F) Description[hr]=Otvori pomoću &Firefoxa Description[hsb]=Z &Firefoxom wočinić Description[hu]=Megnyitás a &Firefoxszal @@ -661,6 +669,7 @@ Description[gu]=પાનું મોકલો (&P) Description[he]=&שלח עמוד Description[hi]=पृष्ठ भेजें (&P) +Description[hne]=पेज भेजव (&P) Description[hr]=Pošalji &stranicu Description[hsb]=&Stronu pósłać Description[hu]=A &weboldal elküldése @@ -741,6 +750,7 @@ Description[gu]=મેઇલ-URL Description[he]=כתובת דואר Description[hi]=मेल-यूआरएल +Description[hne]=मेल-यूआरएल Description[hr]=URL pošalji e-poštom Description[hsb]=URL za mejlku Description[hu]=Az URL elküldése levélben @@ -766,6 +776,7 @@ Description[pt]=URL de E-mail Description[pt_BR]=Enviar URL por e-mail Description[ro]=URL email +Description[ru]=Отправить Description[se]=E-boastačujuhus Description[sl]=Pošlji URL po pošti Description[sr]=УРЛ поштом @@ -820,12 +831,13 @@ Description[gu]=કેમેલ ચલાવો (&K) Description[he]=הפעל את &KMail Description[hi]=के-मेल चालू करें (&K) +Description[hne]=के-मेल चालू करव (&K) Description[hr]=Pokreni &Kmail poštu Description[hsb]=&Kmail startować Description[hu]=A &KMail elindítása Description[is]=Ræsa &Kmail Description[it]=Avvia &KMail -Description[ja]=Kmail を起動(&K) +Description[ja]=KMail を起動(&K) Description[ka]=&Kmail-ის გაშვება Description[kk]=&Kmail-ды жегу Description[km]=ចាប់ផ្ដើម Kmail @@ -849,7 +861,7 @@ Description[pt]=Lançar o &Kmail Description[pt_BR]=Abrir &Kmail Description[ro]=Execută &Kmail -Description[ru]=Запуск &Kmail +Description[ru]=Запустить &KMail Description[se]=Álggat K&Mail Description[sk]=Spustiť &Kmail Description[sl]=Zaženi &Kmail @@ -903,6 +915,7 @@ Description[gu]=મટ્ટ ચલાવો (&m) Description[he]=הפעל את &mutt Description[hi]=मट चालू करें (&m) +Description[hne]=मट चालू करव (&m) Description[hr]=Pokreni &mutt Description[hsb]=&mutt startować Description[hu]=A &Mutt elindítása @@ -932,7 +945,7 @@ Description[pt]=Lançar o &mutt Description[pt_BR]=Abrir &mutt Description[ro]=Execută &mutt -Description[ru]=Запуск &mutt +Description[ru]=Запустить &mutt Description[se]=Álggat &mutt Description[sk]=Spustiť &mutt Description[sl]=Zaženi &mutt @@ -984,6 +997,7 @@ Description[gu]=લખાણ ફાઇલ Description[he]=קובץ טקסט Description[hi]=पाठ फ़ाइल +Description[hne]=पाठ फाइल Description[hr]=Tekstualna datoteka Description[hsb]=Tekstowa dataja Description[hu]=Szöveges fájl @@ -1069,6 +1083,7 @@ Description[gu]=કેરાઇટ ચલાવો (&W) Description[he]=הפעל את K&Write Description[hi]=के-राइट चालू करें (&W) +Description[hne]=के-राइट चालू करव (&W) Description[hr]=Pokreni K&Write uređivač Description[hsb]=K&Write startować Description[hu]=A K&Write elindítása @@ -1098,7 +1113,7 @@ Description[pt]=Lançar o K&Write Description[pt_BR]=Abrir KW&rite Description[ro]=Execută K&Write -Description[ru]=Запуск K&Write +Description[ru]=Запустить K&Write Description[se]=Álggat &KWrite Description[sk]=Spustiť K&Write Description[sl]=Zaženi K&Write @@ -1150,6 +1165,7 @@ Description[gu]=સ્થળ ફાઇલ URL Description[he]=כתובת של קובץ מקומי Description[hi]=फ़ाइल यूआरएल निर्धारित करें +Description[hne]=लोकर फाइल यूआरएल Description[hr]=URL lokalne datoteke Description[hsb]=URL za lokalnu dataju Description[hu]=helyi fájl URL-je @@ -1233,6 +1249,7 @@ Description[gu]=&URL મોકલો Description[he]=שלח &כתובת Description[hi]=यूआरएल भेजें (&U) +Description[hne]=यूआरएल भेजव (&U) Description[hr]=Pošalji &URL Description[hsb]=URL &pósłać Description[hu]=Az &URL elküldése @@ -1262,7 +1279,7 @@ Description[pt]=Enviar o &URL Description[pt_BR]=Enviar &URL Description[ro]=Trimite &URL-ul -Description[ru]=Отправить &URL +Description[ru]=&Отправить ссылку Description[se]=Sádde &URL:a Description[sk]=Poslať &URL Description[sl]=Pošlji &URL @@ -1316,6 +1333,7 @@ Description[gu]=ફાઇલ મોકલો (&F) Description[he]=שלח &קובץ Description[hi]=फ़ाइल भेजें (&F) +Description[hne]=फाइल भेजव (&F) Description[hr]=Pošalji &datoteku Description[hsb]=&Dataju pósłać Description[hu]=&Fájl elküldése @@ -1393,6 +1411,7 @@ Description[gu]=ગોફર URL Description[he]=כתובת Gopher Description[hi]=गोफर यूआरएल +Description[hne]=गोफर यूआरएल Description[hsb]=URL gopherować Description[is]=Gopher slóð Description[it]=URL Gopher @@ -1462,6 +1481,7 @@ Description[gu]=&URL મોકલો Description[he]=שלח &כתובת Description[hi]=यूआरएल भेजें (&U) +Description[hne]=यूआरएल भेजव (&U) Description[hr]=Pošalji &URL Description[hsb]=URL &pósłać Description[hu]=Az &URL elküldése @@ -1491,7 +1511,7 @@ Description[pt]=Enviar o &URL Description[pt_BR]=Enviar &URL Description[ro]=Trimite &URL-ul -Description[ru]=Отправить &URL +Description[ru]=&Отправить ссылку Description[se]=Sádde &URL:a Description[sk]=Poslať &URL Description[sl]=Pošlji &URL @@ -1545,6 +1565,7 @@ Description[gu]=ફાઇલ મોકલો (&F) Description[he]=שלח &קובץ Description[hi]=फ़ाइल भेजें (&F) +Description[hne]=फाइल भेजव (&F) Description[hr]=Pošalji &datoteku Description[hsb]=&Dataju pósłać Description[hu]=&Fájl elküldése @@ -1621,6 +1642,7 @@ Description[gl]=URL ftp Description[he]=כתובת FTP Description[hi]=एफटीपी यूआरएल +Description[hne]=एफटीपी यूआरएल Description[hu]=FTP URL Description[is]=ftp slóð Description[it]=URL FTP @@ -1686,6 +1708,7 @@ Description[gu]=મૂળભૂત બ્રાઉઝર સાથે ખોલો (&d) Description[he]=פתח באמצעות דפדפן &ברירת המחדל Description[hi]=डिफ़ॉल्ट ब्राउज़र खोलें (&d) +Description[hne]=डिफाल्ट ब्राउजर के साथ खोलव (&d) Description[hr]=Otvori pomoću &zadanog preglednika Description[hsb]=Ze &standardnym browserom wočinić Description[hu]=Megnyitás az &alapértelmezett böngészővel @@ -1762,6 +1785,7 @@ Description[gu]=કોન્કરરની સાથે ખોલો (&K) Description[he]=פתח באמצעות &Konqueror Description[hi]=कॉन्करर के साथ खोलें (&K) +Description[hne]=कान्करर के साथ खोलव (&K) Description[hr]=Otvori pomoću &Konquerora Description[hsb]=Z &konquerororm wočinić Description[hu]=Megnyitás a &Konquerorral @@ -1845,6 +1869,7 @@ Description[gu]=મોઝિલાની સાથે ખોલો (&M) Description[he]=פתח באמצעות &Mozilla Description[hi]=मोज़िला के साथ खोलें (&M) +Description[hne]=मोजिला के साथ खोलव (&M) Description[hr]=Otvori pomoću &Mozille Description[hsb]=Z &Mozilla wočinić Description[hu]=Megnyitás a &Mozillával @@ -1927,6 +1952,7 @@ Description[gu]=&URL મોકલો Description[he]=שלח &כתובת Description[hi]=यूआरएल भेजें (&U) +Description[hne]=यूआरएल भेजव (&U) Description[hr]=Pošalji &URL Description[hsb]=URL &pósłać Description[hu]=Az &URL elküldése @@ -1956,7 +1982,7 @@ Description[pt]=Enviar o &URL Description[pt_BR]=Enviar &URL Description[ro]=Trimite &URL-ul -Description[ru]=Отправить &URL +Description[ru]=&Отправить ссылку Description[se]=Sádde &URL:a Description[sk]=Poslať &URL Description[sl]=Pošlji &URL @@ -2010,6 +2036,7 @@ Description[gu]=ફાઇલ મોકલો (&F) Description[he]=שלח &קובץ Description[hi]=फ़ाइल भेजें (&F) +Description[hne]=फाइल भेजव (&F) Description[hr]=Pošalji &datoteku Description[hsb]=&Dataju pósłać Description[hu]=&Fájl elküldése --- workspace/klipper/klipper.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/klipper/klipper.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -4,6 +4,7 @@ Name[eo]=Poŝilo Name[gu]=ક્લિપર Name[hi]=क्लिपर +Name[hne]=क्लिपर Name[kk]=Алмасу буфері Name[kn]=ಕ್ಲಿಪ್ಪರ್ Name[mai]=क्लिपर @@ -12,7 +13,6 @@ Name[mr]=क्लिपर Name[ne]=क्लिपर Name[pa]=ਕੇਲਿਪਰ -Name[ru]=Монитор буфера обмена Name[sr]=Клипер Name[ta]=க்ளிப்பர் Name[te]=క్లిప్పర్ @@ -50,6 +50,7 @@ GenericName[gu]=ક્લિપ બોર્ડ સાધન GenericName[he]=כלי לוח עריכה GenericName[hi]=क्लिपबोर्ड औज़ार +GenericName[hne]=क्लिपबोर्ड औजार GenericName[hr]=Alata međuspremnika GenericName[hsb]=Zapisnik GenericName[hu]=Vágólapkezelő @@ -78,7 +79,7 @@ GenericName[pt]=Ferramenta da Área de Transferência GenericName[pt_BR]=Ferramenta da área de transferência GenericName[ro]=Utilitar de clipboard -GenericName[ru]=Утилита для буфера обмена +GenericName[ru]=Монитор буфера обмена GenericName[se]=Čuohpusgirjereaidu GenericName[sk]=Nástroj pre schránku GenericName[sl]=Orodje za odložišče @@ -135,6 +136,7 @@ Comment[gu]=ઇતિહાસ કાપવા અને મૂકવાનું સાધન Comment[he]=כלי היסטוריית גזירה והדבקה Comment[hi]=काटें एवं चिपकाएं इतिहास यूटिलिटी +Comment[hne]=काटव अउ चिपकाव इतिहास यूटिलिटी Comment[hr]=Alat za izrezivanje i preljepljivanje iz povijesti Comment[hsb]=Nastroj za wutřihanje a zasunjenje z prjedawšich přikazow Comment[hu]=Kezelőprogram a vágólaphoz (naplózással) --- workspace/kwrited/kwrited.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwrited/kwrited.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -28,6 +28,7 @@ Name[gu]=KDE રાઇટ ડેમન Name[he]=תהליך הרקע Write של KDE Name[hi]=केडीई राइट डेमन +Name[hne]=केडीई राइट डेमन Name[hr]=KDE demon za pisanje Name[hsb]=KDE write demon Name[hu]=KDE adatkiíró szolgáltatás @@ -57,7 +58,7 @@ Name[pt]=Servidor do Write do KDE Name[pt_BR]=Servidor do KDE Write Name[ro]=Demon "write" KDE -Name[ru]=Чат локальной сети +Name[ru]=Служба сообщений KDE Name[se]=KDE čállinbálvá Name[sk]=KDE Write démon Name[sl]=Pisalni strežnik za KDE @@ -103,6 +104,7 @@ Comment[gu]=સ્થાનિક વપરાશકર્તાઓ દ્વારા write(1) અથવા wall(1) વડે મોકલાયેલ સંદેશાઓ જુઓ Comment[he]=מעקב אחר הודעות ממשתמשים מקומיים שנשלחו באמצעות write(1)‎ או wall(1)‎ Comment[hi]=स्थानीय उपयोक्ताओं द्वारा राइट(1) या वाल(1) के जरिए भेजे गए संदेशों के लिए देखें +Comment[hne]=लोकल कमइया मन से राइट(1) या वाल(1) के साथ भेजे गे संदेस मन बर देखव Comment[hr]=Praćenje poruka lokalnih korisnika poslanih putem write(1) ili wall(1) Comment[hsb]=Kedźbuje na powěsće wot lokalnych wužiwarjow, pósłane z write(1) abo wall (1) Comment[hu]=Helyi üzenetek figyelése (a write(1) és wall(1) segítségével) @@ -132,7 +134,7 @@ Comment[pt]=Escutar as mensagens dos utilizadores locais, enviadas com o write(1) ou o wall(1) Comment[pt_BR]=Observa mensagens de usuários locais enviadas com o write(1) ou o wall(1) Comment[ro]=Așteaptă mesaje de la utilizatori, trimise cu write(1) sau wall(1) -Comment[ru]=Приём сообщения пользователей локальной сети, отправленных командами write(1) или wall(1) +Comment[ru]=Получено сообщение от локального пользователя через команду write(1) или wall(1) Comment[se]=Gozit dieđuid mat báikkalaš geavaheaddjit sáddejit «write» dahje «wall» Comment[sk]=Sledovanie správ od lokálnych používateľov poslaných pomocou príkazu write (1) alebo wall (1) Comment[sl]=Opazuj sporočila od krajevnih uporabnikov, poslanih z write(1) ali wall(1) --- workspace/kwrited/kwrited-autostart.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwrited/kwrited-autostart.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -28,6 +28,7 @@ Name[gu]=KDE રાઇટ ડેમન Name[he]=תהליך הרקע Write של KDE Name[hi]=केडीई राइट डेमन +Name[hne]=केडीई राइट डेमन Name[hr]=KDE demon za pisanje Name[hsb]=KDE write demon Name[hu]=KDE adatkiíró szolgáltatás @@ -57,7 +58,7 @@ Name[pt]=Servidor do Write do KDE Name[pt_BR]=Servidor do KDE Write Name[ro]=Demon "write" KDE -Name[ru]=Чат локальной сети +Name[ru]=Служба сообщений KDE Name[se]=KDE čállinbálvá Name[sk]=KDE Write démon Name[sl]=Pisalni strežnik za KDE @@ -103,6 +104,7 @@ Comment[gu]=સ્થાનિક વપરાશકર્તાઓ દ્વારા write(1) અથવા wall(1) વડે મોકલાયેલ સંદેશાઓ જુઓ Comment[he]=מעקב אחר הודעות ממשתמשים מקומיים שנשלחו באמצעות write(1)‎ או wall(1)‎ Comment[hi]=स्थानीय उपयोक्ताओं द्वारा राइट(1) या वाल(1) के जरिए भेजे गए संदेशों के लिए देखें +Comment[hne]=लोकल कमइया मन से राइट(1) या वाल(1) के साथ भेजे गे संदेस मन बर देखव Comment[hr]=Praćenje poruka lokalnih korisnika poslanih putem write(1) ili wall(1) Comment[hsb]=Kedźbuje na powěsće wot lokalnych wužiwarjow, pósłane z write(1) abo wall (1) Comment[hu]=Helyi üzenetek figyelése (a write(1) és wall(1) segítségével) @@ -132,7 +134,7 @@ Comment[pt]=Escutar as mensagens dos utilizadores locais, enviadas com o write(1) ou o wall(1) Comment[pt_BR]=Observa mensagens de usuários locais enviadas com o write(1) ou o wall(1) Comment[ro]=Așteaptă mesaje de la utilizatori, trimise cu write(1) sau wall(1) -Comment[ru]=Приём сообщения пользователей локальной сети, отправленных командами write(1) или wall(1) +Comment[ru]=Получено сообщение от локального пользователя через команду write(1) или wall(1) Comment[se]=Gozit dieđuid mat báikkalaš geavaheaddjit sáddejit «write» dahje «wall» Comment[sk]=Sledovanie správ od lokálnych používateľov poslaných pomocou príkazu write (1) alebo wall (1) Comment[sl]=Opazuj sporočila od krajevnih uporabnikov, poslanih z write(1) ali wall(1) --- workspace/kwrited/kwrited.notifyrc (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwrited/kwrited.notifyrc (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -17,10 +17,12 @@ Comment[eu]=KDEren idazketa deabrua Comment[fr]=Démon Write de KDE Comment[fy]=KDE Skriuwdaemon +Comment[ga]=Deamhan scríofa KDE Comment[gl]=Daemon de escritura de KDE Comment[gu]=KDE રાઇટ ડેમોન Comment[he]=תהליך הרקע Write של KDE Comment[hi]=केडीई राइट डेमन +Comment[hne]=केडीई राइट डेमन Comment[hsb]=KDE write demon Comment[is]=KDE skriftarpúki Comment[it]=Demone write di KDE @@ -29,6 +31,7 @@ Comment[km]=ដេមិន​សរសេរ​របស់​ KDE Comment[ko]=KDE Write 데몬 Comment[ku]=Amûrê KDE binivîse +Comment[lt]=KDE write tarnyba Comment[lv]=KDE write dēmons Comment[ml]=കെഡിഇയിലെ write നിരന്തരപ്രവൃത്തി Comment[nb]=KDEs write-nisse @@ -39,6 +42,7 @@ Comment[pt]=Servidor do Write para o KDE Comment[pt_BR]=Daemon do Write do KDE Comment[ro]=Demon „write” KDE +Comment[ru]=Служба сообщений KDE Comment[sk]=KDE write démon Comment[sl]=KDE-jev strežnik za write Comment[sr]=КДЕ‑ов демон за поруке @@ -64,12 +68,14 @@ Name[el]=Λήφθηκε νέο μήνυμα Name[es]=Se ha recibido un nuevo mensaje Name[et]=Saabus uus teade +Name[eu]=Mezu berria jaso da Name[fr]=Nouveau message reçu Name[fy]=Nij berjocht is ûntfongen Name[gl]=Recibiuse unha mensaxe nova Name[gu]=નવો સંદેશ મેળવાયો Name[he]=הגיעה הודעה חדשה Name[hi]=नया संदेश मिला +Name[hne]=नवा संदेस मिलिस Name[hsb]=Nowa powěsć Name[is]=Nýtt skeyti hefur borist Name[it]=Nuovo messaggio ricevuto @@ -112,11 +118,13 @@ Comment[el]=Ο δαίμονας έλαβε ένα νέο μήνυμα μέσω του wall(1) ή του write(1) Comment[es]=El demonio recibió un nuevo mensaje enviado mediante wall(1) o write(1) Comment[et]=Deemon sai uue teate, mis saadeti käsuga wall(1) või write(1) +Comment[eu]=Deabruak hauetako batekin bidalitako mezu berri bat jaso du wall(1) edo write(1) Comment[fr]=Le démon a reçu un nouveau message envoyé avec wall(1) ou write(1) Comment[fy]=De daemon ûntfong in nij berjocht stjoert mei wall(1) of write(1) Comment[gl]=O daemon recibiu unha mensaxe nova enviada con wall(1) ou write(1) Comment[gu]=ડેમોને wall(1) અથવા write(1) સાથે મોકલેલ નવો સંદેશ મેળવ્યો Comment[hi]=डेमन द्वारा राइट(1) या वाल(1) के जरिए भेजे गए संदेश प्राप्त किया गया +Comment[hne]=वाल(१) या राइट (१) से भेजे वाले नवा संदेस डेमन ल मिलिस Comment[hsb]=Demon je powěsć dóstał, pósłanu z wall(1) abo write(1) Comment[is]=Þjónninn tók við nýju skeyti sem sent var með wall(1) eða write(1) Comment[it]=Il demone ha ricevuto un nuovo messaggio mandato con wall(1) o write(1) @@ -124,6 +132,7 @@ Comment[kk]=Қызмет write(1) және wall(1) командалармен жіберілген хабарларды қабылдады Comment[km]=ដេមិន​បាន​ទទួល​សារ​ថ្មី​ដែល​បានផ្ញើ​ដោយ​ wall(1) ឬ​ write(1) Comment[ko]=데몬이 wall(1)이나 write(1)로 보낸 메시지를 받았습니다 +Comment[lt]=Tarnyba gavo naują pranešimą su wall(1) arba write(1) Comment[lv]=Dēmons saņēma jaunu ziņojumu, kas nosūtīts ar wall(1) vai write(1) Comment[ml]=wall(1) അല്ലെങ്കില്‍ write(1) എന്നിവയിലേതെങ്കിലുമുപയോഗിച്ചു് അയച്ച സന്തേശം നിരന്തരപ്രവൃത്തിയ്ക്കു് ലഭിച്ചിരിയ്ക്കുന്നു Comment[mr]=डिमनने wall(1) किंवा write(1) सह पाठविलेले नविन संदेश प्राप्त केले @@ -134,6 +143,7 @@ Comment[pt]=O servidor recebeu uma mensagem nova enviada a partir do 'wall(1)' ou do 'write(1)' Comment[pt_BR]=O daemon recebeu uma mensagem nova enviada a partir do wall(1) ou write(1) Comment[ro]=Demonul a recepționat un mesaj nou trimis cu wall(1) sau write(1) +Comment[ru]=Получено сообщение от локального пользователя через команду write(1) или wall(1) Comment[sk]=Démon prijal novú správu poslanú pomocou príkazu write (1) alebo wall (1) Comment[sl]=Pritajeni strežnik je prejel novo sporočilo, ki je bilo poslano z wall(1) ali write(1) Comment[sr]=Демон је примио нову поруку послату кроз wall(1) или write(1) --- workspace/wallpapers/HighTide/metadata.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/wallpapers/HighTide/metadata.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -9,11 +9,13 @@ Name[it]=Alta marea Name[ja]=満潮 Name[lv]=Paisums +Name[nb]=Høyvann Name[nds]=Hooch Water Name[nl]=Hoog Tij Name[pl]=Przypływ Name[pt]=Maré Alta Name[pt_BR]=Maré alta +Name[ru]=Отражение Name[sl]=Plima Name[sr]=Висока плима Name[sr@latin]=Visoka plima @@ -21,6 +23,8 @@ Name[te]=హైటైడ్ Name[tr]=Büyük Med Cezir Name[uk]=Висока хвиля +Name[x-test]=xxHighTidexx +Name[zh_CN]=高潮 Name[zh_TW]=高潮 X-KDE-PluginInfo-Name=HighTide --- workspace/wallpapers/Ladybuggin/metadata.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/wallpapers/Ladybuggin/metadata.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -10,6 +10,7 @@ Name[fr]=Miss Coccinelle Name[gu]=લેડીબગ Name[hi]=लेडीबगिन +Name[hne]=लेडीबगिन Name[hu]=Katicabogár Name[is]=Frúarböggar Name[it]=Coccinellando --- workspace/wallpapers/EOS/metadata.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/wallpapers/EOS/metadata.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -2,8 +2,10 @@ Name=EOS Name[bg]=ЕОС Name[hi]=ईओएस +Name[hne]=ईओएस Name[mk]=Еос Name[ml]=ഈഓസ് +Name[ru]=Волны Name[sr]=ЕОС Name[th]=ลวดลาย EOS ที่พริ้วไหว Name[tr]=Dalgalı mavi --- workspace/wallpapers/Fields_of_Peace/metadata.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/wallpapers/Fields_of_Peace/metadata.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -18,6 +18,7 @@ Name[gl]=Campos de paz Name[gu]=શાંતિનાં વિસ્તારો Name[hi]=शांति के क्षेत्र +Name[hne]=फील्ड आफ पीस Name[hu]=Békés mezők Name[is]=Friðarvellir Name[it]=Campi di pace @@ -40,7 +41,7 @@ Name[pt]=Campos de Paz Name[pt_BR]=Campos de paz Name[ro]=Cîmpurile păcii -Name[ru]=Поля мира +Name[ru]=Нива Name[sk]=Pokojné polia Name[sl]=Polja miru Name[sr]=Пољана спокоја --- workspace/wallpapers/Code_Poets_Dream/metadata.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/wallpapers/Code_Poets_Dream/metadata.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -14,6 +14,7 @@ Name[gl]=O soño dos poetas do código Name[gu]=કોડ કવિ સ્વપ્ન Name[hi]=कोड पोएट्स ड्रीम +Name[hne]=कोड पोएट ड्रीम Name[hu]=Álmodó guruk Name[is]=Kóðaskáldsins draumur Name[it]=Sogno dei poeti del codice @@ -32,7 +33,7 @@ Name[pa]=ਕੋਡ ਪੋਇਟ ਦਾ ਸੁਫਨਾ Name[pt]=Sonho dos Poetas de Código Name[pt_BR]="Dream" por "Code Poet" -Name[ru]=Мечта поэтов кода +Name[ru]=Мечта поэта Name[sk]=Sen Code Poet-a Name[sl]=Sanje kodnega pesnika Name[sr]=Кодопесников санак --- workspace/wallpapers/Finally_Summer_in_Germany/metadata.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/wallpapers/Finally_Summer_in_Germany/metadata.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -17,6 +17,7 @@ Name[gl]=Por fin é verao en Alemaña Name[gu]=આખરે જર્મનીમાં ઉનાળો Name[hi]=जर्मनी में गर्मी +Name[hne]=जरमनी मं आखिर मं गरमी Name[hu]=Végre itt a nyár Németországban Name[is]=Loksins er sumar í Þýskalandi Name[it]=Finalmente estate in Germania @@ -40,7 +41,7 @@ Name[pt]=Finalmente Verão na Alemanha Name[pt_BR]=Finalmente é verão na Alemanha Name[ro]=În sfîrșit vară în Germania -Name[ru]=Наконец лето в Германии +Name[ru]=В Германии настало лето Name[sk]=V Nemecku je konečne leto Name[sl]=Končno pomlad v Nemčiji Name[sr]=Напокон лето у Немачкој --- workspace/wallpapers/Fresh_Morning/metadata.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/wallpapers/Fresh_Morning/metadata.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -18,6 +18,7 @@ Name[gl]=Mañá fresca Name[gu]=તાજી સવાર Name[hi]=ताजगी भरी सुबह +Name[hne]=ताजा बिहिनिया Name[hu]=Üde reggel Name[is]=Ferskur morgunn Name[it]=Prima mattina @@ -41,7 +42,7 @@ Name[pt]=Manhã Fresca Name[pt_BR]=Manhã de orvalho Name[ro]=Dimineață răcoroasă -Name[ru]=Свежее утро +Name[ru]=Ранее утро Name[sk]=Svieže ráno Name[sl]=Sveže jutro Name[sr]=Јутарња свежина --- workspace/wallpapers/Red_Leaf/metadata.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/wallpapers/Red_Leaf/metadata.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -17,6 +17,7 @@ Name[gl]=Folla vermella Name[gu]=લાલ પાંદડું Name[hi]=लाल पत्ता +Name[hne]=लाल पत्ती Name[hu]=Piros levél Name[is]=Rauð lauf Name[it]=Foglia rossa --- workspace/wallpapers/Vector_Sunset/metadata.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/wallpapers/Vector_Sunset/metadata.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -13,6 +13,7 @@ Name[gl]=Solpor vectorial Name[gu]=વેક્ટર સૂર્યાસ્ત Name[hi]=सदिश सूर्यास्त +Name[hne]=वेक्टर सनसेट Name[hu]=Vektoros naplemente Name[is]=Sólstafir Name[it]=Tramonto vettoriale @@ -33,6 +34,7 @@ Name[pt]=Pôr-do-Sol Vectorial Name[pt_BR]=Pôr-do-sol vetorial Name[ro]=Apus vectorial +Name[ru]=Закат Name[sk]=Vektorový západ slnka Name[sl]=Vektorski Sončev zahod Name[sr]=Векторски сумрак --- workspace/wallpapers/Curls_on_Green/metadata.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/wallpapers/Curls_on_Green/metadata.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -17,6 +17,7 @@ Name[gl]=Curvas no Green Name[gu]=લીલા વમળો Name[hi]=घुंघराला हरा +Name[hne]=घुंघराला हरा Name[hu]=Zöld fodrok Name[is]=Krullur á grænu Name[it]=Riccioli su verde @@ -38,7 +39,7 @@ Name[pt]=Caracóis sobre Verde Name[pt_BR]=Espirais em verde Name[ro]=Bucle pe verde -Name[ru]=Завитки на зелёном +Name[ru]=Папоротник Name[sk]=Zelené krivky Name[sl]=Kodri na zelenem Name[sr]=Локнице у зеленилу --- workspace/wallpapers/Flower_drops/metadata.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/wallpapers/Flower_drops/metadata.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -14,6 +14,7 @@ Name[gl]=Pingas nas flores Name[gu]=ફૂલ પત્તીઓ Name[hi]=फूलों के बूंदें +Name[hne]=फूल के टुकड़े Name[hu]=Szirmok Name[is]=Blómadögg Name[it]=Gocce del fiore @@ -35,7 +36,7 @@ Name[pt]=Pingos em Flores Name[pt_BR]=Gotas em flores Name[ro]=Rouă florală -Name[ru]=Капли на цветах +Name[ru]=Цветок Name[sk]=Kvapky a kvet Name[sl]=Kapljice z rožo Name[sr]=Цветне капљице --- workspace/wallpapers/Plasmalicious/metadata.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/wallpapers/Plasmalicious/metadata.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -9,6 +9,7 @@ Name[pt]=Plasmalicioso Name[pt_BR]=Plasmalicioso Name[ro]=Plasmalicios +Name[ru]=Плазма Name[sk]=Plazmovité Name[sl]=Plazmastično Name[sr]=Плазмасластично --- workspace/wallpapers/Air/metadata.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/wallpapers/Air/metadata.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -20,6 +20,7 @@ Name[lt]=Oras Name[lv]=Gaiss Name[mk]=Небо +Name[nb]=Luft Name[nds]=Luft Name[nn]=Luft Name[or]=ବାୟୁ @@ -27,6 +28,7 @@ Name[pt]=Ar Name[pt_BR]=Ar Name[ro]=Aer +Name[ru]=Волшебные пузырьки Name[sk]=Vzduch Name[sl]=Zrak Name[sr]=Ваздух --- workspace/wallpapers/Blue_Curl/metadata.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/wallpapers/Blue_Curl/metadata.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -16,6 +16,7 @@ Name[gl]=Rizo azul Name[gu]=વાદળી ચકરડું Name[hi]=घुंघराला नीला +Name[hne]=ब्लू कर्ल Name[hu]=Kék fodor Name[is]=Bláar krullur Name[it]=Ricciolo blu @@ -39,6 +40,7 @@ Name[pt]=Onda Azul Name[pt_BR]=Ondulação azul Name[ro]=Buclă albastră +Name[ru]=Завитки Name[sk]=Modré krivky Name[sl]=Modra vitica Name[sr]=Плаво с локнама --- workspace/wallpapers/There_is_Rain_on_the_Table/metadata.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/wallpapers/There_is_Rain_on_the_Table/metadata.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -18,6 +18,7 @@ Name[gl]=Hai chuvia na mesa Name[gu]=અહીં ટેબલ પર વરસાદ છે Name[hi]=टेबल में वहां बरसात है +Name[hne]=टेबल मं बरसात Name[hu]=Esőcseppek az asztalon Name[is]=Regndropar á borðinu Name[it]=C'è pioggia sul tavolo @@ -41,7 +42,7 @@ Name[pt]=Está a Chover na Mesa Name[pt_BR]=Chuva na mesa Name[ro]=Plouă pe masă -Name[ru]=Дождь на столе +Name[ru]=Капли дождя Name[sk]=Dážď na stole Name[sl]=Na mizi je dež Name[sr]=Кишница на клупи --- workspace/solid/bluez/solid_bluez.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/solid/bluez/solid_bluez.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -6,6 +6,7 @@ Icon=preferences-system-bluetooth Name=BlueZ Name[hi]=ब्लूज़ +Name[hne]=ब्लूज Name[kn]=ಬ್ಲೂಜ಼್ Name[mai]=ब्लूज Name[ne]=ब्लुZ @@ -32,6 +33,7 @@ Comment[gu]=BlueZ સ્ટેકનો ઉપયોગ કરીને બ્લ્યુટુથ સંચાલન Comment[he]=ניהול Bluetooth באמצעות מחסנית BlueZ Comment[hi]=ब्लूएज स्टैक के प्रयोग से ब्लूटूथ प्रबंधन +Comment[hne]=ब्लूजेड स्टेक के उपयोग करत ब्लूटूथ मेनेजमेंट Comment[hu]=Bluetooth-kezelő (a BlueZ keretrendszerre épül) Comment[is]=Umsýsla með Blátönn um BlueZ kerfið Comment[it]=Gestione Bluetooth che usa lo stack BlueZ @@ -55,7 +57,7 @@ Comment[pt]=Gestão do Bluetooth com a plataforma BlueZ Comment[pt_BR]=Gerenciamento Bluetooth usando a pilha BlueZ Comment[ro]=Gestiune bluetooth folosind stiva BlueZ -Comment[ru]=Управление протоколм Bluetooth на основе стека BlueZ +Comment[ru]=Управление Bluetooth с помощью BlueZ Comment[se]=Gieđahala Bluetooth BlueZain Comment[sk]=Správa bluetooth pomocou aplikácie BlueZ Comment[sl]=Upravljanje z Bluetooth z uporabo sklada BlueZ --- workspace/solid/solidshell/solid-powermanagement.h (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/solid/solidshell/solid-powermanagement.h (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -20,7 +20,7 @@ #ifndef MAIN_H #define MAIN_H -#include +#include #include #include @@ -34,11 +34,11 @@ } } -class SolidPowermanagement : public QCoreApplication +class SolidPowermanagement : public QApplication { Q_OBJECT public: - SolidPowermanagement(int &argc, char **argv) : QCoreApplication(argc, argv), m_error(0) {} + SolidPowermanagement(int &argc, char **argv) : QApplication(argc, argv), m_error(0) {} static bool doIt(); --- workspace/solid/solidshell/CMakeLists.txt (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/solid/solidshell/CMakeLists.txt (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -13,7 +13,7 @@ target_link_libraries(solid-network ${KDE4_KDECORE_LIBS} ${KDE4_SOLID_LIBS} solidcontrol) target_link_libraries(solid-bluetooth ${KDE4_KDECORE_LIBS} ${KDE4_SOLID_LIBS} solidcontrol) -target_link_libraries(solid-powermanagement ${KDE4_KDECORE_LIBS} ${KDE4_SOLID_LIBS} solidcontrol) +target_link_libraries(solid-powermanagement ${KDE4_KDECORE_LIBS} ${KDE4_SOLID_LIBS} ${QT_QTGUI_LIBRARY} solidcontrol) install(TARGETS solid-network ${INSTALL_TARGETS_DEFAULT_ARGS}) install(TARGETS solid-bluetooth ${INSTALL_TARGETS_DEFAULT_ARGS}) --- workspace/solid/hal/halpower.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/solid/hal/halpower.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -222,7 +222,7 @@ KJob *HalPower::suspend(Solid::Control::PowerManager::SuspendMethod method) const { - return new HalSuspendJob(m_halPowerManagement, + return new HalSuspendJob(m_halPowerManagement, m_halComputer, method, supportedSuspendMethods()); } @@ -556,7 +556,7 @@ } break; default: - kWarning() << "Unknown button type" ; + //kWarning() << "Unknown button type"; break; } } --- workspace/solid/hal/halsuspendjob.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/solid/hal/halsuspendjob.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -20,19 +20,39 @@ #include "halsuspendjob.h" #include +#include #include -HalSuspendJob::HalSuspendJob(QDBusInterface &powermanagement, +HalSuspendJob::HalSuspendJob(QDBusInterface &powermanagement, QDBusInterface &computer, Solid::Control::PowerManager::SuspendMethod method, Solid::Control::PowerManager::SuspendMethods supported) - : KJob(), m_halPowerManagement(powermanagement) + : KJob(), m_halPowerManagement(powermanagement), m_halComputer(computer) { if (supported & method) { + QDBusReply reply; + switch(method) { case Solid::Control::PowerManager::ToRam: - m_dbusMethod = "Suspend"; + reply = m_halComputer.call("GetPropertyBoolean", "power_management.can_suspend_hybrid"); + + if (reply.isValid()) + { + bool can_hybrid = reply; + if (can_hybrid) + { + m_dbusMethod = "SuspendHybrid"; + } + else + { + m_dbusMethod = "Suspend"; + } + } + else + { + m_dbusMethod = "Suspend"; + } m_dbusParam = 0; break; case Solid::Control::PowerManager::ToDisk: --- workspace/solid/hal/solid_hal_power.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/solid/hal/solid_hal_power.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -14,6 +14,7 @@ Name[gu]=HAL-પાવર Name[he]=צריכת חשמל - HAL Name[hi]=एचएएल-पॉवर +Name[hne]=एचएएल-पावर Name[hu]=HAL-alapú energiakezelő Name[is]=HAL-Orka Name[kk]=HAL-Қуаттандыру @@ -31,7 +32,6 @@ Name[pa]=HAL-ਪਾਵਰ Name[pl]=Zarządzanie zasilaniem HAL Name[ro]=HAL-Alimentare -Name[ru]=HAL-Пауэр Name[sr]=ХАЛ‑енергија Name[sr@latin]=HAL-energija Name[sv]=HAL-strömsparfunktion @@ -63,6 +63,7 @@ Comment[gl]=Xestión enerxética do hardware usando o daemon HAL de feedesktop.org Comment[gu]=freedesktop.org HAL ડેમન ઉપયોગ કરીને હાર્ડવેર વિજળી વ્યવસ્થા Comment[he]=ניהול צריכת החשמל של החומרה בעזרת שירות HAL של freedesktop.org +Comment[hne]=फीडडेस्कटाप.आर्ग एचएएल डेमन के उपयोग से हार्डवेयर पावर मेनेजमेंट Comment[hu]=A freedesktop.org HAL szolgáltatására épülő energiakezelő Comment[is]=Orkustillingar vélbúnaðar með HAL púkanum frá freedesktop.org Comment[it]=Gestore dell'energia che usa il demone HAL di freedesktop.org --- workspace/solid/hal/halsuspendjob.h (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/solid/hal/halsuspendjob.h (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -30,8 +30,9 @@ { Q_OBJECT public: - HalSuspendJob(QDBusInterface &powermanagement, Solid::Control::PowerManager::SuspendMethod method, - Solid::Control::PowerManager::SuspendMethods supported); + HalSuspendJob(QDBusInterface &powermanagement, QDBusInterface &computer, + Solid::Control::PowerManager::SuspendMethod method, + Solid::Control::PowerManager::SuspendMethods supported); virtual ~HalSuspendJob(); void start(); @@ -43,6 +44,7 @@ private: QDBusInterface &m_halPowerManagement; + QDBusInterface &m_halComputer; QString m_dbusMethod; int m_dbusParam; }; --- workspace/solid/networkmanager-0.6/solid_networkmanager.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/solid/networkmanager-0.6/solid_networkmanager.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -15,6 +15,7 @@ Name[fy]=Netwurkbehearder Name[gu]=નેટવર્કવ્યવસ્થાપક Name[hi]=नेटवर्कप्रबंधक +Name[hne]=नेटवर्कप्रबंधक Name[hu]=Hálózatkezelő Name[is]=Netstjóri Name[km]=កម្មវិធី​គ្រប់គ្រង​បណ្តាញ​ @@ -68,6 +69,7 @@ Comment[gl]=Xestión da rede usando o daemon NetworkManager Comment[gu]=નેટવર્કવ્યવસ્થાપક ડેમનનો ઉપયોગ કરીને નેટવર્ક વ્યવસ્થા Comment[he]=ניהול הרשת באמצעות השירות NetworkManager +Comment[hne]=नेटवर्कमेनेजर डेमन के उपयोग से नेटवर्क मेनेजमेंट Comment[hu]=Hálózatkezelés a NetworkManager szolgáltatás segítségével Comment[is]=Stjórnun nettenginga með Netstjóranum Comment[it]=Gestore della rete che usa li demone NetworkManager --- workspace/solid/networkmanager-0.7/solid_networkmanager07.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/solid/networkmanager-0.7/solid_networkmanager07.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -13,6 +13,7 @@ Name[fy]=Netwurkbehearder 0.7 Name[gu]=નેટવર્કવ્યવસ્થાપક ૦.૭ Name[hi]=नेटवर्कप्रबंधक 0.7 +Name[hne]=नेटवर्कप्रबंधक ०.७ Name[is]=Netstjóri 0.7 Name[kn]=ನೆಟ್ವರ್ಕ್ ಮಾನೇಜರ್ ೦.೭ Name[ku]=RêveberiyaTorê 0.7 @@ -55,6 +56,7 @@ Comment[gl]=Xestión da rede usando o daemon NetworkManager, versión 0.7 Comment[gu]=નેટવર્કવ્યવસ્થાપક ડેમન, આવૃત્તિ ૦.૭ નો ઉપયોગ કરીને નેટવર્ક વ્યવસ્થા Comment[he]=ניהול הרשת באמצעות השירות NetworkManager, גרסה 0.7 +Comment[hne]=नेटवर्कमेनेजर डेमन संस्करन ०.७ के उपयोग से नेटवर्क मेनेजमेंट Comment[hu]=Hálózatkezelés a NetworkManager 0.7 szolgáltatás segítségével Comment[is]=Stjórnun nettenginga með Netstjóranum, útgáfu 0.7 Comment[it]=Gestore della rete che usa li demone NetworkManager, versione 0.7 @@ -77,7 +79,7 @@ Comment[pt]=Gestão da rede com o servidor NetworkManager, na versão 0.7 Comment[pt_BR]=Gerenciamento de rede usando a versão 0.7 do serviço NetworkManager Comment[ro]=Gestiune rețea cu demonul NetworkManager, versiunea 0.7 -Comment[ru]=Управление сетью при помощи службы NetworkManager, версии 0.7 +Comment[ru]=Управление сетью при помощи службы NetworkManager версии 0.7 Comment[sk]=Správa sietí používajúca démon NetworkManager verzie 0.7 Comment[sl]=Upravljanje z omrežji z uporabo pritajenega programa NetworkManager 0.7 Comment[sr]=Управљање мрежом демоном Менаџера мреже, верзија 0.7 --- workspace/solid/networking/kded/networkstatus.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/solid/networking/kded/networkstatus.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -21,6 +21,7 @@ Name[gu]=નેટવર્ક સ્થિતિ ડેમોન Name[he]=צג מצב הרשת Name[hi]=नेटवर्क स्थिति डेमन +Name[hne]=नेटवर्क स्थिति डेमन Name[hu]=Hálózatjelző Name[is]=Netstöðupúki Name[it]=Demone dello stato della rete --- workspace/solid/kcm/kcm_solid.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/solid/kcm/kcm_solid.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -27,6 +27,7 @@ Name[gu]=હાર્ડવેર Name[he]=חומרה Name[hi]=हार्डवेयर +Name[hne]=हार्डवेयर Name[hr]=Hardver Name[is]=Vélbúnaður Name[ja]=ハードウェア @@ -49,7 +50,8 @@ Name[pl]=Sprzęt Name[pt]='Hardware' Name[ro]=Echipament -Name[ru]=Аппаратное обеспечение +Name[ru]=Оборудование +Name[se]=Mašiidnagálvu Name[sk]=Hardvér Name[sl]=Strojna oprema Name[sr]=Хардвер @@ -84,6 +86,7 @@ Comment[ga]=Cumraíocht Comhtháite Crua-Earraí le Solid Comment[gl]=Configuración da integración do hardware con Solid Comment[gu]=સોલિડ સાથે હાર્ડવેર જોડાણ રૂપરેખાંકન +Comment[hne]=सालिड के साथ हार्डवेयर इंटीग्रेसन कान्फिगरेसन Comment[is]=Stillingar innsetninga vélbúnaðar með Solid Comment[it]=Configurazione dell'integrazione hardware con Solid Comment[ja]=Solid によるハードウェア統合の設定 @@ -105,7 +108,7 @@ Comment[pt]=Configuração da Integração do 'Hardware' com o Solid Comment[pt_BR]=Configuração da integração do hardware com o Solid Comment[ro]=Configurarea integrării echipamentelor cu Solid -Comment[ru]=Настройка аппаратного обеспечения (Solid) +Comment[ru]=Настройка оборудования через Solid Comment[sk]=Konfigurácia hardvérovej integrácie Solid-u Comment[sl]=Nastavitev integracije s strojno opremo s pomočjo Solida Comment[sr]=Постава интеграције хардвера кроз Солид --- workspace/powerdevil/daemon/PowerDevilDaemon.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/powerdevil/daemon/PowerDevilDaemon.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -50,7 +50,7 @@ #include #include "screensaver_interface.h" -#include "kscreensaver_interface.h" +//#include "kscreensaver_interface.h" #include "ksmserver_interface.h" #include @@ -109,7 +109,8 @@ OrgFreedesktopScreenSaverInterface * screenSaverIface; OrgKdeKSMServerInterfaceInterface * ksmServerIface; - OrgKdeScreensaverInterface * kscreenSaverIface; +// Now we send a signal to trigger the configuration of Kscreensaver (Bug #177123) and we don't need the interface anymore +// OrgKdeScreensaverInterface * kscreenSaverIface; KComponentData applicationData; KSharedConfig::Ptr profilesConfig; @@ -174,15 +175,20 @@ QDBusConnection::sessionBus(), this); d->ksmServerIface = new OrgKdeKSMServerInterfaceInterface("org.kde.ksmserver", "/KSMServer", QDBusConnection::sessionBus(), this); - d->kscreenSaverIface = new OrgKdeScreensaverInterface("org.freedesktop.ScreenSaver", "/ScreenSaver", - QDBusConnection::sessionBus(), this); + /* Not needed anymore; I am not sure if we will need that in a future, so I leave it here + * just in case. + * + * d->kscreenSaverIface = new OrgKdeScreensaverInterface("org.freedesktop.ScreenSaver", "/ScreenSaver", + * QDBusConnection::sessionBus(), this); + */ connect(d->notifier, SIGNAL(buttonPressed(int)), this, SLOT(buttonPressed(int))); connect(d->notifier, SIGNAL(batteryRemainingTimeChanged(int)), this, SLOT(batteryRemainingTimeChanged(int))); connect(d->lockHandler, SIGNAL(streamCriticalNotification(const QString&, const QString&, const char*, const QString&)), SLOT(emitCriticalNotification(const QString&, const QString&, const char*, const QString&))); + connect(d->ksmServerIface, SIGNAL(loggingOut(int,int,int)), this, SLOT(loggingOut(int,int,int))); /* Time for setting up polling! We can have different methods, so * let's check what we got. @@ -227,6 +233,11 @@ kDebug() << KGlobal::locale()->formatDuration(time); } +void PowerDevilDaemon::loggingOut(int confirm, int sdtype, int sdmode) +{ + d->lockHandler->inhibit("",""); +} + SuspensionLockHandler *PowerDevilDaemon::lockHandler() { return d->lockHandler; @@ -490,13 +501,13 @@ int suspend = 60 * settings->readEntry("DPMSSuspend").toInt(); int poff = 60 * settings->readEntry("DPMSPowerOff").toInt(); - if (settings->readEntry("DPMSStandbyEnabled", false)) { + if (!settings->readEntry("DPMSStandbyEnabled", false)) { standby = 0; } - if (settings->readEntry("DPMSSuspendEnabled", false)) { + if (!settings->readEntry("DPMSSuspendEnabled", false)) { suspend = 0; } - if (settings->readEntry("DPMSPowerOffEnabled", false)) { + if (!settings->readEntry("DPMSPowerOffEnabled", false)) { poff = 0; } @@ -508,7 +519,8 @@ } // The screen saver depends on the DPMS settings - d->kscreenSaverIface->configure(); + // Emit a signal so that Kscreensaver knows it has to re-configure itself + emit DPMSconfigUpdated(); #endif } @@ -850,7 +862,7 @@ * We make an intensive use of qMin/qMax here to determine the minimum time. */ - kDebug() << "Polling started, idle time is" << idle << "seconds"; + // kDebug() << "Polling started, idle time is" << idle << "seconds"; KConfigGroup * settings = getCurrentProfile(); @@ -860,7 +872,7 @@ if (!settings->readEntry("dimOnIdle", false) && !settings->readEntry("turnOffIdle", false) && settings->readEntry("idleAction").toInt() == None) { - kDebug() << "Stopping timer"; + // kDebug() << "Stopping timer"; POLLER_CALL(d->pollLoader->poller(), stopCatchingTimeouts()); return; } @@ -885,13 +897,13 @@ minTime = qMin(minTime, minDimTime); } - kDebug() << "Minimum time is" << minTime << "seconds"; + // kDebug() << "Minimum time is" << minTime << "seconds"; if (idle < minTime) { d->status = NoAction; int remaining = minTime - idle; POLLER_CALL(d->pollLoader->poller(), setNextTimeout(remaining * 1000)); - kDebug() << "Nothing to do, next event in" << remaining << "seconds"; + // kDebug() << "Nothing to do, next event in" << remaining << "seconds"; return; } @@ -1302,7 +1314,6 @@ Solid::Control::PowerManager::setBrightness(b); return; } - Solid::Control::PowerManager::setBrightness(value); } @@ -1352,7 +1363,7 @@ } if (PowerDevilSettings::manageDPMS()) { - QTimer::singleShot(300, this, SLOT(setUpDPMS())); + setUpDPMS(); } } --- workspace/powerdevil/daemon/powerdevil.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/powerdevil/daemon/powerdevil.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -12,6 +12,7 @@ Name[ar]=عفريت الطاقة Name[gu]=પાવરડેવિલ Name[hi]=पावर-डेविल +Name[hne]=पावर-डेविल Name[is]=OrkuPúki Name[kn]=ಪವರ್ ಡೆವಿಲ್ Name[mai]=पावर-डेविल @@ -37,9 +38,11 @@ Comment[fi]=Virranhallinan taustasovellus Comment[fr]=Démon de gestion de l'énergie pour ordinateurs portables Comment[fy]=Enerzjybehear Daemon foar in skoatkompjûter +Comment[ga]=Deamhan Bainisteoireachta Cumhachta le haghaidh Ríomhairí Glúine Comment[gl]=Un daemon de xestión da enerxía para portátiles Comment[gu]=લેપટોપ પાવર વ્યવસ્થાપક ડેમોન Comment[hi]=लैपटॉप बिज़ली प्रबंधन डेमन +Comment[hne]=लेपटाप पावर प्रबंधन डेमन Comment[is]=Orkustýringarkerfi fyrir fartölvur Comment[it]=Un demone per laptop per la gestione dell'energia Comment[ja]=ラップトップ電源管理のデーモン --- workspace/powerdevil/daemon/PowerDevilDaemon.h (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/powerdevil/daemon/PowerDevilDaemon.h (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -112,23 +112,26 @@ void cleanUpTimer(); - void setUpDPMS(); - void emitCriticalNotification(const QString &evid, const QString &message = QString(), const char *slot = 0, const QString &iconname = "dialog-error"); void batteryRemainingTimeChanged(int time); + void loggingOut(int confirm, int sdtype, int sdmode); + Q_SIGNALS: void lidClosed(int code, const QString &action); void errorTriggered(const QString &error); void stateChanged(int, bool); void profileChanged(const QString &, const QStringList &); + void DPMSconfigUpdated(); private: void lockScreen(); + void setUpDPMS(); + KConfigGroup *getCurrentProfile(bool forcereload = false); void applyProfile(); --- workspace/powerdevil/daemon/org.kde.PowerDevil.xml (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/powerdevil/daemon/org.kde.PowerDevil.xml (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -59,6 +59,7 @@ - + + - \ No newline at end of file + --- workspace/powerdevil/daemon/CMakeLists.txt (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/powerdevil/daemon/CMakeLists.txt (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -17,11 +17,11 @@ kde4_add_kcfg_files(kded_powerdevil_SRCS ../PowerDevilSettings.kcfgc) set(screensaver_xml "${KDEBASE_WORKSPACE_SOURCE_DIR}/krunner/dbus/org.freedesktop.ScreenSaver.xml") -set(kscreensaver_xml ${KDEBASE_WORKSPACE_SOURCE_DIR}/krunner/dbus/org.kde.screensaver.xml) +#set(kscreensaver_xml ${KDEBASE_WORKSPACE_SOURCE_DIR}/krunner/dbus/org.kde.screensaver.xml) set(ksmserver_xml ${KDEBASE_WORKSPACE_SOURCE_DIR}/ksmserver/org.kde.KSMServerInterface.xml) qt4_add_dbus_interface(kded_powerdevil_SRCS ${screensaver_xml} screensaver_interface ) -qt4_add_dbus_interface(kded_powerdevil_SRCS ${kscreensaver_xml} kscreensaver_interface ) +#qt4_add_dbus_interface(kded_powerdevil_SRCS ${kscreensaver_xml} kscreensaver_interface ) qt4_add_dbus_interface(kded_powerdevil_SRCS ${ksmserver_xml} ksmserver_interface ) qt4_add_dbus_adaptor( kded_powerdevil_SRCS org.kde.PowerDevil.xml PowerDevilDaemon.h PowerDevilDaemon ) --- workspace/powerdevil/kcmodule/powerdevilconfig.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/powerdevil/kcmodule/powerdevilconfig.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -27,10 +27,12 @@ Name[fi]=Virranhallinta Name[fr]=Gestion de l'énergie Name[fy]=Enerzjybehear +Name[ga]=Bainisteoireacht Cumhachta Name[gl]=Xestión da enerxía Name[gu]=પાવર વ્યવસ્થાપક Name[he]=ניהול צריכת חשמל Name[hi]=बिज़ली प्रबंधन +Name[hne]=पावर प्रबंधन Name[is]=Orkustjórnun Name[it]=Gestione energetica Name[ja]=電源管理 @@ -83,6 +85,7 @@ Comment[gl]=Mostra os axustes de brillo, suspensión e enerxía do perfil Comment[gu]=ડિસ્પ્લે ઉજાસ, સસ્પેન્ડ અને પાવર પ્રોફાઇલ ગોઠવણીઓ Comment[hi]=चमकीलापन, निलंबन तथा पावर प्रोफ़ाइल विन्यास दिखाएँ +Comment[hne]=चमक, सस्पेंड अउ पावर प्रोफाइल सेटिंग देखाव Comment[is]=Snið fyrir stýringar á skjábirtu, kerfishvíld og orkubúskap Comment[it]=Mostra le impostazioni di luminosità, sospensione e profilo energetico Comment[ja]=ディスプレイの明るさ、サスペンド、電源プロファイルの設定 @@ -102,6 +105,7 @@ Comment[pt]=Mostra a configuração do brilho, suspensão e perfil de energia Comment[pt_BR]=Mostra as configurações de brilho, suspensão e perfil de energia Comment[ro]=Configurări pentru luminozitatea ecranului, suspendare și profiluri alimentare +Comment[ru]=Настройка яркости экрана, режима ожидания и питания Comment[sk]=Nastavenia jasu displeja, uspávania a profilov napájania Comment[sl]=Prikaže nastavitve svetlosti, zaustavljanja in energijskih profilov Comment[sr]=Поставке профила осветљености екрана, суспендовања и енергије --- workspace/powerdevil/powerdevil.notifyrc (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/powerdevil/powerdevil.notifyrc (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -16,10 +16,12 @@ Name[fi]=Virranhallinta Name[fr]=Gestion de l'énergie Name[fy]=Enerzjybehear +Name[ga]=Bainisteoireacht Cumhachta Name[gl]=Xestión da enerxía Name[gu]=પાવર વ્યવસ્થાપક Name[he]=ניהול צריכת חשמל Name[hi]=बिज़ली प्रबंधन +Name[hne]=पावर प्रबंधन Name[is]=Orkustjórnun Name[it]=Gestione energetica Name[ja]=電源管理 @@ -62,6 +64,7 @@ Comment[ar]=عفريت الطاقة Comment[gu]=પાવરડેવિલ Comment[hi]=पावर-डेविल +Comment[hne]=पावरडेविल Comment[is]=OrkuPúki Comment[kn]=ಪವರ್ ಡೆವಿಲ್ Comment[mai]=पावर-डेविल @@ -101,6 +104,7 @@ Name[gu]=ચેતવણી Name[he]=אזהרה Name[hi]=चेतावनी +Name[hne]=चेतावनी Name[hr]=Upozorenje Name[hsb]=Kedźbu Name[hu]=Figyelmeztetés @@ -161,9 +165,11 @@ Comment[fi]=Käytetään varoituksiin Comment[fr]=Utilisé pour les notifications d'avertissements Comment[fy]=Brûkt faor warskôging notifikaasjes +Comment[ga]=Úsáidte do rabhaidh Comment[gl]=Emprégase para as notificacións de aviso Comment[gu]=ચેતવણી નોંધણીઓ આપવા માટે વપરાય છે Comment[hi]=चेतावनियाँ देने के लिए उपयोग में लिया जाता है +Comment[hne]=चेतावनी सूचना बर उपयोग होथे Comment[is]=Notað fyrir aðvaranir Comment[it]=Utilizzato per notifiche di avvisi Comment[ja]=警告の通知に使用 @@ -183,6 +189,7 @@ Comment[pt]=Usado para as notificações de aviso Comment[pt_BR]=Usado para as notificações de aviso Comment[ro]=Utilizat pentru notificări de avertizare +Comment[ru]=Используется для системных уведомлений Comment[sk]=Používa sa pre varovné notifikácie Comment[sl]=Za obvestila z opozorili Comment[sr]=Користи се за позорна обавештења @@ -223,6 +230,7 @@ Name[gu]=નોંધણી Name[he]=הודעות מערכת Name[hi]=अधिसूचना +Name[hne]=अधिसूचना Name[hr]=Obavijest Name[hsb]=Zdźělenka Name[hu]=Rendszerüzenet @@ -285,9 +293,11 @@ Comment[fi]=Käytetään normaaleihin huomautuksiin Comment[fr]=Utilisé pour les notifications standards Comment[fy]=Brûkt foar standert notifikaasjes +Comment[ga]=Úsáidte d'fhógairtí caighdeánacha Comment[gl]=Emprégase para as notificacións estándar Comment[gu]=પ્રમાણભૂત નોંધ કરવા માટે ઉપયોગ થાય છે Comment[hi]=मानक सूचनाओं के लिए उपयोग में लिया जाता है +Comment[hne]=स्टेन्डर्ड सूचना बर उपयोग मं आथे Comment[is]=Notað fyrir venjulegar tilkynningar Comment[it]=Utilizzato per notifiche standard Comment[ja]=通常の通知に使用 @@ -310,6 +320,7 @@ Comment[pt]=Usado para as notificações normais Comment[pt_BR]=Usado para as notificações padrão Comment[ro]=Utilizat pentru notificări obișnuite +Comment[ru]=Используется для уведомлений Comment[sk]=Používa sa pre bežné notifikácie Comment[sl]=Za običajna obvestila Comment[sr]=Користи се за стандардна обавештења @@ -340,9 +351,11 @@ Name[fi]=Kriittinen huomautus Name[fr]=Notification critique Name[fy]=Kritike notifikaasje +Name[ga]=Fógairt ríthábhachtach Name[gl]=Notificación crítica Name[gu]=નિર્ણાયક નોંધણી Name[hi]=गंभीर सूचना +Name[hne]=गंभीर सूचना Name[is]=Hættutilkynning Name[it]=Notifiche critiche Name[ja]=重大な通知 @@ -365,7 +378,7 @@ Name[pt]=Notificação crítica Name[pt_BR]=Notificação crítica Name[ro]=Notificare critică -Name[ru]=Важное уведомление +Name[ru]=Критичное уведомление Name[sk]=Kritické notifikácie Name[sl]=Kritična obvestila Name[sr]=Критично обавештење @@ -395,6 +408,7 @@ Comment[gl]=Notifica un evento crítico Comment[gu]=ખતરાની ઘટનાની નોંધ આપે છે Comment[hi]=गंभीर घटना की सूचना देता है +Comment[hne]=एक गंभीर घटना ल बताथे Comment[is]=Gefur tilkynningu um krítíska atburði Comment[it]=Notifica un evento critico Comment[ja]=重大なイベントを通知します @@ -415,6 +429,7 @@ Comment[pt]=Notifica um evento crítico Comment[pt_BR]=Notifica um evento crítico Comment[ro]=Notifică un eveniment critic +Comment[ru]=Уведомление о критическом событии Comment[sk]=Notifikuje kritickú udalosť Comment[sl]=Obvestilo o kritičnem dogodku Comment[sr]=Обавештава о критичном догађају @@ -447,6 +462,7 @@ Name[gu]=ઓછી બેટ્રી Name[he]=סוללה חלשה Name[hi]=कम बैटरी +Name[hne]=कम बैटरी Name[is]=Lítið eftir á rafhlöðu Name[it]=Livello batteria basso Name[ja]=バッテリ低レベル @@ -465,7 +481,7 @@ Name[pt]=Bateria Fraca Name[pt_BR]=Bateria fraca Name[ro]=Acumulator slab -Name[ru]=Низкий уровень заряда батареи +Name[ru]=Низкий уровень заряда Name[sk]=Slabá batéria Name[sl]=Malo baterije Name[sr]=Батерија при крају @@ -496,6 +512,7 @@ Comment[gl]=A batería acadou o nivel de carga baixa Comment[gu]=તમારી બેટ્રી નીચા સ્તર પર પહોંચી ગઇ છે Comment[hi]=आपकी बैटरी का स्तर कम हो गया है +Comment[hne]=आपमन के बैटरी के पावर कम हो गे हे Comment[hsb]=Aku je nětko skoro prózdny. Comment[is]=Rafhlaðan er við lægstu mörk Comment[it]=La tua batteria ha raggiunto un livello basso @@ -553,6 +570,7 @@ Name[gl]=Batería no nivel de alerta Name[gu]=બેટ્રી ચેતવણીનાં સ્તર પર છે Name[hi]=बैटरी चेतावनी स्तर पर है +Name[hne]=बैटरी के पावर पूरा खतम हो गे हे Name[hsb]=Skedźbnjenje na aku Name[is]=Rafhlaða við aðvörunarmörk Name[it]=Batteria a livello di attenzione @@ -574,6 +592,7 @@ Name[pt]=Bateria no nível de alerta Name[pt_BR]=Bateria em nível de alerta Name[ro]=Acumulator la nivel de avertizare +Name[ru]=Уведомление об уровне заряда Name[sk]=Stav batérie varovný Name[sl]=Opozorilna raven baterije Name[sr]=Батерија на позору @@ -602,6 +621,7 @@ Comment[gl]=A batería acadou o nivel de alerta Comment[gu]=તમારી બેટ્રી ચેતવણી સ્તર પર પહોંચી છે Comment[hi]=आपकी बैटरी का स्तर चेतावनी स्तर तक पहुँच गया है +Comment[hne]=आपमन के बैटरी के पावर पूरा खतम होवत हे Comment[hsb]=Na aku dyrbi so skedźbnić Comment[is]=Rafhlaðan hefur tæmst að aðvörunarmörkum Comment[it]=La tua batteria ha raggiunto la soglia di attenzione @@ -624,6 +644,7 @@ Comment[pt]=A sua bateria atingiu um nível de alerta Comment[pt_BR]=Sua bateria alcançou um nível de alerta Comment[ro]=Acumulatorul a atins nivelul de avertizare +Comment[ru]=Требуется уведомление об уровне заряда Comment[sk]=Vaša batéria dosiahla varovnú úroveň nabitia. Comment[sl]=Baterija je dosegla opozorilno raven izpraznjenosti Comment[sr]=Попуњеност батерије пала је на ниво позора @@ -658,6 +679,7 @@ Name[gl]=Batería no nivel crítico Name[gu]=બેટ્રી ખતરાનાં સ્તર પર છે Name[hi]=बैटरी गंभीर रूप से कम स्तर पर है +Name[hne]=बैटरी पावर पूरा सिरावत हे Name[hsb]=Aku je kritisce prózdny Name[is]=Rafhlaða við hættumörk Name[it]=Batteria a livello critico @@ -705,6 +727,7 @@ Comment[fr]=Votre batterie a atteint un niveau critique. Cette notification déclenche un compte à rebours avant de lancer l'action configurée. Il est par conséquent fortement recommandé de laissé cette fonction active. Comment[fy]=Jo batterij hat in krityknivo berikt. Dizze notifikaasje aktivearet in ôftelling foardat de ynstelde aksje begjinne sil. It wurdt oanrêt dit ynskeakele te litten. Comment[gl]=A batería acadou o nivel crítico. Esta notificación inicia unha conta-atrás previa a realizar a acción configurada, polo que se recomenda que a deixe seguir. +Comment[hne]=आपमन के बैटरी हर एकदम सिराय गे हे. ये सूचना एक उलटी गिनती चालू करही अउ पहिली से बताय काम करही. ते पाय एला अइसने रहिन देव. Comment[hsb]=Aku je kritisce prózdny. Tute skedźbnjenje startuje countdown před konfigurowanej akciju, tuž so doporuči jón nic přetorhnyć. Comment[is]=Rafhlaðan hefur náð hættumörkum. Þessi aðvörun setur í gang niðurtalningu, sem síðan setur í gang ákveðna aðgerð sem stillt hefur verið. Þar með er ráðlegt að leyfa því ferli að hafa sinn gang. Comment[it]=La tua batteria ha raggiunto un livello critico. Questa notifica avvia un conto alla rovescia prima di svolgere l'azione configurata, quindi è altamente consigliato di lasciarla attiva. @@ -723,7 +746,7 @@ Comment[pt]=A sua bateria atingiu um nível crítico. Esta notificação despoleta uma contagem antes de efectuar a acção configurada; por isso, recomenda-se que deixe a opção ligada. Comment[pt_BR]=Sua bateria atingiu um nível crítico. Esta notificação aciona uma contagem antes de realizar a ação configurada. Por isso, recomenda-se que deixe a opção ligada. Comment[ro]=Acumulatorul a atins nivelul critic. Această notificare declanșează o numărătoare inversă pînă la executarea acțiunii implicite, deci se recomandă să îl lăsați activat. -Comment[ru]=Заряд батареи достиг критического уровня. Это уведомление добавляет задержку перед выполнением выбраного действия, потому желательно его оставить включенным. +Comment[ru]=Заряд батареи достиг критического уровня. Это уведомление добавляет задержку перед выполнением выбранного действия, потому желательно его оставить включенным. Comment[sk]=Vaša batéria dosiahla kritickú úroveň nabitia. Táto notifikácia spustí odpočítavanie pred vykonaním prednastavenej akcie, preto je vysoko doporučené nechať ju zapnutú. Comment[sl]=Baterija je dosegla kritično raven izpraznjenosti. To obvestilo sproži odštevanje do izvedbe nastavljenega dejanja, zato močno priporočamo, da to pustite omogočeno. Comment[sr]=Попуњеност батерија је спала на критичан ниво. Ово обавештење окида одбројавање пре извођења подешене радње, стога вам озбиљно саветујемо да га оставите укљученим. @@ -758,6 +781,7 @@ Name[gl]=Enchufouse a alimentación externa Name[gu]=AC એડપ્ટર લગાવવામાં આવ્યું Name[hi]=एसी एडॉप्टर प्लग में लगा है +Name[hne]=एसी पिन प्लग मं लगे हे Name[hsb]=Milinowy adapter přizamknjeny Name[is]=AC spennubreytir tengdur Name[it]=Adattatore di corrente collegato @@ -780,6 +804,7 @@ Name[pt]=Ligado à corrente Name[pt_BR]=Adaptador ligado à CA Name[ro]=Adaptor de curent alternativ atașat +Name[ru]=Подключен к электрической сети Name[sk]=Napájanie zo siete pripojené Name[sl]=Napajanje iz električnega omrežja Name[sr]=АЦ адаптер укључен @@ -811,6 +836,7 @@ Comment[gl]=Enchufouse o transformador de corrente Comment[gu]=પાવર એડપ્ટર લગાવવામાં આવેલ છે Comment[hi]=पावर एडॉप्टर को प्लग में लगाया गया +Comment[hne]=पावर के प्लग लगिस Comment[hsb]=Milinowy adapter je so přizamknył Comment[is]=Spennubreytirinn hefur verið tengdur Comment[it]=L'alimentazione elettrica è stata collegata @@ -834,7 +860,7 @@ Comment[pt]=O computador foi ligado à corrente Comment[pt_BR]=O adaptador de energia foi conectado em Comment[ro]=Adaptorul de alimentare a fost atașat -Comment[ru]=Подключен блок питания +Comment[ru]=Ноутбук подключен к электрической сети Comment[sk]=Napájanie zo siete bolo pripojené Comment[sl]=Priključeno je bilo napajanje iz električnega omrežja Comment[sr]=Укључен је адаптер спољашњег напајања @@ -869,6 +895,7 @@ Name[gl]=Desenchufouse a alimentación externa Name[gu]=AC એડપ્ટર નીકાળી લેવામાં આવ્યું Name[hi]=एसी एडॉप्टर का प्लग निकाला गया है +Name[hne]=पावर के प्लग निकलिस Name[hsb]=Milinowy adapter wućehnjeny Name[is]=AC spennubreytir aftengdur Name[it]=Adattatore di corrente scollegato @@ -891,7 +918,7 @@ Name[pt]=Desligado da corrente Name[pt_BR]=Adaptador de CA desconectado Name[ro]=Adaptor de curent alternativ detașat -Name[ru]=Блок питания отключен +Name[ru]=Отключен от электрической сети Name[sk]=Napájanie zo siete odpojené Name[sl]=Konec napajanja iz električnega omrežja Name[sr]=АЦ адаптер искључен @@ -923,6 +950,7 @@ Comment[gl]=Desenchufouse o transformador de corrente Comment[gu]=પાવર એડપ્ટર કાઢી નાખવામાં આવેલ છે Comment[hi]=पावर एडॉप्टर को प्लग से निकाला गया है +Comment[hne]=पावर के प्लग हर निकल गिस Comment[hsb]=Milinowy adapter bu wućehnjeny Comment[is]=Spennubreytirinn hefur verið aftengdur Comment[it]=L'alimentazione elettrica è stata scollegata @@ -946,6 +974,7 @@ Comment[pt]=O computador foi desligado da corrente Comment[pt_BR]=O adaptador de energia foi desconectado Comment[ro]=Adaptorul de alimentare a fost detașat +Comment[ru]=Ноутбук отключен от электрической сети Comment[sk]=Napájanie zo siete bolo odpojené Comment[sl]=Napajanje iz električnega omrežja je bilo prekinjeno Comment[sr]=Искључен је адаптер спољашњег напајања @@ -979,6 +1008,7 @@ Name[gu]=કાર્ય ક્ષતિ Name[he]=שגיאת עבודה Name[hi]=कार्य त्रुटि +Name[hne]=काम मं गलती Name[is]=Villa í verki Name[it]=Errore di processo Name[ja]=ジョブエラー @@ -1000,6 +1030,7 @@ Name[pt]=Erro na tarefa Name[pt_BR]=Erro na tarefa Name[ro]=Eroare sarcină +Name[ru]=Ошибка задания Name[sk]=Chyba pri akcii Name[sl]=Napaka opravila Name[sr]=Грешка посла @@ -1017,7 +1048,7 @@ Comment[ar]=حدث خطأ أثناء تأدية العمل Comment[be@latin]=U prahramie ŭźnikła pamyłka padčas vykanańnia zadańnia. Comment[bg]=Възникна грешка по време на изпълнението на задача -Comment[ca]=Ha hagut un error en executar un treball +Comment[ca]=Hi ha hagut un error en executar un treball Comment[csb]=W programie pòkôża sã fela przë robòce Comment[da]=En fejl opstod under udførelse af et job Comment[de]=Bei der Durchführung der Aktion ist ein Fehler aufgetreten. @@ -1031,6 +1062,7 @@ Comment[gu]=કાર્ય કરવામાં ક્ષતિ આવી હતી Comment[he]=התרחשה עבודה במהלך ביצוע העבודה Comment[hi]=एक कार्य करने के दौरान एक त्रुटि हुई +Comment[hne]=इहां काम करत समय एक गलती हो गिस Comment[is]=Villa varð við framkvæmd verks Comment[it]=Si è verificato un errore eseguendo un processo Comment[ja]=ジョブの実行中にエラーが発生しました @@ -1082,9 +1114,11 @@ Name[fi]=Vaihdettiin profiilia Name[fr]=Profil modifié Name[fy]=Profyl is feroare +Name[ga]=Athraíodh an Phróifíl Name[gl]=Modificouse o perfil Name[gu]=પ્રોફાઇલ બદલાઇ ગઇ Name[hi]=प्रोफ़ाइल बदला गया +Name[hne]=प्रोफाइल बदल गिस Name[is]=Breytt snið Name[it]=Profilo cambiato Name[ja]=プロファイルの切り替え @@ -1106,6 +1140,7 @@ Name[pt]=Mudança no Perfil Name[pt_BR]=Perfil alterado Name[ro]=Profil modificat +Name[ru]=Смена профиля Name[sk]=Profil zmenený Name[sl]=Spremenjen profil Name[sr]=Профил измењен @@ -1131,9 +1166,11 @@ Comment[eu]=Profila aldatu da Comment[fr]=Le profil a été modifié Comment[fy]=It profyl is feroare +Comment[ga]=Athraíodh an phróifíl Comment[gl]=Modificouse o perfil Comment[gu]=પ્રોફાઇલ બદલાઇ ગયેલ હતી Comment[hi]=प्रोफ़ाइल बदला गया +Comment[hne]=प्रोफाइल ल बदल दे गिस Comment[is]=Skipt var um snið Comment[it]=Il profilo è stato cambiato Comment[ja]=プロファイルが切り替わりました @@ -1155,6 +1192,7 @@ Comment[pt]=O perfil foi alterado Comment[pt_BR]=O perfil foi alterado Comment[ro]=Profilul a fost modificat +Comment[ru]=Профиль изменён Comment[sk]=Profil sa zmenil Comment[sl]=Profil je bil spremenjen Comment[sr]=Профил је измењен @@ -1188,6 +1226,7 @@ Name[gl]=A facer unha suspensión Name[gu]=સસ્પેન્શન કાર્ય કરે છે Name[hi]=निलंबन कार्य किया जा रहा है +Name[hne]=सस्पेंसन काम करत हे Name[is]=Framkvæmi verk í biðstöðu Name[it]=Svolgimento della procedura di sospensione Name[ja]=サスペンドの実行 @@ -1205,6 +1244,7 @@ Name[pl]=Przechodzenie do stanu uśpienia Name[pt]=A efectuar uma tarefa de suspensão Name[pt_BR]=Realizando uma tarefa de suspensão +Name[ru]=Переход в режим ожидания Name[sk]=Vykonávam uspanie Name[sl]=Izvajanje zaustavitvenega opravila Name[sr]=Суспендујем @@ -1244,6 +1284,7 @@ Comment[pl]=Ta informacja jest wyświetlana, kiedy ma nastąpić uruchomienie zadania uśpienia. Następuje rozpoczęcie odliczania. W związku z tym warto je zostawić. Comment[pt]=Esta notificação aparece quando está prestes a ser executada uma tarefa de suspensão, a qual irá despoletar uma contagem decrescente. Como tal, recomenda-se que a deixe activa. Comment[pt_BR]=Esta notificação é exibida quando uma tarefa de suspensão está prestes a ser executada e uma contagem decrescente será acionada. Por este motivo, é recomendável mantê-la ativa. +Comment[ru]=Это уведомление показывается при окончании перехода в ждущий режим. Рекомендуется оставить его включенным. Comment[sk]=Táto notifikácia sa zobrazí, keď sa má vykonať uspanie, a zároveň sa spustí odpočítavanie. Preto je vysoko doporučené nechať ju zapnutú. Comment[sl]=To obvestilo se prikaže, ko je zaustavitveno opravilo tik pred izvedbo in sprožitvijo odštevanja. Zato močno priporočamo, da pustite to možnost omogočeno. Comment[sr]=Ово обавештење се приказује када суспендовање само што није започело, и окида одбројавање. Стога вам озбиљно саветујемо да га оставите укљученог. @@ -1277,9 +1318,11 @@ Name[fi]=PowerDevilin sisäinen virhe Name[fr]=Erreur interne de PowerDevil Name[fy]=Ynterne PowerDevil flater +Name[ga]=Earráid Inmheánach PowerDevil Name[gl]=Erro interno de PowerDevil Name[gu]=આંતરિક પાવરડેવિલ ક્ષતિ Name[hi]=आंतरिक पावर-डेविल त्रुटि +Name[hne]=पावर डेविल के भीतरी गलती Name[is]=Innri villa í orkustýringarpúkanum PowerDevil Name[it]=Errore interno di PowerDevil Name[ja]=PowerDevil の内部エラー @@ -1329,6 +1372,7 @@ Comment[gl]=PowerDevil iniciou un erro interno Comment[gu]=પાવરડેવિલે આંતરિક ક્ષતિ શરૂ કરી છે Comment[hi]=पावर-डेविल ने आंतरिक त्रुटि पैदा किया +Comment[hne]=पावरडेविल हर एक भीतर के गलती चालू कर दिस Comment[is]=PowerDevil kom af stað innri villu Comment[it]=PowerDevil ha causato un errore interno Comment[ja]=PowerDevil に内部エラーが発生しました @@ -1348,6 +1392,7 @@ Comment[pt]=O PowerDevil originou um erro interno Comment[pt_BR]=Ocorreu um erro interno do PowerDevil Comment[ro]=PowerDevil a declanșat o eroare internă +Comment[ru]=Произошла внутренняя ошибка PowerDevil Comment[sk]=PowerDevil vykonal internú chybu Comment[sl]=V PowerDevil je prišlo do notranje napake Comment[sr]=Струјни ђаво је окинуо унутрашњу грешку @@ -1380,6 +1425,7 @@ Name[gl]=Evitouse a suspensión Name[gu]=સસ્પેન્શન રોકી દેવાયું Name[hi]=निलंबन निषेधित +Name[hne]=सस्पेंसन रोके गिस Name[is]=Biðstaða hindruð Name[it]=Sospensione inibita Name[ja]=サスペンドが阻止されました @@ -1396,6 +1442,7 @@ Name[pt]=Suspensão inibida Name[pt_BR]=Suspensão inibida Name[ro]=Suspendare inhibată +Name[ru]=Отмена перехода в ждущий режим Name[sk]=Uspatie potlačené Name[sl]=Zaustavitev prekinjena Name[sr]=Суспендовање спречено @@ -1422,6 +1469,7 @@ Comment[fy]=De sliepstân is tsjinhâlden omdat in applikaasje der om frege hat Comment[gl]=Evitouse a suspensión porque así o pediu un programa Comment[gu]=સસ્પેન્શન રોકી દેવામાં આવ્યું કારણકે કાર્યક્રમે તેની વિનંતી કરી હતી +Comment[hne]=सस्पेंसन ल रोक दे गे काबर कि एक ठिन अनुपरयोग ह निवेदन करिस Comment[is]=Biðstaðan var hindruð að kröfu forrits Comment[it]=La sospensione è stata inibita perché un'applicazione lo ha richiesto Comment[ja]=アプリケーションの要求によりサスペンドが阻止されました @@ -1438,6 +1486,7 @@ Comment[pt]=A suspensão foi inibida porque uma aplicação o pediu Comment[pt_BR]=A suspensão foi inibida por solicitação de um aplicativo Comment[ro]=Suspendarea a fost inhibată pentru că o aplicație a cerut astfel +Comment[ru]=Переход в ждущий режим прерван по запросу приложения Comment[sk]=Uspanie bolo potlačené pretože aplikácia si to vyžiadala Comment[sl]=Zaustavitev je bila prekinjena, ker je to zahteval nek program Comment[sr]=Суспендовање је спречено јер је неки програм то затражио --- workspace/krunner/screensaver/saverengine.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/krunner/screensaver/saverengine.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -46,7 +46,11 @@ // Save X screensaver parameters XGetScreenSaver(QX11Info::display(), &mXTimeout, &mXInterval, &mXBlanking, &mXExposures); - // ... and disable it + // And disable it. The internal X screensaver is not used at all, but we use its + // internal idle timer (and it is also used by DPMS support in X). This timer must not + // be altered by this code, since e.g. resetting the counter after activating our + // screensaver would prevent DPMS from activating. We use the timer merely to detect + // user activity. XSetScreenSaver(QX11Info::display(), 0, mXInterval, mXBlanking, mXExposures); mState = Waiting; @@ -63,6 +67,24 @@ SIGNAL(serviceOwnerChanged(QString,QString,QString)), SLOT(serviceOwnerChanged(QString,QString,QString))); + // Also receive updates triggered through the DBus (from powerdevil) see Bug #177123 + QStringList modules; + QDBusInterface kdedInterface("org.kde.kded", "/kded", "org.kde.kded"); + QDBusReply reply = kdedInterface.call("loadedModules"); + + if (!reply.isValid()) { + return; + } + + modules = reply.value(); + + if (modules.contains("powerdevil")) { + if (!QDBusConnection::sessionBus().connect("org.kde.kded", "/modules/powerdevil", "org.kde.PowerDevil", + "DPMSconfigUpdated", this, SLOT(configure()))) { + kDebug() << "error!"; + } + } + // I make it a really random number to avoid // some assumptions in clients, but just increase // while gnome-ss creates a random number every time @@ -87,7 +109,6 @@ void SaverEngine::Lock() { - bool ok = true; if (mState == Waiting) { startLockProcess( ForceLock ); @@ -125,6 +146,7 @@ void SaverEngine::SimulateUserActivity() { + XForceScreenSaver( QX11Info::display(), ScreenSaverReset ); if ( mXAutoLock && mState == Waiting ) { mXAutoLock->resetTrigger(); @@ -323,6 +345,8 @@ // void SaverEngine::idleTimeout() { + if( mState != Waiting ) + return; // already saving startLockProcess( DefaultLock ); } --- workspace/krunner/screensaver/xautolock.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/krunner/screensaver/xautolock.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -83,8 +83,10 @@ mActive = false; mTimerId = startTimer( CHECK_INTERVAL ); + // This is an internal clock timer (in seconds), used instead of querying system time. + // It is incremented manually, preventing from problems with clock jumps. + // In other words, this is the 'now' time and the reference point for other times here. mElapsed = 0; - } //--------------------------------------------------------------------------- @@ -126,8 +128,6 @@ { mActive = true; resetTrigger(); - XSetScreenSaver(QX11Info::display(), mTimeout + 10, 100, PreferBlanking, DontAllowExposures); // We'll handle blanking - kDebug() << "XSetScreenSaver" << mTimeout + 10; } //--------------------------------------------------------------------------- @@ -138,8 +138,6 @@ { mActive = false; resetTrigger(); - XSetScreenSaver(QX11Info::display(), 0, 100, PreferBlanking, DontAllowExposures); // No blanking at all - kDebug() << "XSetScreenSaver 0"; } //--------------------------------------------------------------------------- @@ -148,12 +146,15 @@ // void XAutoLock::resetTrigger() { + // Time of the last user activity (used only when the internal XScreensaver + // idle counter is not available). mLastReset = mElapsed; + // Time when screensaver should be activated. mTrigger = mElapsed + mTimeout; #ifdef HAVE_XSCREENSAVER mLastIdle = 0; #endif - XForceScreenSaver( QX11Info::display(), ScreenSaverReset ); + // Do not reset the internal X screensaver here (no XForceScreenSaver()) } //--------------------------------------------------------------------------- @@ -205,6 +206,9 @@ if (mMitInfo) { Display *d = QX11Info::display(); + // Check user idle time. If it is smaller than before, it is either + // clock jump or user activity, so reset the trigger time. Checking whether + // there is user inactivity timeout is done below using mTrigger and mElapsed. XScreenSaverQueryInfo(d, DefaultRootWindow(d), mMitInfo); if (mLastIdle < mMitInfo->idle) mLastIdle = mMitInfo->idle; @@ -218,35 +222,46 @@ bool activate = false; - // kDebug() << now << mTrigger; + // This is the test whether to activate screensaver. If we have reached the time + // and for the whole timeout period there was no activity (which would change mTrigger + // again), activate. if (mElapsed >= mTrigger) - { - resetTrigger(); activate = true; - } #ifdef HAVE_DPMS BOOL on; CARD16 state; + CARD16 timeout1, timeout2, timeout3; DPMSInfo( QX11Info::display(), &state, &on ); + DPMSGetTimeouts( QX11Info::display(), &timeout1, &timeout2, &timeout3 ); // kDebug() << "DPMSInfo " << state << on; // If DPMS is active, it makes XScreenSaverQueryInfo() report idle time // that is always smaller than DPMS timeout (X bug I guess). So if DPMS // saving is active, simply always activate our saving too, otherwise // this could prevent locking from working. + // X.Org 7.4: With this version activating DPMS resets the screensaver idle timer, + // so keep this. It probably makes sense to always do this anyway. if(state == DPMSModeStandby || state == DPMSModeSuspend || state == DPMSModeOff) activate = true; - if(!on && mDPMS) { + // If we are DPMS-dependent and either DPMS is turned off completely or all + // three DPMS modes are turned off, don't activate (apps use this to turn off + // screensavers). + if(mDPMS && (!on || (timeout1 == 0 && timeout2 == 0 && timeout3 == 0 ))) { activate = false; resetTrigger(); } #endif -#ifdef HAVE_XSCREENSAVER - if (mMitInfo && mMitInfo->state == ScreenSaverDisabled) - activate = false; -#endif + // Do not check whether internal X screensaver is enabled or disabled, since we + // have disabled it ourselves. Some apps might try to disable it too to prevent + // screensavers, but then our logic breaks[*]. Those apps need to disable DPMS anyway, + // or they will still have problems, so the DPMS code above should be enough. + // Besides, I doubt other screensaver implementations check this either. + // [*] We can't run with X screensaver enabled, since then sooner or later + // the internal screensaver will activate instead of our screensaver and we cannot + // prevent its activation by resetting the idle counter since that would also + // reset DPMS saving. if(mActive && activate) emit timeout(); --- workspace/krunner/interfaces/quicksand/qs_matchview.h (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/krunner/interfaces/quicksand/qs_matchview.h (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -65,8 +65,9 @@ * Sets the list of items to be displayed on screen * @param items The list of items to display * @param popup Display the popup completion box + * @param append Append items to the current list instead of replacing it */ - void setItems(const QList &items, bool popup = true); + void setItems(const QList &items, bool popup = true, bool append = false); /** * Sets the item count text on the upper right hand corner --- workspace/krunner/interfaces/quicksand/qs_dialog.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/krunner/interfaces/quicksand/qs_dialog.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -1,6 +1,6 @@ /* * Copyright (C) 2006 by Aaron Seigo - * Copyright (C) 2007-2008 Ryan P. Bitanga + * Copyright (C) 2007-2009 Ryan P. Bitanga * Copyright (C) 2008 by Davide Bettio * * This program is free software; you can redistribute it and/or modify @@ -108,6 +108,8 @@ connect(m_actionView, SIGNAL(itemActivated(MatchItem*)), this, SLOT(run(MatchItem*))); m_matchView->setFocus(); + + m_newQuery = true; } QsDialog::~QsDialog() @@ -145,6 +147,7 @@ m_matchView->showLoading(); } m_runnerManager->launchQuery(query); + m_newQuery = true; } void QsDialog::run(MatchItem *item) @@ -184,7 +187,28 @@ void QsDialog::setMatches(const QList &matches) { QList items; + QMultiMap temp; + QMultiMap::iterator end = m_matches.end(); foreach (Plasma::QueryMatch match, matches) { + temp.insert(match.id(), match); + // Do not create new MatchItems for existing matches when the query hasn't changed + if (!m_newQuery && m_matches.find(match.id()) != end) { + // kDebug() << "A match with id " << match.id() << " already exists." << endl; + QList duplicates = m_matches.values(match.id()); + bool exists = false; + foreach (Plasma::QueryMatch m, duplicates) { + // FIXME: Matching the displayed text isn't always reliable + // maybe adding an operator== to QueryMatch would help + if (m.text() == match.text()) { + exists = true; + break; + } + } + + if (exists) { + continue; + } + } MatchItem *m = new QuickSand::QueryMatchItem(match); switch(match.type()) { @@ -201,7 +225,11 @@ } items.append(m); } - m_matchView->setItems(items); + // kDebug() << "Add " << items.size() << " matches. Append?" << !m_newQuery << endl; + m_matchView->setItems(items, true, !m_newQuery); + m_matches = temp; + // If new matches are obtained for the same query, append them to the list + m_newQuery = false; } void QsDialog::setAction(MatchItem *item) --- workspace/krunner/interfaces/quicksand/qs_dialog.h (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/krunner/interfaces/quicksand/qs_dialog.h (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -58,6 +58,8 @@ void loadActions(MatchItem *item); void setAction(MatchItem *item); private: + bool m_newQuery; + QMultiMap m_matches; QuickSand::QsMatchView *m_matchView; QuickSand::QsMatchView *m_actionView; QuickSand::QueryMatchItem *m_currentMatch; --- workspace/krunner/interfaces/quicksand/qs_matchview.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/krunner/interfaces/quicksand/qs_matchview.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -1,5 +1,5 @@ /* - * Copyright (C) 2007-2008 Ryan P. Bitanga + * Copyright (C) 2007-2009 Ryan P. Bitanga * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -74,6 +74,7 @@ bool m_hasFocus; bool m_itemsRemoved; bool m_listVisible; + bool m_selectionMade; }; QsMatchView::QsMatchView(QWidget *parent) @@ -85,6 +86,7 @@ d->m_hasFocus = false; d->m_itemsRemoved = false; d->m_listVisible = true; + d->m_selectionMade = false; //Prevent completion box from popping up once a user chooses a match //FIXME: don't hardcode black setStyleSheet("QListWidget {color: black} QLineEdit {color: black}"); @@ -157,8 +159,10 @@ { clear(true); + d->m_stack->setCurrentIndex(0); d->m_arrowButton->hide(); d->m_listVisible = true; + d->m_selectionMade = false; d->m_hasFocus = false; d->m_searchTerm = QString(); d->m_compBox->clear(); @@ -172,26 +176,35 @@ setDescriptionText(i18n("Type to search.")); } -void QsMatchView::setItems(const QList &items, bool popup) +void QsMatchView::setItems(const QList &items, bool popup, bool append) { + int spacing = MatchItem::ITEM_SIZE/2; - clear(true); + int pos = spacing; - d->m_compBox->clear(); + if (!append) { + clear(true); + d->m_compBox->clear(); - d->m_currentItem = -1; - d->m_items = items; + d->m_currentItem = -1; + d->m_items = items; + } else { + // FIXME: This completely disregards item ranking + // Maybe should we just sort then scroll to previously selected item + if (!d->m_items.isEmpty()) { + pos += d->m_items.last()->pos().x(); + } + d->m_items << items; + } - int spacing = MatchItem::ITEM_SIZE/2; - - int pos = spacing; - - foreach(MatchItem *item, d->m_items) { + foreach(MatchItem *item, items) { if (item) { item->setPos(pos, SMALL_ICON_PADDING); item->scale(0.5, 0.5); pos += spacing; - d->m_scene->addItem(item); + if (d->m_listVisible) { + d->m_scene->addItem(item); + } QString description; if (item->description().isEmpty()) { description = item->name(); @@ -204,7 +217,14 @@ } d->m_itemsRemoved = false; setItemCount(d->m_items.size()); + + if (d->m_selectionMade) { + //kDebug() << "A user selection was already made" << endl; + return; + } + scrollToItem(0); + //Ensure popup is shown if desired if (popup) { if (items.size()) { @@ -262,7 +282,11 @@ d->m_descRect->setBrush(b); d->m_descRect->setPen(p); - d->m_descText = new QGraphicsTextItem(text, d->m_descRect); + QFontMetrics fm(font()); + + // Show ellipsis in the middle to distinguish between strings with identical + // beginnings e.g. paths + d->m_descText = new QGraphicsTextItem(fm.elidedText(text, Qt::ElideMiddle, WIDTH), d->m_descRect); //Center text d->m_descText->setPos(-(d->m_descText->boundingRect().width()/2), 60); @@ -306,11 +330,6 @@ void QsMatchView::showLoading() { clear(true); -// QPointF pos[8]; -// for (int i = 0; i < 8; ++i) { -// pos[i] = QPointF(std::sin((i * 6.28) / 8.0) * 25, -// std::cos((i * 6.28) / 8.0) * 25); -// } d->m_descText = new QGraphicsTextItem(i18n("Loading..."), d->m_descRect); d->m_descText->setDefaultTextColor(QColor(Qt::white)); @@ -319,14 +338,6 @@ //Center text d->m_descText->setPos(-(d->m_descText->boundingRect().width()/2), (HEIGHT - fm.height())/2); d->m_scene->addItem(d->m_descText); - -// for (int i = 0; i < 8; ++i) { -// QGraphicsEllipseItem *item = new QGraphicsEllipseItem(0, 30, 6, 6); -// item->setPos(pos[i]); -// QBrush b(QColor(0, 0, 0, 255*i/8)); -// item->setBrush(b); -// d->m_scene->addItem(item); -// } } void QsMatchView::showList() @@ -352,7 +363,9 @@ void QsMatchView::showSelected() { if (!d->m_items.size()) { - reset(); + if (d->m_searchTerm.isEmpty()) { + reset(); + } return; } @@ -573,6 +586,7 @@ QWidget::keyPressEvent(e); return; } + switch (e->key()) { case Qt::Key_Period: //Switch to line edit @@ -606,6 +620,7 @@ && d->m_currentItem < d->m_items.size()) { emit itemActivated(d->m_items[d->m_currentItem]); } + d->m_selectionMade = true; showSelected(); return; default: @@ -620,6 +635,7 @@ } else { d->m_searchTerm += c; } + d->m_selectionMade = false; } } d->m_lineEdit->setText(d->m_searchTerm); --- workspace/krunner/interfaces/default/interface.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/krunner/interfaces/default/interface.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -437,8 +437,7 @@ resetInterface(); m_queryRunning = false; } else { - m_resultsScene->launchQuery(query); - m_queryRunning = true; + m_queryRunning = m_resultsScene->launchQuery(query); } } --- workspace/krunner/interfaces/default/resultscene.h (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/krunner/interfaces/default/resultscene.h (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -62,8 +62,8 @@ void previousPage(); void setPage(uint index); void setQueryMatches(const QList &matches); - void launchQuery(const QString &term); - void launchQuery(const QString &term, const QString &runner); + bool launchQuery(const QString &term); + bool launchQuery(const QString &term, const QString &runner); void clearQuery(); signals: --- workspace/krunner/interfaces/default/resultscene.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/krunner/interfaces/default/resultscene.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -321,14 +321,18 @@ } -void ResultScene::launchQuery(const QString &term) +bool ResultScene::launchQuery(const QString &term) { + bool temp = !(term.isEmpty() || m_runnerManager->query() == term); m_runnerManager->launchQuery(term); + return temp; } -void ResultScene::launchQuery(const QString &term, const QString &runner) +bool ResultScene::launchQuery(const QString &term, const QString &runner) { + bool temp = !(term.isEmpty() || m_runnerManager->query() == term); m_runnerManager->launchQuery(term, runner); + return temp; } void ResultScene::clearQuery() --- workspace/krunner/interfaces/default/resultitem.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/krunner/interfaces/default/resultitem.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -63,7 +63,8 @@ rowStride(6), highlightTimerId(0), animation(0), - needsMoving(false) + needsMoving(false), + dying(false) { if (s_fontHeight < 1) { //FIXME: reset when the application font changes @@ -113,6 +114,7 @@ QGraphicsItemAnimation *animation; bool isFavorite : 1; bool needsMoving : 1; + bool dying : 1; }; int ResultItem::Private::s_removingCount = 0; @@ -180,9 +182,11 @@ //void ResultItem::Private::animationComplete() void ResultItem::animationComplete() { - delete d->animation; - d->animation = 0; - resetTransform(); + if(!d->dying) { + delete d->animation; + d->animation = 0; + resetTransform(); + } } ResultItem::ResultItem(const Plasma::QueryMatch &match, QGraphicsWidget *parent, Plasma::FrameSvg *frame) @@ -387,6 +391,7 @@ ++Private::s_removingCount; connect(timer, SIGNAL(finished()), this, SLOT(deleteLater())); + d->dying = true; timer->start(); } --- workspace/krunner/lock/lockprocess.cc (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/krunner/lock/lockprocess.cc (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -1104,7 +1104,6 @@ return; // no resuming with dialog visible or when not visible if( mSuspended && mHackProc.state() == QProcess::Running ) { - XForceScreenSaver(QX11Info::display(), ScreenSaverReset ); QPainter p( this ); p.drawPixmap( 0, 0, mSavedScreen ); p.end(); --- workspace/krunner/krunner.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/krunner/krunner.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -26,6 +26,7 @@ Name[gu]=આદેશ ચલાવનાર Name[he]=מפעיל פקודות Name[hi]=कमांड चलाने वाला +Name[hne]=कमांड चलाय वाला Name[hsb]=Wuwjedowar přikazow Name[hu]=Parancsbevitel Name[is]=Skipanakeyrsla @@ -50,6 +51,7 @@ Name[pt]=Execução de Comandos Name[pt_BR]=Executor de comando Name[ro]=Executor de comenzi +Name[ru]=Запуск команд Name[se]=Gohččunálggaheaddji Name[sk]=Príkazový bežec Name[sl]=Zaganjalnik ukazov --- workspace/krunner/main.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/krunner/main.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -21,6 +21,7 @@ #include #include #include +#include #include "krunnerapp.h" #ifdef Q_WS_X11 @@ -53,6 +54,7 @@ } KRunnerApp *app = KRunnerApp::self(); + KGlobal::locale()->insertCatalog("processui"); app->disableSessionManagement(); // autostarted int rc = app->exec(); delete app; --- workspace/kmenuedit/kmenuedit.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kmenuedit/kmenuedit.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -35,6 +35,7 @@ Name[gu]=મેનુ સંપાદક Name[he]=עורך התפריטים Name[hi]=मेन्यू संपादक +Name[hne]=मेन्यू संपादक Name[hr]=Uređivač izbornika Name[hsb]=Menijowy wobdźěłowar Name[hu]=Menüszerkesztő --- workspace/libs/kephal/xrandr12/randroutput.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/libs/kephal/xrandr12/randroutput.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -27,16 +27,17 @@ RandROutput::RandROutput(RandRScreen *parent, RROutput id) : QObject(parent) -{ +{ m_screen = parent; Q_ASSERT(m_screen); m_id = id; m_crtc = 0; m_rotations = 0; - + m_connected = false; + queryOutputInfo(); - + m_proposedRotation = m_originalRotation; m_proposedRate = m_originalRate; m_proposedRect = m_originalRect; --- workspace/libs/kephal/outputs/desktopwidget/desktopwidgetoutputs.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/libs/kephal/outputs/desktopwidget/desktopwidgetoutputs.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -89,6 +89,8 @@ SimpleOutput * output = m_outputs.at(i); if (output->isConnected()) { qDebug() << "disconnecting output" << i; + output->_setActivated(false); + emit outputDeactivated(output); output->_setConnected(false); emit outputDisconnected(output); } @@ -113,6 +115,7 @@ output->_setSize(geom.size()); emit outputConnected(output); + emit outputActivated(output); } if (output->position() != geom.topLeft()) { QPoint oldPos = output->position(); --- workspace/libs/kephal/kephal/screens.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/libs/kephal/kephal/screens.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -115,12 +115,39 @@ return QApplication::desktop()->geometry(); } + int ScreenUtils::distance(const QRect & r, const QPoint & p) { + if (! r.isValid()) { + return p.manhattanLength(); + } else if (r.contains(p)) { + return 0; + } else if (p.x() >= r.left() && p.x() <= r.right()) { + return p.y() < r.top() ? (r.top() - p.y()) : (p.y() - r.bottom()); + } else if (p.y() >= r.top() && p.y() <= r.bottom()) { + return p.x() < r.left() ? (r.left() - p.x()) : (p.x() - r.right()); + } else if (p.x() < r.left()) { + return ((p.y() < r.top() ? r.topLeft() : r.bottomLeft()) - p).manhattanLength(); + } else { + return ((p.y() < r.top() ? r.topRight() : r.bottomRight()) - p).manhattanLength(); + } + } + int ScreenUtils::screenId(QPoint p) { - // TODO: Needs clean up - for(int i = 0; i < numScreens(); i++) - if(screenGeometry(i).contains(p)) - return i; - return -1; + if (numScreens() == 0) { + return 0; + } + + int minDist = distance(screenGeometry(0), p); + int minScreen = 0; + + for(int i = 1; i < numScreens() && minDist > 0; i++) { + int dist = distance(screenGeometry(i), p); + if (dist < minDist) { + minDist = dist; + minScreen = i; + } + } + + return minScreen; } int ScreenUtils::primaryScreenId() { --- workspace/libs/kephal/kephal/screens.h (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/libs/kephal/kephal/screens.h (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -203,6 +203,9 @@ /** Returns the id of the primary screen */ static int primaryScreenId(); + + private: + static int distance(const QRect & r, const QPoint & p); }; } --- workspace/libs/kephal/kded_kephal/kded_kephal.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/libs/kephal/kded_kephal/kded_kephal.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -16,17 +16,20 @@ Name[el]=Άρθρωμα KDED για τη διαχείριση οθόνης Name[es]=El módulo de gestión de pantallas KDED Name[et]=KDED ekraanihalduse moodul +Name[eu]=Pantailak kudeatzeko KDED moduloa Name[fr]=Module KDED pour la gestion de l'affichage Name[fy]=KDED-module foar skermbehear Name[gl]=Módulo de KDED para xestionar a pantalla Name[gu]=સ્ક્રિન વ્યવસ્થા માટે KDED-મોડ્યુલ Name[hi]=स्क्रीन प्रबंधन हेतु केडीईडी-मॉड्यूल +Name[hne]=स्क्रीन प्रबंधन बर केडीईडी माड्यूल Name[is]=KDED-eining fyrir skjástjórnun Name[it]=Modulo KDED per la gestione dello schermo Name[ja]=スクリーンを管理するための KDED モジュール Name[kk]=Экранды басқаратын KDED-модулі Name[km]=ម៉ូឌុល KDED សម្រាប់​ការ​គ្រប់គ្រង​អេក្រង់ Name[ko]=화면 관리를 위한 KDED 모듈 +Name[lt]=KDED modulis ekrano valdymui Name[lv]=KDED-modulis ekrāna pārvaldībai Name[ml]=തിരശ്ശീല നടത്തിപ്പിനുള്ള കെഡിഇഡി ഭാഗം Name[mr]=स्क्रीन-व्यवस्थापन करीता KDED-विभाग @@ -38,6 +41,7 @@ Name[pt]=Módulo do KDED para a gestão de ecrãs Name[pt_BR]=Módulo do KDED para gerenciamento de telas Name[ro]=Modul KDED pentru gestiunea ecranului +Name[ru]=Управление экраном Name[sk]=KDED-modul pre správu obrazovky Name[sl]=Modul KDED za upravljanje z zasloni Name[sr]=КДЕД модул за управљање екраном --- workspace/libs/kephal/kded_kephal/dbus/dbusapi_outputs.h (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/libs/kephal/kded_kephal/dbus/dbusapi_outputs.h (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -52,11 +52,11 @@ bool isConnected(QString id); bool isActivated(QString id); int rotation(QString id); - qreal rate(QString id); + double rate(QString id); bool reflectX(QString id); bool reflectY(QString id); int numAvailableRates(QString id); - qreal availableRate(QString id, int index); + double availableRate(QString id, int index); Q_SIGNALS: void outputConnected(QString id); --- workspace/libs/kephal/kded_kephal/dbus/dbusapi_configurations.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/libs/kephal/kded_kephal/dbus/dbusapi_configurations.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -109,10 +109,10 @@ return false; } -bool DBusAPIConfigurations::changeRate(QString output, qreal rate) { +bool DBusAPIConfigurations::changeRate(QString output, double rate) { Output * o = Outputs::self()->output(output); if (o) { - return Configurations::self()->changeRate(o, rate); + return Configurations::self()->changeRate(o, static_cast(rate)); } return false; } --- workspace/libs/kephal/kded_kephal/dbus/dbusapi_configurations.h (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/libs/kephal/kded_kephal/dbus/dbusapi_configurations.h (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -51,7 +51,7 @@ bool move(QString output, QPoint position); bool resize(QString output, QSize size); bool rotate(QString output, int rotation); - bool changeRate(QString output, qreal rate); + bool changeRate(QString output, double rate); bool reflectX(QString output, bool reflect); bool reflectY(QString output, bool reflect); int screen(QString output); --- workspace/libs/kephal/kded_kephal/dbus/dbusapi_outputs.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/libs/kephal/kded_kephal/dbus/dbusapi_outputs.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -127,7 +127,7 @@ return 0; } -qreal DBusAPIOutputs::availableRate(QString id, int i) +double DBusAPIOutputs::availableRate(QString id, int i) { if (! m_rates.contains(id)) { numAvailableRates(id); @@ -146,7 +146,7 @@ return RotateNormal; } -qreal DBusAPIOutputs::rate(QString id) { +double DBusAPIOutputs::rate(QString id) { Output * output = Outputs::self()->output(id); if (output && output->isActivated()) { return output->rate(); --- workspace/libs/solid/control/CMakeLists.txt (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/libs/solid/control/CMakeLists.txt (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -10,6 +10,7 @@ frontendobject.cpp managerbase.cpp powermanager.cpp + powermanager_randr.cpp networking.cpp networkmanager.cpp networkinterface.cpp @@ -31,12 +32,16 @@ kde4_add_library(solidcontrol SHARED ${solidcontrol_LIB_SRCS}) -target_link_libraries(solidcontrol ${KDE4_KDECORE_LIBS} ${KDE4_SOLID_LIBS} ${QT_QTNETWORK_LIBRARY} solidcontrolifaces ) +target_link_libraries(solidcontrol ${KDE4_KDECORE_LIBS} ${KDE4_SOLID_LIBS} ${QT_QTNETWORK_LIBRARY} solidcontrolifaces ${X11_Xrandr_LIB} ${X11_X11_LIB} ${QT_QTGUI_LIBRARY} ) set_target_properties(solidcontrol PROPERTIES VERSION ${GENERIC_LIB_VERSION} SOVERSION ${GENERIC_LIB_SOVERSION} ) install(TARGETS solidcontrol EXPORT kdeworkspaceLibraryTargets ${INSTALL_TARGETS_DEFAULT_ARGS} ) +pkg_check_modules (XRANDR_1_2 xrandr>=1.2) +macro_bool_to_01(XRANDR_1_2_FOUND HAS_RANDR_1_2) +configure_file(config-randr.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-randr.h ) + ########### install files ############### install( FILES solidpowermanager.desktop solidnetworkmanager.desktop solidbluetoothmanager.desktop DESTINATION ${SERVICETYPES_INSTALL_DIR} ) --- workspace/libs/solid/control/solidnetworkmanager.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/libs/solid/control/solidnetworkmanager.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -24,6 +24,7 @@ Comment[gu]=નેટવર્ક વ્યવસ્થાપક બેકએન્ડ Comment[he]=ממשק ניהול רשת Comment[hi]=नेटवर्क प्रबंधन बैकएण्ड +Comment[hne]=नेटवर्क प्रबंधन बैकएन्ड Comment[hsb]=Backend za rjadowanje syće Comment[hu]=Hálózatkezelő modul Comment[is]=Netstýringakerfi @@ -33,6 +34,7 @@ Comment[km]=ការ​គ្រប់គ្រង​បណ្តាញ​កម្មវិធី​ខាងក្រោយ Comment[kn]=ಜಾಲ ವ್ಯವಸ್ಥಾಪನೆ ಹಿನ್ನೆಲೆ (ಬಾಕೆ ಎಂಡ್) Comment[ko]=네트워크 관리 백엔드 +Comment[lt]=Tinklo tvarkymo programinė sąsaja Comment[lv]=Tīkla pārvaldes aizmugure Comment[mai]=नेटवर्क प्रबंधन बैकएण्ड Comment[ml]=നെറ്റ്‌വര്‍ക്ക് മാനേജ്മെന്റ് ബാക്കെന്‍ഡ് @@ -47,7 +49,7 @@ Comment[pt]=Infra-Estrutura de Gestão da Rede Comment[pt_BR]=Infraestrutura do gerenciamento de rede Comment[ro]=Suport pentru gestiune rețea -Comment[ru]=Модуль управления сетью +Comment[ru]=Управление сетью Comment[se]=Fierpmádatgieđahallanmohtor Comment[sk]=Rozhranie pre správu siete Comment[sl]=Hrbtenica za upravljanje z omrežji --- workspace/libs/solid/control/config-randr.cmake (.../tags/KDE/4.2.0/kdebase) (wersja 0) +++ workspace/libs/solid/control/config-randr.cmake (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -0,0 +1 @@ +#cmakedefine HAS_RANDR_1_2 1 --- workspace/libs/solid/control/solidpowermanager.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/libs/solid/control/solidpowermanager.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -25,6 +25,7 @@ Comment[gu]=પાવર વ્યવસ્થાપક બેકએન્ડ Comment[he]=ממשק ניהול צריכת חשמל Comment[hi]=पॉवर प्रबंधन बैकएण्ड +Comment[hne]=पावर प्रबंधन बैकएन्ड Comment[hsb]=Backend za rjadowanje miliny Comment[hu]=Energiakezelő modul Comment[is]=Orkustýringarkerfi @@ -34,6 +35,7 @@ Comment[km]=ការ​គ្រប់គ្រង​ថាមពល​កម្មវិធី​ខាង​ក្រោយ Comment[kn]=ವಿದ್ಯುಚ್ಛಕ್ತಿ ವ್ಯವಸ್ಥಾಪನೆ ಹಿನ್ನೆಲೆ (ಬಾಕ್ ಎಂಡ್) Comment[ko]=전력 관리 백엔드 +Comment[lt]=Energijos tvarkymo programinė sąsaja Comment[lv]=Energokontroles aizmugure Comment[mai]=पावर प्रबंधन बैकएण्ड Comment[ml]=പവര്‍ മാനേജ്മെന്റ് ബാക്കെന്‍ഡ് @@ -48,7 +50,7 @@ Comment[pt]=Infra-Estrutura de Gestão da Energia Comment[pt_BR]=Infraestrutura do gerenciamento de energia Comment[ro]=Suport pentru administrare de energie -Comment[ru]=Модуль управления питанием +Comment[ru]=Управление питанием Comment[se]=El-rávdnjegieđahallanmohtor Comment[sk]=Rozhranie pre správu napájania Comment[sl]=Hrbtenica za upravljanje z energijo --- workspace/libs/solid/control/powermanager_randr.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 0) +++ workspace/libs/solid/control/powermanager_randr.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -0,0 +1,113 @@ +/* + * Copyright © 2007 Keith Packard + * Copyright (c) 2009 Stephan Kulow + * + * Permission to use, copy, modify, distribute, and sell this software and its + * documentation for any purpose is hereby granted without fee, provided that + * the above copyright notice appear in all copies and that both that copyright + * notice and this permission notice appear in supporting documentation, and + * that the name of the copyright holders not be used in advertising or + * publicity pertaining to distribution of the software without specific, + * written prior permission. The copyright holders make no representations + * about the suitability of this software for any purpose. It is provided "as + * is" without express or implied warranty. + * + * THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, + * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO + * EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, INDIRECT OR + * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, + * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER + * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE + * OF THIS SOFTWARE. + */ + +#include "config-randr.h" +#include +#include + +#if defined( HAS_RANDR_1_2 ) +#include +#endif + +float xrandr_brightlight(Display *dpy, long new_value = -1) +{ + if ( !dpy ) + return -1; + + ( void )new_value; + +#if defined( HAS_RANDR_1_2 ) + int major, minor; + if (!XRRQueryVersion (dpy, &major, &minor)) + return -1; + if (major < 1 || (major == 1 && minor < 2)) + { + //fprintf (stderr, "RandR version %d.%d too old\n", major, minor); + return -1; + } + + Atom backlight = XInternAtom (dpy, "BACKLIGHT", True); + if (backlight == None) + { + return -1; + } + + double cur, min, max; + cur = min = max = -1; + + for (int screen = 0; screen < ScreenCount (dpy); screen++) + { + Window root = RootWindow (dpy, screen); + XRRScreenResources *resources = XRRGetScreenResources (dpy, root); + int o; + + if (!resources) continue; + + for (o = 0; o < resources->noutput; o++) + { + RROutput output = resources->outputs[o]; + XRRPropertyInfo *info; + + unsigned long nitems; + unsigned long bytes_after; + unsigned char *prop; + Atom actual_type; + int actual_format; + + if (XRRGetOutputProperty (dpy, output, backlight, + 0, 4, False, False, None, + &actual_type, &actual_format, + &nitems, &bytes_after, &prop) != Success) + continue; + if (actual_type != XA_INTEGER || nitems != 1 || actual_format != 32) + continue; + cur = *((long *) prop); + XFree (prop); + min = max = -1; + info = XRRQueryOutputProperty (dpy, output, backlight); + if (info) + { + if (info->range && info->num_values == 2) + { + min = info->values[0]; + max = info->values[1]; + + if ( new_value >= 0 ) + { + cur = new_value * (max - min) / 100 + min; + if (cur > max) cur = max; + if (cur < min) cur = min; + long value = cur; + XRRChangeOutputProperty (dpy, output, backlight, XA_INTEGER, 32, + PropModeReplace, (unsigned char *) &value, 1); + } + } + } + XFree (info); + } + } + if ( max > min ) + return ( (cur - min) * 100 / (max - min) ); +#endif + return -1; +} --- workspace/libs/solid/control/solidbluetoothmanager.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/libs/solid/control/solidbluetoothmanager.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -24,6 +24,7 @@ Comment[gu]=બ્લ્યુટૂથ વ્યવસ્થાપક બેકએન્ડ Comment[he]=ממשק ניהול Bluetooth Comment[hi]=ब्लूटूथ प्रबंधन बैकएण्ड +Comment[hne]=ब्लूटूथ प्रबंधन बैकएन्ड Comment[hsb]=Backend za rjadowanje Bluetooth Comment[hu]=Bluetooth-kezelő modul Comment[is]=Blátannarstýringarkerfi @@ -48,7 +49,7 @@ Comment[pt]=Infra-Estrutura de Gestão do Bluetooth Comment[pt_BR]=Infraestrutura do gerenciamento de Bluetooth Comment[ro]=Suport pentru administrare bluetooth -Comment[ru]=Модуль управления протоколом Bluetooth +Comment[ru]=Управление Bluetooth Comment[se]=Bluetooth-gieđahallanmohtor Comment[sk]=Rozhranie pre správu bluetooth Comment[sl]=Hrbtenica za upravljanje z Bluetooth --- workspace/libs/solid/control/powermanager.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/libs/solid/control/powermanager.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -23,8 +23,9 @@ #include "soliddefs_p.h" #include "managerbase_p.h" #include "ifaces/powermanager.h" - +#include #include +#include K_GLOBAL_STATIC(Solid::Control::PowerManagerPrivate, globalPowerManager) @@ -147,6 +148,8 @@ Solid::Control::PowerManager::BrightnessControlsList(), brightnessControlsAvailable()); } +extern float xrandr_brightlight(Display *dpy, long new_value = -1); + bool Solid::Control::PowerManager::setBrightness(float brightness, const QString &device) { if(device.isEmpty()) @@ -154,7 +157,7 @@ Solid::Control::PowerManager::BrightnessControlsList controls = brightnessControlsAvailable(); if(controls.size() == 0) { - return false; + return ( xrandr_brightlight( QX11Info::display(), brightness ) >= 0 ); } else { @@ -180,7 +183,7 @@ Solid::Control::PowerManager::BrightnessControlsList controls = brightnessControlsAvailable(); if(controls.size() == 0) { - return false; + return xrandr_brightlight( QX11Info::display() ); } else { --- workspace/libs/solid/control/backends/fakebluetooth/solid_fakebluetooth.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/libs/solid/control/backends/fakebluetooth/solid_fakebluetooth.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -28,6 +28,7 @@ Name[gu]=ખોટું બ્લ્યુટૂથ Name[he]=‏Bluetooth מזוייף Name[hi]=नक़ली ब्लूटूथ +Name[hne]=नकली ब्लूटूथ Name[hsb]=Pozdatny bluetooth Name[hu]=Bluetooth (imitáció) Name[is]=Gervi-blátönn @@ -52,7 +53,7 @@ Name[pt]=Bluetooth Falso Name[pt_BR]=Bluetooth falso Name[ro]=Bluetooth fals -Name[ru]=Фальшивый Bluetooth +Name[ru]=Тестовый Bluetooth Name[se]=Mahkáš-Bluetooth Name[sk]=Falošný bluetooth Name[sl]=Lažni Bluetooth @@ -93,6 +94,7 @@ Comment[gu]=ખોટું બ્લ્યુટૂથ વ્યવસ્થાપક Comment[he]=ניהול Bluetooth מזוייף Comment[hi]=नक़ली ब्लूटूथ प्रबंधन +Comment[hne]=नकली ब्लूटूथ प्रबंधन Comment[hr]=Bluetooth upravljanje Comment[hsb]=Rjadowanje pozdatneho bluetootha Comment[hu]=Bluetooth-kezelés (imitáció) @@ -118,7 +120,7 @@ Comment[pt]=Gestão do Bluetooth Falso Comment[pt_BR]=Gerenciamento de Bluetooth falso Comment[ro]=Management Bluetooth fals -Comment[ru]=Фальшивое управление Bluetooth +Comment[ru]=Управление тестовым Bluetooth Comment[se]=Mahkáš-Bluetooth-gieđahallan Comment[sk]=Správa falošného bluetooth-u Comment[sl]=Upravljanje z lažnim Bluetooth --- workspace/libs/solid/control/backends/fakenet/solid_fakenet.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/libs/solid/control/backends/fakenet/solid_fakenet.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -28,6 +28,7 @@ Name[gu]=ખોટું નેટ Name[he]=רשת מזוייפת Name[hi]=नक़ली नेट +Name[hne]=नकली नेट Name[hsb]=Pozdatna syć Name[hu]=Hálózat (imitáció) Name[is]=Gervi-net @@ -50,7 +51,7 @@ Name[pt]=Rede Falsa Name[pt_BR]=Rede falsa Name[ro]=Rețea falsă -Name[ru]=Фальшивая сеть +Name[ru]=Тестовая сеть Name[se]=Mahkáš-fierpmádat Name[sk]=Falošná sieť Name[sl]=Lažno omrežje @@ -92,6 +93,7 @@ Comment[gu]=ખોટું નેટવર્ક વ્યવસ્થાપક Comment[he]=ניהול רשת מזוייף Comment[hi]=नक़ली नेटवर्क प्रबंधन +Comment[hne]=नकली नेटवर्क प्रबंधन Comment[hr]=Mrežno upravljanje Comment[hsb]=Rjadowanje pozdatneje syće Comment[hu]=Hálózatkezelés (imitáció) @@ -117,7 +119,7 @@ Comment[pt]=Gestão da Rede Falsa Comment[pt_BR]=Gerenciamento de rede falsa Comment[ro]=Management de rețea fals -Comment[ru]=Управление фальшивой сетью +Comment[ru]=Управление тестовой сетью Comment[se]=Mahkáš-fierpmádat-gieđahallan Comment[sk]=Správa falošnej siete Comment[sl]=Upravljanje z lažnimi omrežji --- workspace/libs/ksysguard/processcore/processes.h (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/libs/ksysguard/processcore/processes.h (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -27,6 +27,15 @@ #include "process.h" #include +#ifdef Q_CC_MSVC +// this workaround is needed to make krunner link under msvc +// please keep it this way even if you port this library to have a _export.h header file +#define KSYSGUARDCORE_EXPORT +#else +#define KSYSGUARDCORE_EXPORT KDE_EXPORT +#endif + + namespace KSysGuard { class AbstractProcesses; @@ -50,7 +59,7 @@ * * @author John Tapsell */ - class KDE_EXPORT Processes : public QObject + class KSYSGUARDCORE_EXPORT Processes : public QObject { Q_OBJECT --- workspace/libs/ksysguard/processui/ProcessModel.h (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/libs/ksysguard/processui/ProcessModel.h (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -34,7 +34,15 @@ } class ProcessModelPrivate; -class KDE_EXPORT ProcessModel : public QAbstractItemModel +#ifdef Q_CC_MSVC +// this workaround is needed to make krunner link under msvc +// please keep it this way even if you port this library to have a _export.h header file +#define KSYSGUARD_EXPORT +#else +#define KSYSGUARD_EXPORT KDE_EXPORT +#endif + +class KSYSGUARD_EXPORT ProcessModel : public QAbstractItemModel { Q_OBJECT Q_ENUMS(Units) --- workspace/libs/ksysguard/processui/ksysguardprocesslist.h (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/libs/ksysguard/processui/ksysguardprocesslist.h (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -30,6 +30,14 @@ #include "ProcessFilter.h" #include "processes.h" +#ifdef Q_CC_MSVC +// this workaround is needed to make krunner link under msvc +// please keep it this way even if you port this library to have a _export.h header file +#define KSYSGUARD_EXPORT +#else +#define KSYSGUARD_EXPORT KDE_EXPORT +#endif + class QShowEvent; class QHideEvent; class QLineEdit; @@ -44,7 +52,7 @@ * update rate and the process filter. The buttons are used to force * an immediate update and to kill a process. */ -class KDE_EXPORT KSysGuardProcessList : public QWidget +class KSYSGUARD_EXPORT KSysGuardProcessList : public QWidget { Q_OBJECT Q_PROPERTY( bool showTotalsInTree READ showTotals WRITE setShowTotals ) --- workspace/libs/ksysguard/processui/ProcessFilter.h (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/libs/ksysguard/processui/ProcessFilter.h (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -30,7 +30,15 @@ class QModelIndex; -class KDE_EXPORT ProcessFilter : public QSortFilterProxyModel +#ifdef Q_CC_MSVC +// this workaround is needed to make krunner link under msvc +// please keep it this way even if you port this library to have a _export.h header file +#define KSYSGUARD_EXPORT +#else +#define KSYSGUARD_EXPORT KDE_EXPORT +#endif + +class KSYSGUARD_EXPORT ProcessFilter : public QSortFilterProxyModel { Q_OBJECT Q_ENUMS(State) --- workspace/kscreensaver/kblank_screensaver/kblank.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kscreensaver/kblank_screensaver/kblank.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -33,6 +33,7 @@ Name[gu]=કોરો સ્ક્રિન Name[he]=מסך ריק Name[hi]=स्क्रीन शून्य करें +Name[hne]=स्क्रीन सून्य करव Name[hr]=Prazan zaslon Name[hsb]=Prózdna wobrazowka Name[hu]=Üres képernyő @@ -115,6 +116,7 @@ Name[gu]=ગોઠવણી... Name[he]=הגדרות... Name[hi]=सेटअप... +Name[hne]=सेटअप... Name[hr]=Postavke... Name[hsb]=Připrawić... Name[hu]=Beállítás... @@ -144,7 +146,7 @@ Name[pt]=Configurar... Name[pt_BR]=Configurar... Name[ro]=Opțiuni... -Name[ru]=Настройка... +Name[ru]=Настроить... Name[se]=Heiveheapmi … Name[sk]=Nastavenie... Name[sl]=Nastavitve ... @@ -198,6 +200,7 @@ Name[gu]=સ્પષ્ટ કરેલ વિન્ડોમાં બતાવો Name[he]=הצג בחלון המצויין Name[hi]=निर्दिष्ट विंडो में प्रदर्शित करें +Name[hne]=खास विंडो मं देखाव Name[hr]=Prikaži u odabranom prozoru Name[hsb]=W podatym woknje pokazać Name[hu]=Megjelenítés egy megadott ablakban @@ -279,6 +282,7 @@ Name[gu]=રૂટ વિન્ડોમાં બતાવો Name[he]=הצג בחלון השורש Name[hi]=रूट विंडो में प्रदर्शित करें +Name[hne]=रूट विंडो मं देखाव Name[hr]=Prikaži u korijenskom prozoru Name[hsb]=W zakładnym woknje pokazać Name[hu]=Megjelenítés a gyökérablakban --- workspace/kscreensaver/libkscreensaver/screensaver.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kscreensaver/libkscreensaver/screensaver.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -28,6 +28,7 @@ Comment[gu]=સ્ક્રિન સેવર Comment[he]=שומר מסך Comment[hi]=स्क्रीन सेवर +Comment[hne]=स्क्रीन सेवर Comment[hr]=Čuvar zaslona Comment[hsb]=Škitaki za wobrazowku Comment[hu]=Képernyővédő --- workspace/kscreensaver/krandom_screensaver/krandom.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kscreensaver/krandom_screensaver/krandom.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -33,6 +33,7 @@ Name[gu]=જેમ તેમ Name[he]=אקראי Name[hi]=बेतरतीब +Name[hne]=बेतरतीब Name[hr]=Nasumice Name[hsb]=Připad Name[hu]=Véletlenszerű @@ -116,6 +117,7 @@ Name[gu]=ગોઠવણી... Name[he]=הגדרות... Name[hi]=सेटअप... +Name[hne]=सेटअप... Name[hr]=Postavke... Name[hsb]=Připrawić... Name[hu]=Beállítás... @@ -145,7 +147,7 @@ Name[pt]=Configurar... Name[pt_BR]=Configurar... Name[ro]=Opțiuni... -Name[ru]=Настройка... +Name[ru]=Настроить... Name[se]=Heiveheapmi … Name[sk]=Nastavenie... Name[sl]=Nastavitve ... @@ -199,6 +201,7 @@ Name[gu]=સ્પષ્ટ કરેલ વિન્ડોમાં બતાવો Name[he]=הצג בחלון המצויין Name[hi]=निर्दिष्ट विंडो में प्रदर्शित करें +Name[hne]=खास विंडो मं देखाव Name[hr]=Prikaži u odabranom prozoru Name[hsb]=W podatym woknje pokazać Name[hu]=Megjelenítés egy megadott ablakban @@ -280,6 +283,7 @@ Name[gu]=રૂટ વિન્ડોમાં બતાવો Name[he]=הצג בחלון השורש Name[hi]=रूट विंडो में प्रदर्शित करें +Name[hne]=रूट विंडो मं देखाव Name[hr]=Prikaži u korijenskom prozoru Name[hsb]=W zakładnym woknje pokazać Name[hu]=Megjelenítés a gyökérablakban --- workspace/khotkeys/app/khotkeys.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/khotkeys/app/khotkeys.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -12,6 +12,7 @@ Name[et]=KDE kiirklahvid Name[fi]=Pikanäppäimet Name[hi]=के-हॉट-कीज़ +Name[hne]=के-हाट-कीज Name[hu]=Parancsbeállító (KHotKeys) Name[is]=Flýtilyklar KDE Name[kn]=ಕೆ ಹಾಟ್ ಕೀಸ್ @@ -48,12 +49,14 @@ Comment[el]=Δαίμονας KHotKeys. Comment[es]=Demonio de KHotKeys. Sin demonio no hay teclas de acceso directo Comment[et]=KDE kiirklahvide deemon. Pole deemonit, pole ka kiirklahve. +Comment[eu]=KHotKeys deabrua. Deabrurik ez, teka lasterbiderik ez. Comment[fr]=Démon KHotKeys. Pas de démon, pas de raccourcis clavier. Comment[fy]=KHotKeys daemon. Gjin daemon, gjin fluchtoetsen. Comment[gl]=Daemon KHotKey. Se non funciona o daemon, non hai hotkeys. Comment[gu]=KHotKeys ડેમન. કોઇ ડેમન નથી, કોઇ હોટકી નથી. Comment[he]=שירותית KHotKeys. אין שירותית, אין מקשי קיצור. Comment[hi]=के-हॉट-कीज डेमन. कोई डेमन नहीं, कोई हॉट-कीज नहीं. +Comment[hne]=केहाटकीज डेमन. डेमन नइ, हाटकी नइ. Comment[hsb]=KHotKeys daemon. Žadyn demon, žane tastaturowe definicije. Comment[is]=KHotKeys púkinn. Enginn púki, engir flýtilyklar. Comment[it]=Demone KHotKeys. Niente demone, niente scorciatoie da tastiera. @@ -62,6 +65,7 @@ Comment[km]=ដេមិន KHotKeys ។ គ្មាន​ដេមិន គ្មាន​ hotkeys ។ Comment[kn]=KHotKeys ನೇಪಥಿಕ (ಡೀಮನ್). ಯಾವುದೇ ನೇಪಥಿಕವಿಲ್ಲ, ಯಾವುದೇ ಹಾಟ್ ಕೀಸ್ ಸಹ ಇಲ್ಲ. Comment[ko]=KHotKeys 데몬. 데몬이 없으면 단축키도 없습니다. +Comment[lt]=KHotKeys tarnyba. Nėra tarnybos, nėra karštųjų klavišų. Comment[lv]=KHotKeys dēmons. Nav dēmona, nav karsto taustiņu. Comment[ml]=KHotKeys ഡീമണ്‍ (നിരന്തരപ്രവര്‍ത്തി). നിരന്തരപ്രവര്‍ത്തി ഇല്ലെങ്കില്‍ ഹോട്കീസ്(ചുരുക്ക-കീകള്‍) ഇല്ല. Comment[nb]=KHotkeys-nisse. Ingen nisse, ingen snarveier. @@ -71,6 +75,7 @@ Comment[pt]=Servidor do KHotKeys. Sem servidor, não existem teclas especiais. Comment[pt_BR]=Daemon KHotKeys. Sem daemon, sem teclas de atalho. Comment[ro]=Demon KHotKeys. Nu e demon, nu-s taste rapide. +Comment[ru]=Поддержка запуска глобальных действий по нажатию комбинаций клавиш Comment[sk]=Démon KHotKeys. Žiadny démon, žiadne klávesové skratky. Comment[sl]=Pritajeni program KHotKeys za hitre tipke. Comment[sr]=Демон К‑пречица. Без демона, нема врућих тастера. --- workspace/khotkeys/kcm_hotkeys/settings-input-actions.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/khotkeys/kcm_hotkeys/settings-input-actions.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -32,6 +32,7 @@ Name[gu]=ઇનપુટ ક્રિયાઓ Name[he]=פעולות קלט Name[hi]=इनपुट क्रियाएँ +Name[hne]=इनपुट काम Name[hr]=Aktivnosti unosa Name[hsb]=Zapodawanske akcije Name[hu]=Beviteli műveletek @@ -60,7 +61,7 @@ Name[pt]=Acções de Entrada Name[pt_BR]=Ações de entrada Name[ro]=Acțiuni de intrare -Name[ru]=Действия ввода +Name[ru]=Действия Name[se]=Sisačoallodoaimmat Name[sk]=Vstupné akcie Name[sl]=Vhodna dejanja --- workspace/khotkeys/kcm_hotkeys/gestures.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/khotkeys/kcm_hotkeys/gestures.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -28,6 +28,7 @@ Name[gu]=માઉસ ચેષ્ટાઓ Name[he]=מחוות עכבר Name[hi]=माउस गेस्चर्स +Name[hne]=मुसुवा चेस्टा Name[hsb]=Myšowe gesty Name[is]=Músarhreyfingar Name[it]=Gesti del mouse @@ -52,6 +53,7 @@ Name[pt]=Gestos do Rato Name[pt_BR]=Gestos do mouse Name[ro]=Gesturi șoricel +Name[ru]=Росчерки мышью Name[sk]=Gestá myši Name[sl]=Kretnje z miško Name[sr]=Гестови мишем @@ -88,6 +90,7 @@ Comment[gu]=કોન્કરર ચેષ્ટાઓ રૂપરેખાંકિત કરો Comment[he]=הגדרת מחוות העכבר Comment[hi]=माउस गेस्चर्स कॉन्फ़िगर करें +Comment[hne]=मुसुवा चेस्टा कान्फिगर करव Comment[hsb]=Myšowe gesty připrawić Comment[is]=Stilla músarhreyfingar Comment[it]=Configura i gesti del mouse @@ -111,6 +114,7 @@ Comment[pt]=Configurar os Gestos do Rato Comment[pt_BR]=Configurar os gestos do mouse Comment[ro]=Configurare gesturi șoricel +Comment[ru]=Настройка росчерков мышью Comment[sk]=Nastavenie gest myši Comment[sl]=Nastavite kretnje z miško Comment[sr]=Подесите гестове мишем --- workspace/khotkeys/kcm_hotkeys/khotkeys.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/khotkeys/kcm_hotkeys/khotkeys.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -35,6 +35,7 @@ Name[gu]=ઇનપુટ ક્રિયાઓ Name[he]=פעולות קלט Name[hi]=इनपुट क्रियाएँ +Name[hne]=इनपुट काम Name[hr]=Aktivnosti unosa Name[hsb]=Zapodawanske akcije Name[hu]=Beviteli műveletek @@ -63,7 +64,7 @@ Name[pt]=Acções de Entrada Name[pt_BR]=Ações de entrada Name[ro]=Acțiuni de intrare -Name[ru]=Действия ввода +Name[ru]=Действия Name[se]=Sisačoallodoaimmat Name[sk]=Vstupné akcie Name[sl]=Vhodna dejanja @@ -112,6 +113,7 @@ Comment[gu]=હોટકળ ગોઠવણીઓ રૂપરેખાંકિત કરો Comment[he]=שינוי הגדרות מקשי הקיצור Comment[hi]=हॉट-की विन्यास कॉन्फ़िगर करें +Comment[hne]=हाट-की सेटिंग कान्फिगर करव Comment[hr]=Konfiguriranje postavki prečaca Comment[hsb]=Hotkeys připrawić Comment[hu]=A használható parancsok beállítása @@ -140,7 +142,7 @@ Comment[pt]=Configurar as opções de teclas Comment[pt_BR]=Configurar definições de teclas de atalho Comment[ro]=Configurează setările Hotkey -Comment[ru]=Настройка комбинаций клавиш +Comment[ru]=Настройка действий по комбинациям клавиш Comment[se]=Heivet jođánisboaluid Comment[sk]=Nastavenia klávesových skratiek Comment[sl]=Nastavitve vročih tipk --- workspace/khotkeys/data/konqueror_gestures_kde321.khotkeys (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/khotkeys/data/konqueror_gestures_kde321.khotkeys (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -27,6 +27,7 @@ Comment[gu]=સામાન્ય કોન્કરર ચેષ્ટાઓ Comment[he]=מחוות בסיסיות של Konqueror. Comment[hi]=मूल कॉन्करर गेस्चर्स. +Comment[hne]=मूल कान्करर चेस्टा. Comment[hr]=Osnovne Konqueror gestikulacije. Comment[hsb]=Jednore gesty za konqueror Comment[hu]=Egyszerű Konqueror mozdulatsorok. @@ -51,7 +52,7 @@ Comment[pt]=Gestos básicos do Konqueror. Comment[pt_BR]=Gestos básicos do Konqueror. Comment[ro]=Gesturi Konqueror elementare. -Comment[ru]=Основные жесты Konqueror. +Comment[ru]=Базовые росчерки Konqueror. Comment[se]=Vuđolaš Konqueror-lihkasteamit. Comment[sk]=Základné gestá Konquerora Comment[sl]=Osnovne kretnje za Konqueror. @@ -95,6 +96,7 @@ Name[gu]=કોન્કરર ચેષ્ટાઓ Name[he]=מחוות של Konqueror Name[hi]=कॉन्करर चेस्टाएँ +Name[hne]=कान्करर चेस्टा Name[hr]=Konqueror gestikulacije Name[hsb]=Gesty za konqueror Name[hu]=Konqueror mozdulatsorok @@ -120,7 +122,7 @@ Name[pt]=Gestos do Konqueror Name[pt_BR]=Gestos do Konqueror Name[ro]=Gesturi Konqueror -Name[ru]=Жесты Konqueror +Name[ru]=Росчерки Konqueror Name[se]=Konqueror-lihkasteamit Name[sk]=Gestá Konquerora Name[sl]=Kretnje za Konqueror @@ -169,6 +171,7 @@ Comment[gu]=કોન્કરર વિન્ડો Comment[he]=חלון Konqueror Comment[hi]=कॉन्करर विंडो +Comment[hne]=कान्करर विंडो Comment[hr]=Konqueror prozor Comment[hsb]=Konquerorowe wokno Comment[hu]=Konqueror ablak @@ -228,6 +231,7 @@ Comment[eo]=Konkeranto Comment[gu]=કોન્કરર Comment[hi]=कॉन्करर +Comment[hne]=कान्करर Comment[kn]=ಕಾಂಕರರ್ Comment[mai]=कोन्करर Comment[ml]=കോണ്‍ക്വറര്‍ @@ -249,6 +253,7 @@ Comment[eo]=Konkeranto Comment[gu]=કોન્કરર Comment[hi]=कॉन्करर +Comment[hne]=कान्करर Comment[kn]=ಕಾಂಕರರ್ Comment[mai]=कोन्करर Comment[ml]=കോണ്‍ക്വറര്‍ @@ -290,6 +295,7 @@ Comment[gu]=દબાવો, ડાબે ખસો, છોડો. Comment[he]=לחץ, הזז שמאלה, שחרר Comment[hi]=दबाएँ, बाएँ खिसकाएँ, छोड़ें +Comment[hne]=दबाव, डेरी खिसकाव, छोड़व Comment[hsb]=Stłóčić, dolěwa, pušćić. Comment[hu]=Lenyomás, balra, felengedés. Comment[is]=Smella niður, hreyfa til vinstri, sleppa. @@ -313,7 +319,7 @@ Comment[pt]=Carregar, mover para a esquerda, largar. Comment[pt_BR]=Pressionar, mover para a esquerda, largar. Comment[ro]=Apasă, mută la stînga, eliberează. -Comment[ru]=Нажать, переместить влево, отпустить. +Comment[ru]=Нажать, влево, отпустить. Comment[se]=Deaddil, sirdde gurutguvlui, luoitte Comment[sk]=Stlačte, presuňte sa vľavo, pustite. Comment[sl]=Pritisnite, premaknite levo, spustite. @@ -359,6 +365,7 @@ Name[gu]=પાછાં Name[he]=אחורה Name[hi]=पीछे +Name[hne]=पीछू Name[hr]=Natrag Name[hsb]=Wróćo Name[hu]=Vissza @@ -429,6 +436,7 @@ Comment[gl]=Estilo do Opera: Premer, subir, soltar.\nNOTA: Entra en conflito con "Nova páxina" e polo tanto está desactivado por omisión. Comment[gu]=ઓપેરા-રીત: દબાવો, ઉપર ખસેડો, છોડો.\nનોંધ: 'નવી ટેબ' સાથે મુશ્કેલી કરે છે, અને જે મૂળભૂત રીતે નિષ્ક્રિય છે. Comment[he]=נוסח Opera: לחץ, הזז למעלה, שחרר.\nשים לב: מחווה זו מתנגשת עם "לשונית חדשה" ולכן היא אינה מאופשרת כברירת מחדל. +Comment[hne]=ओपरा सैली: दबाव, ऊपर खसकाव, छोड़ो\nटीप: 'नवा टेब' के साथ कान्फ्लिक्ट करथे अउ डिफाल्ट मं दिखथे. Comment[hsb]=Opera-stil: Stłóčić, horje suwać, pušćić.\nKedźbu: Konflikt z 'Nowy tabulator', a tohodla jako standard hasnjene. Comment[hu]=Opera-stílusú: lenyomás, fel, elengedés.\nMegjegyzés: ütközik az 'Új lap' paranccsal, ezért alapértelmezésben le van tiltva. Comment[is]=Opera-aðferðin: Ýta, færa upp, sleppa.\nATH: rekst á við 'Nýr flipi', og er þess vegna sjálfgefið óvirk. @@ -448,6 +456,7 @@ Comment[pl]=Styl Opery: naciśnij, do góry, puść.\nUWAGA: Konflikt z 'Nowa karta', więc jest domyślnie wyłączone. Comment[pt]=Estilo Opera: Carregar, mover para cima, largar.\nNOTA: Existem conflitos com a 'Nova Página', por isso está desactivado por omissão. Comment[pt_BR]=Estilo Opera: Pressionar, mover para cima, largar.\nNOTA: Conflita com 'Nova aba', e por isso está desativado por padrão. +Comment[ru]=Росчерк Opera: нажать, вверх, отпустить.\nКонфликтует с действием "Новая вкладка", которое отключено по умолчанию. Comment[sk]=Štýl-Opery: Stlačte, pohyb nahor, pustite.\nPOZNÁMKA: Spôsobuje konflikt s 'Nový panel' a preto je štandardne vypnuté. Comment[sl]=V slogu Opere: pritisnite, premaknite gor, spustite.\nOPOMBA: Je v sporu z »Nov zavihek« in je zato privzeto onemogočeno. Comment[sr]=У стилу Опере: притисни, горе, отпусти.\nНапомена: У сукобу са „Нови језичак“, па зато подразумевано искључено. @@ -490,6 +499,7 @@ Name[gu]=લાવવાનું બંધ કરો Name[he]=הפסק טעינה Name[hi]=लोड करना रोकें +Name[hne]=लोड करना रोकव Name[hr]=Zaustavi učitavanje Name[hsb]=Přestać ze začitanjom Name[hu]=A betöltés leállítása @@ -565,6 +575,7 @@ Comment[gl]=Disparadores_aceno Comment[gu]=ચેષ્ટા_શરૂ કરનાર Comment[hi]=गेस्चर_ट्रिगर्स +Comment[hne]=गेस्चर_ट्रिगर्स Comment[hu]=Mozdulatsor_függvények Comment[is]=Gikkhreyfingar Comment[it]=Interruttori_gesti @@ -618,6 +629,7 @@ Comment[ga]=Bog suas i struchtúr URL/comhadlann.\nDe chineál Mozilla: Brúigh, bog suas, bog faoi chlé, bog suas, scaoil. Comment[gl]=Sobe na estrutura do URL/directorio.\Estilo de Mozilla: Premer, subir, á esquerda, subir, soltar. Comment[gu]=URL/ડિરેક્ટરી માળખામાં જાય છે.\nમોઝિલા-રીત: દબાવો, ઉપર ખસેડો, ડાબે ખસેડો, ઉપર ખસેડો, છોડો. +Comment[hne]=यूआरएल डिरेक्ट्री स्ट्रक्चर मं ऊपर जाव.\nमोजिल्ला सैली: दबाव, ऊपर जाव, बायाँ खिसकव, ऊपर खिसकव, छोड़व. Comment[hsb]=Dźe horje w strukturje URL/zapiskow.\nMozilla-stil: Stłóčić, horje suwać, dolěwa suwać, horje suwać, pušćić. Comment[hu]=Feljebb lépés a könyvtárstruktúrában.\Mozilla-stílusú: lenyomás, fel, balra, fel, felengedés. Comment[is]=Fara upp í slóða-/möppukerfi.\nMozilla-aðferðin: Ýta, færa upp, færa til vinstri, færa upp, sleppa. @@ -637,6 +649,7 @@ Comment[pl]=Przejście wyżej w strukturze URL/katalogu.\nStyl Mozilli: naciśnij, do góry, w lewo, do góry, puść. Comment[pt]=Subir na estrutura de pastas/URLs.\nEstilo Mozilla: Carregar, mover para cima, mover para a esquerda, mover para cima, largar. Comment[pt_BR]=Subindo na estrutura de URL/diretório.\nEstilo Mozilla: Pressionar, mover para cima, mover para a esquerda, mover para cima, largar. +Comment[ru]=Перейти на два уровня выше.\nРосчерк Mozilla: нажать, вверх, влево, вверх, отпустить Comment[sk]=Presun o úroveň vyššie v URL/adresárovej štruktúre.\nŠtýl-Mozilly: Stlačte, pohyb nahor, pohyb vľavo, pohyb nahor, pustite. Comment[sl]=Premik navzgor po strukturi lokacije/map.\nV slogu Mozille: pritisnite, premaknite gor, premaknite levo, premaknite gor, spustite. Comment[sr]=Померање нагоре у структури УРЛ‑а или фасцикле.\nУ стилу Мозиле: притисни, горе, лево, горе, отпусти. @@ -679,6 +692,7 @@ Name[gu]=ઉપર Name[he]=למעלה Name[hi]=ऊपर +Name[hne]=ऊपर Name[hsb]=Horje Name[hu]=Fel Name[is]=Upp @@ -754,6 +768,7 @@ Comment[gl]=Disparadores_aceno Comment[gu]=ચેષ્ટા_શરૂ કરનાર Comment[hi]=गेस्चर_ट्रिगर्स +Comment[hne]=गेस्चर_ट्रिगर्स Comment[hu]=Mozdulatsor_függvények Comment[is]=Gikkhreyfingar Comment[it]=Interruttori_gesti @@ -824,6 +839,7 @@ Comment[pl]=Przejście wyżej w strukturze URL/katalogu.\nStyl Mozilli: naciśnij, do góry, w lewo, do góry, puść.\nUWAGA: Konflikt z "Uaktywnij poprzednią kartę", więc domyślnie wyłączone. Comment[pt]=Subir na estrutura de pastas/URLs.\nEstilo Opera: Carregar, mover para cima, mover para a esquerda, mover para cima, largar.\nNOTA: Existem conflitos com o "Activar a Página Anterior", pelo que está desactivado por omissão. Comment[pt_BR]=Subindo na estrutura de URL/diretório.\nEstilo Opera: Pressionar, mover para cima, mover para a esquerda, mover para cima, largar.\nNOTA: Conflita com "Ativar aba anterior", e por isso está desativado por padrão. +Comment[ru]=Перейти на два уровня выше.\nРосчерк Opera: нажать, вверх, влево, вверх, отпустить.\nКонфликтует с действием "Перейти на предыдущую вкладку", которое отключено по умолчанию. Comment[sk]=Presun o úroveň vyššie v URL/adresárovej štruktúre.\nŠtýl-Opery: Stlačte, pohyb nahor, pohyb vľavo, pohyb nahor, pustite.\nPOZNÁMKA: Spôsobuje konflikt s "Aktivovať predchádzajúci panel", a preto je štandardne vypnuté. Comment[sl]=Premik navzgor po strukturi lokacije/map.\nV slogu Opere: pritisnite, premaknite gor, premaknite levo, premaknite gor, spustite.\nOPOMBA: Je v sporu z »Aktivacija predhodnega zavihka« in je zato privzeto onemogočeno. Comment[sr]=Померање нагоре у структури УРЛ‑а или фасцикле.\nУ стилу Опере: притисни, горе, лево, горе, отпусти.\nНапомена: У сукобу са „Активирај претходни језичак“, па зато подразумевано искључено. @@ -857,6 +873,7 @@ Name[gu]=ઉપર #2 Name[he]=למעלה 2 Name[hi]=ऊपर #2 +Name[hne]=ऊपर #2 Name[hsb]=Horje #2 Name[hu]=Fel (2. változat) Name[is]=Upp #2 @@ -879,6 +896,7 @@ Name[pl]=W górę 2 Name[pt]=Subir #2 Name[ro]=Sus #2 +Name[ru]=Вверх на два уровня Name[se]=Bajás nr. 2 Name[sk]=Hore #2 Name[sl]=Gor #2 @@ -924,6 +942,7 @@ Comment[gl]=Disparadores_aceno Comment[gu]=ચેષ્ટા_શરૂ કરનાર Comment[hi]=गेस्चर_ट्रिगर्स +Comment[hne]=गेस्चर_ट्रिगर्स Comment[hu]=Mozdulatsor_függvények Comment[is]=Gikkhreyfingar Comment[it]=Interruttori_gesti @@ -980,6 +999,7 @@ Comment[gu]=દબાવો, ઉપર જાવ, જમણે ખસો, છોડો. Comment[he]=לחץ, הזז מעלה, הזז ימינה שחרר. Comment[hi]=दबाएँ, ऊपर खिसकाएँ, दाएँ खिसकाएँ, छोड़ें. +Comment[hne]=दबाव, ऊपर खिसकाव, जेवनी खिसकाव, छोड़व. Comment[hsb]=Stłóčić, horje, doprawa, pušćić. Comment[hu]=Lenyomás, fel, jobbra, felengedés. Comment[is]=Ýta, færa upp, færa til hægri, sleppa. @@ -1002,7 +1022,7 @@ Comment[pl]=Naciśnij, w dół, w prawo, puść. Comment[pt]=Carregar, mover para cima, mover para a direita, largar. Comment[pt_BR]=Pressionar, mover para cima, mover para a direita, largar. -Comment[ru]=Нажать, переместить вверх, переместить вправо, отпустить. +Comment[ru]=Нажать, вверх, вправо, отпустить. Comment[se]=Deaddil, sirdde bajásguvlui, sirdde olgešguvlui, luoitte. Comment[sk]=Stlačte, pohyb nahor, pohyb vpravo, pustite. Comment[sl]=Pritisnite, premaknite gor, premaknite desno, spustite. @@ -1045,6 +1065,7 @@ Name[gu]=પછીની ટેબ સક્રિય કરો Name[he]=הפעל את הלשונית הבאה Name[hi]=अगला टैब सक्रिय करें +Name[hne]=अगला टैब सक्रिय करव Name[hsb]=Přichodny tabulator aktiwizować Name[hu]=Következő lap Name[is]=Virkja næsta flipa @@ -1072,7 +1093,7 @@ Name[pt]=Activar a Página Seguinte Name[pt_BR]=Ativar próxima aba Name[ro]=Activează fila următoare -Name[ru]=Перейти к следующей вкладке +Name[ru]=Перейти на следующую вкладку Name[se]=Aktivere boahtte gilkora Name[sk]=Aktivovať ďalší panel Name[sl]=Aktiviraj naslednji zavihek @@ -1120,6 +1141,7 @@ Comment[gl]=Disparadores_aceno Comment[gu]=ચેષ્ટા_શરૂ કરનાર Comment[hi]=गेस्चर_ट्रिगर्स +Comment[hne]=गेस्चर_ट्रिगर्स Comment[hu]=Mozdulatsor_függvények Comment[is]=Gikkhreyfingar Comment[it]=Interruttori_gesti @@ -1176,6 +1198,7 @@ Comment[gu]=દબાવો, ઉપર જાવ, ડાબે ખસો, છોડો. Comment[he]=לחץ, הזז מעלה, הזז שמאלה, שחרר. Comment[hi]=दबाएँ, ऊपर खिसकाएँ, बाएँ खिसकाएँ, छोड़ें. +Comment[hne]=दबाव, ऊपर खिसकाव, डेरी खिसकाव, छोड़व. Comment[hsb]=Stłóčić, horje, dolěwa, pušćić. Comment[hu]=Lenyomás, fel, balra, felengedés. Comment[is]=Ýta, færa upp, færa til vinstri, sleppa. @@ -1199,7 +1222,7 @@ Comment[pt]=Carregar, mover para cima, mover para a esquerda, largar. Comment[pt_BR]=Pressionar, mover para cima, mover para a esquerda, largar. Comment[ro]=Apasă, mută în sus, mută la stînga, eliberează. -Comment[ru]=Нажать, переместить вверх, переместить влево, отпустить. +Comment[ru]=Нажать, вверх, влево, отпустить. Comment[se]=Deaddil, sirdde bajásguvlui, sirdde gurutguvlui, luoitte. Comment[sk]=Stlačte, pohyb nahor, pohyb vľavo, pustite. Comment[sl]=Pritisnite, premaknite gor, premaknite levo, spustite. @@ -1243,6 +1266,7 @@ Name[gu]=પહેલાંની ટેબ સક્રિય કરો Name[he]=הפעל את הלשונית הקודמת Name[hi]=पिछला टैब सक्रिय करें +Name[hne]=पिछला टैब सक्रिय करव Name[hr]=Aktiviraj prethodnu karticu Name[hsb]=Předchadny tabulator aktiwizować Name[hu]=Előző lap @@ -1318,6 +1342,7 @@ Comment[gl]=Disparadores_aceno Comment[gu]=ચેષ્ટા_શરૂ કરનાર Comment[hi]=गेस्चर_ट्रिगर्स +Comment[hne]=गेस्चर_ट्रिगर्स Comment[hu]=Mozdulatsor_függvények Comment[is]=Gikkhreyfingar Comment[it]=Interruttori_gesti @@ -1380,6 +1405,7 @@ Comment[gl]=Disparadores_aceno Comment[gu]=ચેષ્ટા_શરૂ કરનાર Comment[hi]=गेस्चर_ट्रिगर्स +Comment[hne]=गेस्चर_ट्रिगर्स Comment[hu]=Mozdulatsor_függvények Comment[is]=Gikkhreyfingar Comment[it]=Interruttori_gesti @@ -1436,6 +1462,7 @@ Comment[gu]=દબાવો, નીચે જાવ, ઉપર જાવ, છોડો. Comment[he]=לחץ, הזז מטה, הזז מעלה, הזז מטה, שחרר. Comment[hi]=दबाएँ, नीचे खिसकाएँ, ऊपर खिसकाएँ, नीचे खिसकाएँ, छोड़ें. +Comment[hne]=दबाव, नीचे खिसकाव, ऊपर खिसकाव, नीचे खिसकाव, छोड़व. Comment[hsb]=Stłóčić, dele, horje, dele, pušćić. Comment[hu]=Lenyomás, le, fel, le, felengedés. Comment[is]=Ýta, færa niður, færa upp, færa niður, sleppa. @@ -1459,7 +1486,7 @@ Comment[pt]=Carregar, mover para baixo, mover para cima, mover para baixo, largar. Comment[pt_BR]=Pressionar, mover para baixo, mover para cima, mover para baixo, largar. Comment[ro]=Apasă, mută în jos, mută în sus, mută în jos, eliberează. -Comment[ru]=Нажать, переместить вниз, переместить вверх, переместить вниз, отпустить. +Comment[ru]=Нажать, вниз, вверх, вниз, отпустить. Comment[se]=Deaddil, sirdde vulosguvlui, sirdde bajásguvlui, sirdde vulosguvlui, luoitte. Comment[sk]=Stlačte, pohyb nadol, pohyb nahor, pohyb nadol, pustite. Comment[sl]=Pritisnite, premaknite dol, premaknite gor, premaknite dol, spustite. @@ -1499,6 +1526,7 @@ Name[gu]=નકલી ટેબ Name[he]=שכפל לשונית Name[hi]=दोहरा टैब +Name[hne]=दोहरा टैब Name[hsb]=Tabulator duplicěrować Name[hu]=Lap duplikálása Name[is]=Annan eins flipa @@ -1524,7 +1552,7 @@ Name[pt]=Duplicar a Página Name[pt_BR]=Duplicar aba Name[ro]=Duplică fila -Name[ru]=Создать копию вкладки +Name[ru]=Дублировать вкладку Name[se]=Ráhkat máŋgosa gilkoris Name[sk]=Duplikovať panel Name[sl]=Podvoji zavihek @@ -1572,6 +1600,7 @@ Comment[gl]=Disparadores_aceno Comment[gu]=ચેષ્ટા_શરૂ કરનાર Comment[hi]=गेस्चर_ट्रिगर्स +Comment[hne]=गेस्चर_ट्रिगर्स Comment[hu]=Mozdulatsor_függvények Comment[is]=Gikkhreyfingar Comment[it]=Interruttori_gesti @@ -1628,6 +1657,7 @@ Comment[gu]=દબાવો, નીચે જાવ, ઉપર જાવ, છોડો. Comment[he]=לחץ, הזז מטה, הזז מעלה, שחרר. Comment[hi]=दबाएँ, नीचे खिसकाएँ, ऊपर खिसकाएँ, छोड़ें. +Comment[hne]=दबाव, नीचे खिसकाव, ऊपर खिसकाव, छोड़व. Comment[hsb]=Stłóčić, dele, horje, pušćić. Comment[hu]=Lenyomás, le, fel, felengedés. Comment[is]=Ýta, færa niður, færa upp, sleppa. @@ -1651,7 +1681,7 @@ Comment[pt]=Carregar, mover para baixo, mover para cima, largar. Comment[pt_BR]=Pressionar, mover para baixo, mover para cima, largar. Comment[ro]=Apasă, mută în jos, mută în sus, eliberează. -Comment[ru]=Нажать, переместить вниз, переместить вверх, отпустить. +Comment[ru]=Нажать, вниз, вверх, отпустить. Comment[se]=Deaddil, sirdde vulosguvlui, sirdde bajásguvlui, luoitte. Comment[sk]=Stlačte, pohyb nadol, pohyb nahor, pustite. Comment[sl]=Pritisnite, premaknite dol, premaknite gor, spustite. @@ -1694,6 +1724,7 @@ Name[gu]=નકલી વિન્ડો Name[he]=שכפל חלון Name[hi]=अनुकृति विंडो +Name[hne]=डुप्लीकेट विंडो Name[hr]=Kopiraj prozor Name[hsb]=Wokno duplicěrować Name[hu]=Ablak duplikálása @@ -1720,7 +1751,7 @@ Name[pt]=Duplicar a Janela Name[pt_BR]=Duplicar janela Name[ro]=Duplică fereastra -Name[ru]=Создать копию окна +Name[ru]=Дублировать окно Name[se]=Ráhkat máŋgosa láse Name[sk]=Duplikovať okno Name[sl]=Podvoji okno @@ -1767,6 +1798,7 @@ Comment[gl]=Disparadores_aceno Comment[gu]=ચેષ્ટા_શરૂ કરનાર Comment[hi]=गेस्चर_ट्रिगर्स +Comment[hne]=गेस्चर_ट्रिगर्स Comment[hu]=Mozdulatsor_függvények Comment[is]=Gikkhreyfingar Comment[it]=Interruttori_gesti @@ -1823,6 +1855,7 @@ Comment[gu]=દબાવો, જમણે ખસો, છોડો. Comment[he]=לחץ, הזז ימינה, שחרר. Comment[hi]=दबाएँ, दाएँ खिसकाएँ, छोड़ें. +Comment[hne]=दबाव, जेवनी खिसकाव, छोड़व. Comment[hsb]=Stłóčić, doprawa, pušćić. Comment[hu]=Lenyomás, jobbra, felengedés. Comment[is]=Smella niður, hreyfa til hægri, sleppa. @@ -1846,7 +1879,7 @@ Comment[pt]=Carregar, mover para a direita, largar. Comment[pt_BR]=Pressionar, mover para a direita, largar. Comment[ro]=Apasă, mută în deapta, eliberează. -Comment[ru]=Нажать, переместиь вправо, отпустить. +Comment[ru]=Нажать, вправо, отпустить. Comment[se]=Deaddil, sirdde olgešguvlui, luoitte. Comment[sk]=Stlačte, pohyb vpravo, pustite Comment[sl]=Pritisnite, premaknite desno, spustite. @@ -1891,6 +1924,7 @@ Name[gu]=આગળ Name[he]=קדימה Name[hi]=आगे +Name[hne]=आगू Name[hr]=Naprijed Name[hsb]=Doprědka Name[hu]=Előre @@ -1969,6 +2003,7 @@ Comment[gl]=Disparadores_aceno Comment[gu]=ચેષ્ટા_શરૂ કરનાર Comment[hi]=गेस्चर_ट्रिगर्स +Comment[hne]=गेस्चर_ट्रिगर्स Comment[hu]=Mozdulatsor_függvények Comment[is]=Gikkhreyfingar Comment[it]=Interruttori_gesti @@ -2041,6 +2076,7 @@ Comment[pl]=Naciśnij, w dół, lekko w górę, w prawo, w dół, puść.\n(rysowanie małego "h") Comment[pt]=Carregar, mover para baixo, meio-movimento para cima, mover para a direita, mover para baixo, largar.\n(Desenhar um 'h' minúsculo.) Comment[pt_BR]=Pressionar, mover para baixo, meio-movimento para cima, mover para a direita, mover para baixo, largar.\n(Desenhando um 'h' minúsculo.) +Comment[ru]=Нажать, вниз, вполовину вверх, вправо, вниз, отпустить.\nКак будто рисуете мышью букву "h". Comment[sk]=Stlačte, pohyb nadol, pohyb do polovice nahor, pohyb vpravo, pohyb nadol, pustite.\n(Nakreslenie malého 'h'.) Comment[sl]=Pritisnite, premaknite dol, premaknite na pol gor, premaknite desno, premaknite dol, spustite.\n(Kot da bi risali malo črko »h«) Comment[sr]=Притисни, доле, напола горе, десно, доле, отпусти.\n(као мало латинично слово h.) @@ -2085,6 +2121,7 @@ Name[gu]=ઘર Name[he]=בית Name[hi]=घर +Name[hne]=घर Name[hr]=Početak Name[hsb]=Domjacy zapisk Name[hu]=Saját könyvtár @@ -2165,6 +2202,7 @@ Comment[gl]=Disparadores_aceno Comment[gu]=ચેષ્ટા_શરૂ કરનાર Comment[hi]=गेस्चर_ट्रिगर्स +Comment[hne]=गेस्चर_ट्रिगर्स Comment[hu]=Mozdulatsor_függvények Comment[is]=Gikkhreyfingar Comment[it]=Interruttori_gesti @@ -2241,6 +2279,7 @@ Comment[pl]=Naciśnij, w prawo, w dół, w prawo, puść.\nStyl Mozilli: naciśnij, w dół, w prawo, puść. Comment[pt]=Carregar, mover para a direita, mover para baixo, mover para a direita, largar.\nEstilo Mozilla: Carregar, mover para baixo, mover para a direita, largar. Comment[pt_BR]=Pressionar, mover para a direita, mover para baixo, mover para a direita, largar.\nEstilo Mozilla: Pressionar, mover para baixo, mover para a direita, largar. +Comment[ru]=Нажать, вправо, вниз, вправо, отпустить.\nРосчерк Mozilla: нажать, вниз, вправо, отпустить. Comment[se]=Deaddil, sirdde olgešguvlui, sirdde vulosguvlui, sirdde olgešguvlui, luoitte.
Mozilla-láhkai: Deaddil, sirdde vulosguvlui, sirdde olgešguvlui, luoitte. Comment[sk]=Stlačte, pohyb vpravo, pohyb nadol, pohyb vpravo, pustite.\nŠtýl-Mozilly: Stlačte, pohyb nadol, pohyb vpravo, pustite. Comment[sl]=Pritisnite, premaknite desno, premaknite dol, premaknite desno, spustite.\nV slogu Mozille: pritisnite, premaknite dol, premaknite desno, spustite. @@ -2282,6 +2321,7 @@ Name[gu]=ટેબ બંધ કરો Name[he]=סגור לשונית Name[hi]=टैब बंद करें +Name[hne]=टैब बंद करव Name[hsb]=Tabulator začinić Name[hu]=Lap bezárása Name[is]=Loka flipa @@ -2358,6 +2398,7 @@ Comment[gl]=Disparadores_aceno Comment[gu]=ચેષ્ટા_શરૂ કરનાર Comment[hi]=गेस्चर_ट्रिगर्स +Comment[hne]=गेस्चर_ट्रिगर्स Comment[hu]=Mozdulatsor_függvények Comment[is]=Gikkhreyfingar Comment[it]=Interruttori_gesti @@ -2435,6 +2476,7 @@ Comment[pl]=Naciśnij, w górę, puść.\nKonflikt z 'W górę 2' w stylu Opery, który jest domyślnie wyłączony. Comment[pt]=Carregar, mover para cima, largar.\nExistem conflitos com o 'Cima #2' do Opera, que está desactivado por omissão. Comment[pt_BR]=Pressionar, mover para cima, largar.\nConflita com o Estilo Opera 'Up #2', por isso está desativado por padrão. +Comment[ru]=Нажать, вверх, отпустить.\nКонфликтует с росчерком Opera «На два уровня выше», который отключен по умолчанию. Comment[se]=Deaddil, sirdde bajásguvlui, luoitte.
Lea seamma go Opera-stiila nr. 2, mii ii leat alde álggorájes. Comment[sk]=Stlačte, pohyb nahor, pustite.\nSpôsobuje konflikt so štýlom Opery 'Nahor #2', ktoré je štandardne vypnuté. Comment[sl]=Pritisnite, premaknite gor, spustite.\nJe v sporu z »Up #2« iz Opere, ki pa je privzeto onemogočen. @@ -2476,6 +2518,7 @@ Name[gu]=નવી ટેબ Name[he]=לשונית חדשה Name[hi]=नया टैब +Name[hne]=नवा टैब Name[hsb]=Nowy tabulator Name[hu]=Új lap Name[is]=Nýr flipi @@ -2552,6 +2595,7 @@ Comment[gl]=Disparadores_aceno Comment[gu]=ચેષ્ટા_શરૂ કરનાર Comment[hi]=गेस्चर_ट्रिगर्स +Comment[hne]=गेस्चर_ट्रिगर्स Comment[hu]=Mozdulatsor_függvények Comment[is]=Gikkhreyfingar Comment[it]=Interruttori_gesti @@ -2608,6 +2652,7 @@ Comment[gu]=દબાવો, નીચે જાવ, છોડો. Comment[he]=לחץ, הזז מטה, שחרר. Comment[hi]=दबाएँ, नीचे खिसकाएँ, छोड़ें +Comment[hne]=दबाव, नीचे खिसकाव, छोड़व Comment[hsb]=Stłóčić, dele, pušćić. Comment[hu]=lenyomás, le, felengedés. Comment[is]=Ýta, færa niður, sleppa. @@ -2631,7 +2676,7 @@ Comment[pt]=Carregar, mover para baixo, largar. Comment[pt_BR]=Pressionar, mover para baixo, largar. Comment[ro]=Apasă, mută în jos, eliberează. -Comment[ru]=Нажать, переместить вниз, отпустить. +Comment[ru]=Нажать, вниз, отпустить. Comment[se]=Deaddil, sirdde vulosguvlui, luoitte. Comment[sk]=Stlačte, pohyb nadol, pustite. Comment[sl]=Pritisnite, premaknite dol, spustite. @@ -2677,6 +2722,7 @@ Name[gu]=નવી વિન્ડો Name[he]=חלון חדש Name[hi]=नया विंडो +Name[hne]=नवा विंडो Name[hr]=Novi prozor Name[hsb]=Nowe wokno Name[hu]=Új ablak @@ -2758,6 +2804,7 @@ Comment[gl]=Disparadores_aceno Comment[gu]=ચેષ્ટા_શરૂ કરનાર Comment[hi]=गेस्चर_ट्रिगर्स +Comment[hne]=गेस्चर_ट्रिगर्स Comment[hu]=Mozdulatsor_függvények Comment[is]=Gikkhreyfingar Comment[it]=Interruttori_gesti @@ -2814,6 +2861,7 @@ Comment[gu]=દબાવો, ઉપર જાવ, નીચે જાવ, છોડો. Comment[he]=לחץ, הזז מעלה, הזז מטה, שחרר. Comment[hi]=दबाएँ, ऊपर खिसकाएँ, नीचे खिसकाएँ, छोड़ें. +Comment[hne]=दबाव, ऊपर खिसकाव, नीचे खिसकाव, छोड़व. Comment[hsb]=Stłóčić, horje, dele, pušćić. Comment[hu]=Lenyomás, fel, le, felengedés. Comment[is]=Ýta, færa upp, færa niður, sleppa. @@ -2837,6 +2885,7 @@ Comment[pt]=Carregar, mover para cima, mover para baixo, largar. Comment[pt_BR]=Pressionar, mover para cima, mover para baixo, largar. Comment[ro]=Apasă, mută în sus, mută în jos, eliberează. +Comment[ru]=Нажать, вверх, вниз, отпустить. Comment[se]=Deaddil, sirdde bajásguvlui, sirdde vulosguvlui, luoitte. Comment[sk]=Stlačte, pohyb nahor, pohyb nadol, pustite. Comment[sl]=Pritisnite, premaknite gor, premaknite dol, spustite. @@ -2881,6 +2930,7 @@ Name[gu]=ફરી લાવો Name[he]=טען מחדש Name[hi]=री-लोड +Name[hne]=री-लोड Name[hr]=Osvježi Name[hsb]=Znowa začitać Name[hu]=Újratöltés @@ -2958,6 +3008,7 @@ Comment[gl]=Disparadores_aceno Comment[gu]=ચેષ્ટા_શરૂ કરનાર Comment[hi]=गेस्चर_ट्रिगर्स +Comment[hne]=गेस्चर_ट्रिगर्स Comment[hu]=Mozdulatsor_függvények Comment[is]=Gikkhreyfingar Comment[it]=Interruttori_gesti --- workspace/khotkeys/data/kde32b1.khotkeys (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/khotkeys/data/kde32b1.khotkeys (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -6,7 +6,7 @@ Comment[ar]=هذه المجموعة تحتوي على عدد من الأمثلة والمفضلات المبدئية (ملاحظة هذه المجموعة وكل مؤثراتها مقفلة مبدئيا ) Comment[be@latin]=Hety hurt źmiaščaje roznyja ŭzory, jakija vyjaŭlajuć balšyniu mahčymaściaŭ modula „KHotkeys”. Hety hurt dy ŭsie jahonyja aperacyi zmoŭčana vyklučanyja. Comment[bg]=Тази група съдържа различни примери, демонстриращи повечето от функциите на горещите клавиши. (Имайте предвид, че групата по подразбиране е изключена.) -Comment[ca]=Aquest grup conté varis exemples que demostren la majoria de les funcionalitats del KHotkeys (tinguen en compte que aquest grup i totes les seves accions estan deshabilitats per omissió). +Comment[ca]=Aquest grup conté varis exemples que demostren la majoria de les funcionalitats del KHotkeys (tingueu en compte que aquest grup i totes les seves accions estan deshabilitats per omissió). Comment[csb]=Na grëpa zamëkô w se przëmiôrë dlô wikszoscë fùnkcëjów dlô Skrodzënów ë gestów (KHotkeys) (Bôczënk: No karno ë jegò dzejania są w domëszlnym nastôwie deaktiwòwòné) Comment[da]=Denne gruppe indeholder diverse eksempler som demonstrerer de fleste af KHotkeys' funktioner. (Bemærk at denne gruppe og alle dens handlinger er deaktiveret som standard.) Comment[de]=Diese Gruppe enthält einige Beispiele für die meisten Funktionen von KHotkeys. (Hinweis: Diese Gruppe und alle ihre Aktionen sind in der Voreinstellung deaktiviert.) @@ -14,6 +14,7 @@ Comment[eo]=Ĉi tiu grupo enhavas diversajn ekzemplojn kiuj montras la plejmulton de la ebloj de KHotkeys. (Notu ke ĉi tiu grupo estas malebligita defaŭlte.) Comment[es]=Este grupo contiene varios ejemplos que muestran la mayoría de las funciones de KHotkeys. (Observe que este grupo y todas sus acciones está inhabilitado por omisión.) Comment[et]=See grupp sisaldab mitmeid näiteid, mis selgitavad enamikku KDE kiirklahvide võimalusi. (Pane tähele, et grupp ja kõik toimingud on vaikimisi välja lülitatud.) +Comment[eu]=Talde honek KHotkeys-ren ezaugarri gehienak frogatzen dituzten adibide ugari dauzka.(Kontutan izan talde hau eta bere ekintza guztiak modu lehenetsian ezgaituta daudela) Comment[fa]=این گروه شامل مثالهای مختلف نمایش بیشتر ویژگیهای KHotkeys است. )توجه کنید که این گروه و همه کنشهای آن به طور پیش‌فرض غیرفعالند.( Comment[fi]=Tässä ryhmässä on joukko KHotkeys-esimerkkejä. Huomaa, että tämä ryhmä ja kaikki sen toiminnot on oletuksena asetettu pois päältä. Comment[fr]=Ce groupe contient divers exemples montrant la plupart des fonctionnalités de KHotkeys (remarquez que ce groupe et toutes ses actions sont désactivés par défaut). @@ -43,6 +44,7 @@ Comment[pt]=Este grupo contém diversos exemplos que demonstram a maior parte das funcionalidades do KHotkeys. (Repare que este grupo e todas as suas acções estão desactivadas por omissão.) Comment[pt_BR]=Este grupo contém vários exemplos demonstrando a maioria das recursos do KHotkeys. (Note que este grupo e todas suas ações estão desativadas por padrão.) Comment[ro]=Acest grup conține diferite exemple ce demonstrează majoritatea posibilităților KHotkeys. (Luați aminte că acest grup și toate acțiunile sale sînt implicit dezactivate.) +Comment[ru]=Эта группа содержит некоторые примеры, демонстрирующие возможности настройки. По умолчанию все действия в этой группе отключены. Comment[sk]=Táto skupina obsahuje rozličné príklady ilustrujúce väčšinu vlastností KHotkeys. (Všimnite si, že táto skupina a všetky jej akcie sú štandardne vypnuté.) Comment[sl]=V tej skupni so na voljo primeri, ki prikazujejo večino zmožnosti KHotKeys. (pomnite, da je ta skupina privzeto onemogočena) Comment[sr]=Група која садржи разне примере примена могућности К‑пречица (ова група и све радње у њој подразумевано су искључене). @@ -85,6 +87,7 @@ Name[gu]=ઉદાહરણો Name[he]=דוגמאות Name[hi]=उदाहरण +Name[hne]=उदाहरन Name[hr]=Primjeri Name[hsb]=Přikłady Name[hu]=Példák @@ -153,6 +156,7 @@ Comment[eo]=Post premo de Ctrl+Alt+I, la KSIRC-fenestro fariĝas aktiva, se ĝi ekzistas. Comment[es]=Tras pulsar Ctrl+Alt+I, se activará la ventana de KSIRC, si la hay. Sencillo. Comment[et]=Klahvidele Ctrl+Alt+I vajutades aktiveeritaksse KSirci aken, kui see on olemas. Lihtne. +Comment[eu]=Ctrl+Alt+I sakatu ondoren, KSIRC leihoa aktibatuko da, existitzen bada. Erraza. Comment[fa]=پس از فشار مهار+دگرساز+I، پنجره KSIRC در صورت وجود، فعال می‌شود. ساده. Comment[fi]=KSIRC-ikkuna aktivoidaan, kun painetaan Ctrl+Alt+I, jos ikkuna on olemassa. Yksinkertaista. Comment[fr]=L'appui sur les touches « Ctrl+Alt+I » activera la fenêtre de KSIRC, si elle existe. Simple. @@ -162,6 +166,7 @@ Comment[gu]=Ctrl+Alt+I દબાવ્યા પછી, KSIRC વિન્ડો સક્રિય થશે, જો તે અસ્તિત્વમાં હશે તો. સરળ. Comment[he]=לאחר הקשה על Ctrl+Alt+I, החלון של KSIRC יופעל, אם הוא קיים על שולחן העבודה. כמה פשוט. Comment[hi]=यदि केएसआईआरसी विंडो मौजूद होगा तो कंट्रोल+ऑल्ट+I दबाने पर यह सक्रिय हो जाएगा. सिंपल. +Comment[hne]=यदि केएसआईआरसी विंडो मौजूद होही तहां कंट्रोल+आल्ट+I दबाय मं ए सक्रिय हो जाही. सिंपल. Comment[hsb]=Z Strg+Alt+I so KSIRC-wokno aktiwizuje, jeli wone eksistuje. Comment[hu]=A Ctrl+Alt+I megnyomása után aktiválódik a KSIRC ablak (ha van). Comment[is]=Við að ýta á Ctrl+Alt+I, verður KSIRC glugginn virkur, ef hann er til staðar. Einfalt, ekki satt. @@ -185,6 +190,7 @@ Comment[pt]=Depois de carregar em Ctrl+Alt+I, a janela do KSIRC ficará activa, se existir. É simples. Comment[pt_BR]=Após pressionar Ctrl+Alt+I, a janela do KSIRC será ativada, se ela existir. Simples. Comment[ro]=După apăsarea Ctrl+Alt+I, fereastra KSIRC va fi activată, dacă acesta iese. Simplu. +Comment[ru]=При нажатии Ctrl+Alt+I существующее окно KSIRC становится активным. Comment[se]=KSIRC-láse aktiverejuvvo (jus dat gávdno) go deaddilat «Ctrl + Alt + I). Álki:-) Comment[sk]=Po stlačení Ctrl+Alt+I bude aktivované okno KSIRC, ak existuje. Jednoduché. Comment[sl]=Če okno KSIRC obstaja, se bo po pritisku na Ctrl+Alt+I aktiviralo. @@ -227,6 +233,7 @@ Name[gu]=KSIRC વિન્ડો સક્રિય કરો Name[he]=הפעל חלון KSIRC Name[hi]=केएसआईआरसी सक्रिय करें +Name[hne]=केएसआईआरसी विंडो सक्रिय करव Name[hr]=Aktiviraj KSIRC prozor Name[hsb]=KSIRC-wokno aktiwizować Name[hu]=KSIRC ablak aktiválása @@ -253,7 +260,7 @@ Name[pt]=Activar a Janela do KSIRC Name[pt_BR]=Ativar a janela do KSIRC Name[ro]=Activează fereastra KSIRC -Name[ru]=Активировать окно KSIRC +Name[ru]=Показать окно KSIRC Name[se]=Aktiviivalaš KSIRC-láse Name[sk]=Aktivovať okno KSIRC Name[sl]=Aktiviraj okno KSIRC @@ -306,6 +313,7 @@ Comment[gu]=KSIRC વિન્ડો Comment[he]=חלון KSIRC Comment[hi]=केएसआईआरसी विंडो +Comment[hne]=केएसआईआरसी विंडो Comment[hr]=KSIRC prozor Comment[hsb]=KSIRC wokno Comment[hu]=KSIRC ablak @@ -358,6 +366,7 @@ ClassType=1 Comment=KSIRC Comment[hi]=केएसआईआरसी +Comment[hne]=केएसआईआरसी Comment[mai]=केएसआईआरसी Comment[nds]=KSirc Comment[sr]=Ксирц @@ -396,6 +405,7 @@ Comment[gu]=સરળ_ક્રિયા Comment[he]=פעולה פשוטה Comment[hi]=सामान्य_क्रिया +Comment[hne]=सामान्य_काम Comment[hsb]=Jednora_akcija Comment[hu]=Egyszerű_művelet Comment[is]=Einföld_aðgerð @@ -415,6 +425,7 @@ Comment[pl]=Proste_działanie Comment[pt]=Acção Simples Comment[pt_BR]=Ação simples +Comment[ru]=Простое действие Comment[se]=Oktageardánis_dáhpáhus Comment[sk]=Jednoduchá_akcia Comment[sl]=Preprosto_dejanje @@ -469,6 +480,7 @@ Comment[pt]=Depois carregar em Alt+Ctrl+H, será simulada a escrita de 'Olá', tal como se tivesse escrito de facto. É especialmente útil se você não quiser estar a escrever coisas do tipo 'unsigned'. Sempre que carregar numa tecla do campo de texto será separado por dois-pontos ':'. Repare que o carregar de teclas é mesmo o carregar de teclas, pelo que terá de escrever realmente o que deseja no teclado. Na tabela abaixo, a coluna esquerda mostra o texto introduzido e a coluna à direita mostra o que é necessário escrever.\n\n"enter" (i.e. mudança de linha) Enter ou Return\na (i.e. 'a' minúsculo) A\nA (i.e. 'a' maiúsculo) Shift+A\n: (dois-pontos) Shift+;\n' ' (espaço) Espaço Comment[pt_BR]=Após pressionar Alt+Ctrl+H, a entrada 'Hello' será simulada como se você a tivesse digitado. Especialmente útil se você está com preguiça de digitar coisas como 'unsigned'. Cada tecla pressionada na entrada é separada por dois-pontos ':' . Note que teclas pressionadas significa realmente teclas pressionadas, então você tem que escrever o que queria pressionar realmente no teclado. Na tabela abaixo, a coluna da esquerda mostra a entrada e a coluna da direita mostra o que você digitou.\n\n"enter" (i.e. nova linha) Enter ou Return\na (i.e. a minúsculo) A\nA (i.e. a maiúsculo) Shift+A\n: (dois-pontos) Shift+;\n' ' (espaço) Espaço Comment[ro]=După apăsarea Alt+Ctrl+H, intrarea „Salut” va fi simulată ca și cînd ați fi tastat-o dumneavoastră. Este deosebit de utilă dacă vă e lene să tastați cuvinte ca „unsigned”. Fiecare tastare în intrare este despărțită de „:”. Luați aminte că tastările înseamnă chiar apăsări de taste, deci trebuie să scrieți exact ceea ce ați apăsa pe tastatură. În tabelul de mai jos, coloana stîngă arată intrarea iar cea dreptă - ce trebuie să scrieți.\n\n"enter" (linie nouă) Enter sau Retur\na („a” mic) A\nA (A majuscul) Shift+A\n: (două puncte) Shift+;\n' ' (spațiu) Spațiu +Comment[ru]=При нажатии комбинации клавиш Alt+Ctrl+H будет эмулирован ввод слова "Hello" как будто бы вы набивали его вручную с клавиатуры. Comment[sk]=Po stlačení Alt+Ctrl+H bude simulovaný vstup 'Hello' presne tak, ako keby ste ho napísali. Mimoriadne užitočné, ak ste lenivý písať veci ako 'unsigned'. Každé stlačenie klávesu je oddelené dvojbodkou ':'. Všimnite si, že stlačenia klávesu znamenajú skutočné stlačenie, takže musíte napísať, čo v skutočnosti na klávesnici stláčate. V tabuľke nižšie ukazuje ľavý stĺpec vstup a pravý stĺpec, čo treba napísať.\n\n"enter" (t.j. nový riadok) Enter alebo Return\na (t.j. malé a) A\nA (t.j. veľké a) Shift+A\n: (dvojbodka) Shift+;\n' ' (medzera) Medzera Comment[sl]=Po pritisku Alt+Ctrl+H se bo vnesla beseda »Hello«, kot da bi jo vtipkali. Uporabno, če se vam ne da tipkati dolgih besed ali nizov besed. Pritiski tipk so v polju ločeni z dvopičjem »:«. Pomnite, da pritiski tipk pomenijo prav to. Zato morate vnesti točno to, kar bi pritisnili na tipkovnici. V spodnji razpredelnici je v levem stolpcu prikazan vnos, v desnem pa, kaj je zanj potrebno pritisniti na tipkovnici.\n\n"vnos" (nova vrstica) Vnos ali Vračalka\na (mali a) A\nA (veliki a) Shift+A\n: (dvopičje) Shift+.\n' ' (presledek) Preslednica Comment[sr]=Притисак на Ctrl+Alt+H симулираће унос „Hello“ као да сте га укуцали тастатуром. Врло корисно када сте исувише лењи да стално уносите „unsigned“ и томе слично. Сваки притисак тастера у уносу раздваја се двотачком (:). Пазите да под притиском на тастер заиста то и мислимо, тј. морате унети тачно оно што бисте притиснули на тастатури. У табели испод, лева колона приказује унос, а десна шта за треба да се притисне.\n\n„enter“ (тј. нов ред) Enter или Return\na (тј. мало a) A\nA (тј. велико a) Shift+A\n: (двотачка) Shift+;\n' ' (размак) Space @@ -505,6 +517,7 @@ Name[gu]='Hello' લખો Name[he]=הדפס "Hello" Name[hi]=टाइप करें - 'हैलो' +Name[hne]=टाइप करव - 'हेलो' Name[hsb]='Hello' pisać Name[hu]='Hello' beírása Name[is]=Sláðu inn 'Hello' @@ -530,6 +543,7 @@ Name[pt]=Escrever 'Olá' Name[pt_BR]=Digitar 'Hello' Name[ro]=Tastați „Salut” +Name[ru]=Ввод "Hello" Name[se]=Čális «Bures» Name[sk]=Napísať 'Hello' Name[sl]=Vnesi »Živjo« @@ -581,6 +595,7 @@ Comment[gu]=સરળ_ક્રિયા Comment[he]=פעולה פשוטה Comment[hi]=सामान्य_क्रिया +Comment[hne]=सामान्य_काम Comment[hsb]=Jednora_akcija Comment[hu]=Egyszerű_művelet Comment[is]=Einföld_aðgerð @@ -600,6 +615,7 @@ Comment[pl]=Proste_działanie Comment[pt]=Acção Simples Comment[pt_BR]=Ação simples +Comment[ru]=Простое действие Comment[se]=Oktageardánis_dáhpáhus Comment[sk]=Jednoduchá_akcia Comment[sl]=Preprosto_dejanje @@ -643,6 +659,7 @@ Comment[gu]=Ctrl+Alt+T દબાવ્યા પછી, આ ક્રિયા કોન્સોલ શરૂ કરશે. Comment[he]=פעולה זו מפעילה את Konsole כתוצאה מהקשה על Ctrl+Alt+T. Comment[hi]=यह क्रिया कंट्रोल+ऑल्ट+T को दबाने पर कंसोल को चलाता है. +Comment[hne]=ये काम हर कंट्रोल+आल्ट+T ल दबाए के बाद कंसोल ल चलाही Comment[hsb]=Tuta akcija startuje Konsolu, přez to zo stłóčiće Strg+Alt+T. Comment[hu]=A Ctrl+Alt+T megnyomásakor elindítja a Konsole-t. Comment[is]=Þessi aðgerð keyrir upp Konsole, eftir að ýtt er á Ctrl+Alt+T. @@ -666,7 +683,7 @@ Comment[pt]=Esta acção corre o Konsole, após carregar em Ctrl+Alt+T. Comment[pt_BR]=Esta ação executa o Konsole, após pressionar Ctrl+Alt+T. Comment[ro]=Această acțiune execută consola, după apăsarea Ctrl+Alt+T. -Comment[ru]=Это действие запускает Konsole после нажатия Ctrl+Alt+T. +Comment[ru]=Запуск Konsole при нажатии Ctrl+Alt+T. Comment[se]=Go deaddilat «Ctrl + Alt + T» de vuolgá Konsolla johtui. Comment[sk]=Táto akcia spustí Konsole po stlačení Ctrl+Alt+T. Comment[sl]=Po pritisku na Ctrl+Alt+T se zažene Konzola. @@ -710,6 +727,7 @@ Name[gu]=કોન્સોલ ચલાવો Name[he]=הפעל את Konsole Name[hi]=कंसोल चलाएँ +Name[hne]=कंसोल चलाव Name[hr]=Pokreni konzolu Name[hsb]=Konsolu startować Name[hu]=A Konsole futtatása @@ -789,6 +807,7 @@ Comment[gu]=સરળ_ક્રિયા Comment[he]=פעולה פשוטה Comment[hi]=सामान्य_क्रिया +Comment[hne]=सामान्य_काम Comment[hsb]=Jednora_akcija Comment[hu]=Egyszerű_művelet Comment[is]=Einföld_aðgerð @@ -808,6 +827,7 @@ Comment[pl]=Proste_działanie Comment[pt]=Acção Simples Comment[pt_BR]=Ação simples +Comment[ru]=Простое действие Comment[se]=Oktageardánis_dáhpáhus Comment[sk]=Jednoduchá_akcia Comment[sl]=Preprosto_dejanje @@ -832,7 +852,7 @@ Comment=Read the comment on action "Type 'Hello'" first.\n\nQt Designer uses Ctrl+F4 for closing windows (maybe because MS Windows does it that way *shrug*). But Ctrl+F4 in KDE stands for going to virtual desktop 4, so it doesn't work in Qt Designer, and also, Qt Designer doesn't use KDE's standard Ctrl+W for closing the window.\n\nBut the problem can be solved by remaping Ctrl+W to Ctrl+F4 when the active window is Qt Designer. When Qt Designer is active, every time Ctrl+W is pressed, Ctrl+F4 will be sent to Qt Designer instead. In other applications, Ctrl+W remains working the usual way of course.\n\nWe now need to specify three things: A new shortcut trigger on 'Ctrl+W', a new keyboard input action sending Ctrl+F4, and a new condition that the active window is Qt Designer.\nQt Designer seems to always have title 'Qt Designer by Trolltech', so the condition will check for the active window having that title. Comment[ar]=لقراءة التعليق على العملية اكتب 'Hello'المصمم الاول استخدم Ctrl+F4 لغلق النوافذ (بسبب أن مايكروسوفت وندوز تستخدمه بهذه الطريقة) لكن Ctrl+F4 في كيد ستنقلك إلى سطح المكتر رقم 4 وتستخدم Ctrl+W لغلق النوافذ لكن المشكلة ستحل بتغيير Ctrl+W إلى Ctrl+F4 عند تفعيل النوافذ ،ستعود لاستخدام هذه المفاتيح عند تفعيل Qt لكنك ستصبح مضطراً لعمل ثلاثة أشياء : تغيير Ctrl+W لتصبح Ctrl+F4 وتكييف جديد للنوافذ وكل نظام نوافذ سيبحث عن هذه التعديلات . Comment[bg]=Прочетете коментара на действие "Напишете "Здравей".\n\nQt Designer използва Ctrl+F4 за затваряне на прозорците (може би защото и MS Windows прави същото *shrug*). Но Ctrl+F4 в KDE означава отиване на виртуален работен плот 4, следователно не работи в Qt Designer. Също така Qt Designer не използва стандартното Ctrl+W за затваряне на прозорец.\n\nПроблемът може да бъде решен чрез задаване на Ctrl+F4 вместо Ctrl+W когато активният прозорец е Qt Designer. Когато последният е активен, всеки път при натискане на Ctrl+W, ще бъде изпращан Ctrl+F4 до дизайнера. Разбира се, в другите програми Ctrl+W ще работи по обичайния начин. -Comment[ca]=Primer llegiu el comentari de l'acció "Teclegeu 'Hola'".\n\nEl Qt Designer usa Ctrl+F4 per tancar finestres (potser perquè el MS Windows ho fa d'aquesta manera *arronso les espatlles*). Però Ctrl+F4 en el KDE porta a l'escriptori virtual 4, així que no funciona en el Qt Designer, i el Qt Designer tampoc usa l'estàndard del KDE Ctrl+W per a tancar la finestra.\n\nPerò el problema es pot resoldre reassignant Ctrl+W a Ctrl+F4 quan la finestra activa sigui el Qt Designer. Quan el Qt Designer és actiu, cada vegada que es premi Ctrl+W, en el seu lloc s'enviarà Ctrl+F4 al Qt Designer. En d'altres aplicacions, Ctrl+W continua funcionant de la manera habitual.\n\nAra ens cal indicar tres coses: una activador de drecera a 'Ctrl+W', una acció de teclat nova que enviï Ctrl+F4, i una condició nova que la finestra activa sigui el Qt Designer.\nEl Qt Designer sembla que sempre porta el títol 'Qt Designer by Trolltech', de manera que la condició a comprovar per la finestra activa serà que tingui aquest títol. +Comment[ca]=Primer llegiu el comentari de l'acció "Teclegeu 'Hola'".\n\nEl Qt Designer usa Ctrl+F4 per tancar finestres (potser perquè l'MS Windows ho fa d'aquesta manera *arronso les espatlles*). Però Ctrl+F4 en el KDE porta a l'escriptori virtual 4, així que no funciona en el Qt Designer, i el Qt Designer tampoc usa l'estàndard del KDE Ctrl+W per a tancar la finestra.\n\nPerò el problema es pot resoldre reassignant Ctrl+W a Ctrl+F4 quan la finestra activa sigui el Qt Designer. Quan el Qt Designer és actiu, cada vegada que es premi Ctrl+W, en el seu lloc s'enviarà Ctrl+F4 al Qt Designer. En d'altres aplicacions, Ctrl+W continua funcionant de la manera habitual.\n\nAra ens cal indicar tres coses: una activador de drecera a 'Ctrl+W', una acció de teclat nova que enviï Ctrl+F4, i una condició nova que la finestra activa sigui el Qt Designer.\nEl Qt Designer sembla que sempre porta el títol 'Qt Designer by Trolltech', de manera que la condició a comprovar per la finestra activa serà que tingui aquest títol. Comment[da]=Læs kommentaren ved handlingen "Indtast 'Hello'" først. \n\nQt Designer bruger Ctrl+F4 til at lukke vinduer (måske fordig MS Windows gør det sådan *shrug*). Men Ctrl+F4 i KDE står for at gå til virtuel desktop 4, så det virker ikke i Qt Designer, og ligeledes bruger Qt Designer ikke KDEs standard Ctrl+W til at lukke vinduet.\n\nMen problemet kan løses ved at omtildele Ctrl+W til Ctrl+F4 når det aktive vindue er Qt Designer. Hver gang Ctrl+W trykkes mens Qt Designer er aktiv vil Ctrl+F4 blive sendt til Qt Designer i stedet. I andre programmer fortsætter Ctrl+W med at virke på den sædvanlige måde.\n\n Nu behøver vi at angive tre ting: En ny genvejsudløser på 'Ctrl+W', en ny inputhandling for tastatur som sender Ctrl+F4, og en ny betingelse at Qt Designer er det aktive vindue.\nQt Designer lader til altid at have titlen 'Qt Designer by Trolltech', so betingelsen vil tjekke om det aktive vindue har den titel. Comment[de]=Lesen Sie bitte zunächst den Kommentar zu der Aktion „Hello ausgeben“.\n\nQt-Designer benutzt die Tastenkombination Strg+F4 zum Schließen von Fenstern (vermutlich, weil dies so auch in Windows üblich ist). In KDE wiederum ist dies die übliche Tastenkombination, um auf die Arbeitsfläche 4 zu wechseln. Das in KDE übliche Strg+W zum Schließen eines Fensters funktioniert ebenfalls nicht in Qt-Designer. Das Problem kann aber umgangen werden: Dazu muss Strg+W auf Strg+F4 umgelegt werden, wenn Qt-Designer das aktive Fenster ist. Immer wenn Sie dann in Qt-Designer Strg+W drücken, wird in Wirklichkeit Strg+F4 an das Programm gemeldet. In anderen Programmen wird Strg+W natürlich wie gewohnt weiter funktionieren.\n\nEs müssen drei Dinge eingestellt werden: Eine neue Tastenkombination für „Strg+W“, eine neue Tastaturaktion, die Strg+F4 sendet, und eine neue Bedingung für das aktive Qt-Designer-Fenster.\nDer Fenstertitel von Qt-Designer scheint grundsätzlich „Qt Designer by Trolltech“ zu lauten, also wird die Bedingung auf diesen Fenstertitel prüfen. Comment[el]=Διαβάστε πρώτα το σχόλιο στην ενέργεια "Πληκτρολόγηση 'Γεια σου'".\n\n Ο σχεδιαστής Qt χρησιμοποιεί το Ctrl+F4 για το κλείσιμο παραθύρων (ίσως επειδή τα MS Windows κάνουν το ίδιο *shrug*). Αλλά το Ctrl+F4 στο KDE εκτελεί μετάβαση στην εικονική επιφάνεια εργασίας 4, γι' αυτό και δε λειτουργεί στο σχεδιαστή Qt, καθώς επίσης ο σχεδιαστής Qt δε χρησιμοποιεί το τυπικό Ctrl+W του KDE για το κλείσιμο του παραθύρου.\n\nΤο πρόβλημα επιλύεται με την αντιστοίχηση του Ctrl+W στο Ctrl+F4 όταν το ενεργό παράθυρο είναι ο σχεδιαστής Qt. Όταν αυτός είναι ενεργός κάθε φορά που πιέζετε το Ctrl+W θα αποστέλλεται ένα Ctrl+F4 στο σχεδιαστή Qt. Στις υπόλοιπες εφαρμογές το Ctrl+W συνεχίζει να λειτουργεί με το γνωστό τρόπο.\n\nΘα πρέπει λοιπόν να οριστούν 3 πράγματα: Μία ενεργοποίηση συντόμευσης για το 'Ctrl+W', μια νέα ενέργεια πληκτρολογίου που θα αποστέλλει το Ctrl+F4 και μια νέα συνθήκη ελέγχου αν το ενεργό παράθυρο είναι ο σχεδιαστής Qt.\nΑυτός έχει πάντα τον τίτλο 'Qt Designer by Trolltech', οπότε η συνθήκη θα ελέγχει αν το ενεργό παράθυρο έχει αυτόν τον τίτλο. @@ -859,6 +879,7 @@ Comment[pl]=Przeczytaj najpierw komentarz do akcji "Wpisz 'Hello'".\n\nQt Designer używa Ctrl+F4 do zamykania okien (być może dlatego, że tak się to robi w MS Windows). Ctrl+F4 w KDE oznacza jednak przejście do wirtualnego pulpitu numer 4, więc nie działa to w Qt Designerze. Dodatkowo, Qt Designer nie obsługuje zamykania okien standardowym skrótem KDE Ctrl+W.\n\nTen problem można rozwiązać przez przemapowanie działania Ctrl+F4 na Ctrl+W kiedy aktywnym oknem jest Qt Designer. Wtedy po każdym naciśnięciu Ctrl+W (jeśli oczywiście odbywa się to w oknie Designera), otrzyma on Ctrl+F4. Rzecz jasna, w innych programach Ctrl+W będzie działać tak jak poprzednio.\n\nTrzeba teraz podać trzy rzeczy: nowy skrót uaktywniany przy 'Ctrl+W', nową akcję polegającą na wysłaniu Ctrl+F4 oraz warunek, który będzie spełniony jeśli aktywnym oknem jest Qt Designer. \nQt Designer ma zawsze tytuł 'Qt Designer by Trolltech', więc warunek sprowadzi się do sprawdzenia, czy okno ma taki tytuł. Comment[pt]=Leia o comentário sobre a acção "Escrever 'Olá'" primeiro.\n\nO Qt Designer usa o Ctrl+F4 para fechar as janelas (talvez porque o MS Windows também o faz *shrug*). Mas o Ctrl+F4 no KDE significa ir para o ecrã virtual 4, por isso não funciona no Qt Designer; do mesmo modo, o Qt Designer não usa a sequência Ctrl+W normal do KDE para fechar a janela.\n\nMas o problema poderá ser resolvido se atribuir de novo o Ctrl+W ao Ctrl+F4 quando a janela activa for o Qt Designer. Quando o Qt Designer estiver activo, sempre que carregar no Ctrl+W, o Ctrl+F4 será enviado para o Qt Designer em alternativa. Nas outras aplicações, o Ctrl+W continua a funcionar da forma normal, como é óbvio.\n\nAgora é necessário definir três coisas: Um novo atalho para o 'Ctrl+W', uma nova acção de entrada do teclado que envia o Ctrl+F4 e uma nova condição que a janela seja o Qt Designer.\nO Qt Designer parece ter sempre o título 'Qt Designer by Trolltech', por isso a condição irá procurar a janela activa que tiver esse título. Comment[pt_BR]=Leia o comentário sobre a ação "Digitar 'Hello'" primeiro.\n\nO Qt Designer usa Ctrl+F4 para fechar as janelas (talvez porque é assim no MS Windows). Mas Ctrl+F4 no KDE significa ir para a área de trabalho virtual 4, portanto não funciona no Qt Designer, e também, o Qt Designer não usa o Ctrl+W padrão do KDE para fechar a janela.\n\nMas o problema pode ser resolvido remapeando Ctrl+W para Ctrl+F4 quando a janela ativa é o Qt Designer. Quando o Qt Designer está ativo, toda vez que Ctrl+W é pressionado, em seu lugar será enviado Ctrl+F4 para o Qt Designer. Em outros aplicativos, Ctrl+W continua funcionando da maneira usual é claro.\n\nAgora precisamos especificar três coisas: Um novo atalho para o 'Ctrl+W', uma nova ação de entrada do teclado que envia o Ctrl+F4, e uma nova condição de que a janela ativa é o Qt Designer.\nO Qt Designer parece sempre ter o título 'Qt Designer by Trolltech', portanto a condição irá checar se a janela ativa tem aquele título. +Comment[ru]=По Ctrl+W будет эмулировано нажатие Ctrl+F4 для закрытия окна Qt Designer.\nПоиск окна Qt Designer осуществляется по заголовку "Qt Designer by Trolltech". Comment[sk]=Najprv si prečítajte komentár k akcii "Napísať 'Hello'".\n\nQt Designer používa na zatváranie okien Ctrl+F4 (možno preto, že to tak robí MS Windows (?)). Ale Ctrl+F4 v KDE znamená prechod na virtuálnu plochu 4, takže toto nefunguje v Qt Designeri. Taktiež, Qt Designer nepoužíva KDE štandardné zatváranie okien pomocou Ctrl+W.\n\nProblém však môžete vyriešiť premapovaním Ctrl+W na Ctrl+F4, keď je aktívnym oknom okno Qt Designera. Keď je Qt Designer aktívny, vždy, keď stlačíte Ctrl+W, pošle sa Qt Designeru Ctrl+F4. V iných aplikáciach bude samozrejme Ctrl+W pracovať ako obvykle.\n\nTeraz potrebujeme nastaviť tri veci: nový spúštač pre klávesovú skratku 'Ctrl+W', novú vstupnú akciu klávesnice posielajúcu Ctrl+F4 a novú podmienku, že aktívne okno je Qt Designer.\nVyzerá, že Qt Designer má vždy titulok okna 'Qt Designer by Trolltech', takže podmienka bude kontrolovať, či má aktívne okno tento titulok. Comment[sl]=Najprej preberite komentar za dejanje »Vnesi Živjo«.\n\nQt Designer za zapiranje oken uporablja Ctrl+F4. V KDE pa se Ctrl+F4 uporablja za preklop na navidezno namizje 4 in zato v Qt Designer to ne deluje. Qt Designer prav tako ne uporablja standardne bližnjice Ctrl+W za zapiranje oken.\n\nTežavo je moč rešiti s preslikavo Ctrl+W v Ctrl+F4, ko je aktivno okno Qt Designer. V tem primeru se ob pritisku Ctrl+W oknu Qt Designer pošlje Ctrl+F4. V drugih programih Ctrl+W še vedno deluje po pričakovanjih.\n\nDoločiti moramo tri stvari: Bližnjico Ctrl+W, dejanje vnosa Ctrl+F4 s tipkovnico in pogoj, da mora biti aktivno okno Qt Designer.\nIzgleda, da je naslov okna Qt Designer vedno »Qt Designer by Trolltech«, zato bo pogoj vedno preverjal, ali ima aktivno okno tak naslov. Comment[sr]=Прво прочитајте коментар уз радњу „Унос ‘Hello’“.\n\nКуТ‑дизајнер користи Ctrl+F4 за затварање прозора (можда зато што је тако у Виндоузу). Али Ctrl+F4 у КДЕ‑у служи за прелазак на четврту виртуелну површ, па тако не ради у КуТ‑дизајнеру, док КуТ‑дизајнер не познаје КДЕ‑ову стандардну пречицу за затварање прозора, Ctrl+W.\n\nОвај проблем може бити решен мапирањем Ctrl+W на Ctrl+F4 када је активан прозор КуТ‑дизајнера; тада ће сваки пут када се притисне Ctrl+W, уместо тога Ctrl+F4 бити прослеђено прозору. У другим програмима, Ctrl+W наставља да функционише као и обично.\n\nЗа ово морамо задати три ствари: нови окидач пречице за Ctrl+W, нову радњу уноса са тастатуре која шаље Ctrl+F4, и нови услов да је активан прозор КуТ‑дизајнера.\nИзгледа да КуТ‑дизајнер увек ствара прозор са насловом „Qt Designer by Trolltech“, тако да ће услов проверавати да ли активан прозор има тај наслов. @@ -893,6 +914,7 @@ Name[gu]=Qt ડિઝાઇનરમાં Ctrl+W ને Ctrl+F4 વડે ફરી જોડો Name[he]=מפה את Ctrl+W ל־Ctrl+F4 ב־Qt Designer Name[hi]=क्यूटी डिजाइनर में Ctrl+W को Ctrl+F4 में रीमैप करें +Name[hne]=क्यूटी डिजाइनर मं कंट्रोल+w ल कंट्रोल+F4 मं रीमेप करव Name[hsb]=Redefinuju Strg+W na Strg+F4 w Qt-designeru Name[hu]=A Ctrl+W leképezése a Ctrl+F4-re a Qt Designerben Name[is]=Endurtúlka Ctrl+W sem Ctrl+F4 í Qt hönnuðinum @@ -914,6 +936,7 @@ Name[pt]=Mapear o Ctrl+W para Ctrl+F4 no Qt Designer Name[pt_BR]=Remapear Ctrl+W para Ctrl+F4 no Qt Designer Name[ro]=Realocă Ctrl+W la Ctrl+F4 în Qt Designer +Name[ru]=Замена Ctrl+W на Ctrl+F4 для Qt Designer Name[sk]=Premapovať Ctrl+W na Ctrl+F4 v Qt Designeri Name[sl]=V Qt Designer preslika Ctrl+W v Ctrl+F4 Name[sr]=Ctrl+F4 уместо Ctrl+W у КуТ‑дизајнеру @@ -960,6 +983,7 @@ Comment[fa]=طراح Qt Comment[gu]=Qt ડીઝાઇનર Comment[hi]=क्यूटी डिज़ाइनर +Comment[hne]=क्यूटी डिजाइनर Comment[is]=Qt hönnuðurinn Comment[ja]=Qt デザイナー Comment[ko]=Qt 디자이너 @@ -1037,6 +1061,7 @@ Comment[pl]=Po naciśnięciu Ctrl+Alt+W zostanie wykonane wywołanie D-Bus, które spowoduje pokazanie mini-terminala. Możesz używać dowolnych wywołań D-Bus, tak jak przy wykorzystaniu programu wiersza poleceń "qdbus". Comment[pt]=Ao carregar em Alt+Ctrl+W, será efectuada uma chamada D-Bus que irá mostrar a mini-linha de comandos. Poderá usar qualquer tipo de chamada de D-Bus, como se usasse a ferramenta 'qdbus' da linha de comandos. Comment[pt_BR]=Ao pressionar Alt+Ctrl+W será executada uma chamada D-Bus que irá mostrar o diálogo 'Executar comando...'. Você pode usar qualquer chamada D-Bus, como quando usa a ferramenta 'qdbus' na linha de comando. +Comment[ru]=При нажатии Alt+Ctrl+W будет осуществлён вызов D-Bus для показа диалога выполнения команд. Вы можете указывать любые вызовы D-Bus как при использовании программы "qdbus". Comment[sk]=Po stlačení Alt+Ctrl+W, bude vykonané D-Bus volanie, ktoré zobrazí minicli. Môžete použiť ľubovoľné D-Bus volanie, presne tak, ako pri použití príkazu 'qdbus' v konzoli. Comment[sl]=S pritiskom na Alt+Ctrl+W se bo izvedel klic D-Bus, ki bo prikazal mini ukazno vrstico. Uporabite lahko katerikoli klic D-Bus, kot da bi uporabljali orodje »qdbus«. Comment[sr]=Притиском на Ctrl+Alt+W извршава се д‑бус позив за покретање мини командне линије. Можете задати било какав д‑бус позив, исто као и када их шаљете наредбом qdbus. @@ -1069,6 +1094,7 @@ Name[ga]=Déan glao D-Bus 'kdesktop KDesktopIface popupExecuteCommand()' Name[gl]=Realizar a chamada de D-Bus "kdesktop KDesktopIface popupExecuteCommand()" Name[gu]=ડિ-બસ બોલાવવાનું 'kdesktop KDesktopIface popupExecuteCommand()' રજૂ કરો +Name[hne]=डीबस काल चलाव - 'kdesktop KDesktopIface popupExecuteCommand()' Name[hu]=Végrehajtja a 'kdesktop KDesktopIface popupExecuteCommand()' D-Bus függvényhívást Name[is]=Framkvæma D-Bus kallið 'kdesktop KDesktopIface popupExecuteCommand()' Name[it]=Esegue la chiamata D-Bus «kdesktop KDesktopIface popupExecuteCommand()» @@ -1087,6 +1113,7 @@ Name[pt]=Efectuar a chamada de D-Bus 'kdesktop KDesktopIface popupExecuteCommand()' Name[pt_BR]=Executar a chamada D-Bus 'kdesktop KDesktopIface popupExecuteCommand()' Name[ro]=Execută apelul D-Bus „kdesktop KDesktopIface popupExecuteCommand()” +Name[ru]=Вызов D-Bus 'kdesktop KDesktopIface popupExecuteCommand()' Name[sk]=Vykonať D-Bus volanie 'kdesktop KDesktopIface popupExecuteCommand()' Name[sl]=Izvede klic D-Bus »kdesktop KDesktopIface popupExecuteCommand()« Name[sr]=Д‑бус позив „kdesktop KDesktopIface popupExecuteCommand()“ @@ -1136,6 +1163,7 @@ Comment[gu]=સરળ_ક્રિયા Comment[he]=פעולה פשוטה Comment[hi]=सामान्य_क्रिया +Comment[hne]=सामान्य_काम Comment[hsb]=Jednora_akcija Comment[hu]=Egyszerű_művelet Comment[is]=Einföld_aðgerð @@ -1155,6 +1183,7 @@ Comment[pl]=Proste_działanie Comment[pt]=Acção Simples Comment[pt_BR]=Ação simples +Comment[ru]=Простое действие Comment[se]=Oktageardánis_dáhpáhus Comment[sk]=Jednoduchá_akcia Comment[sl]=Preprosto_dejanje @@ -1206,6 +1235,7 @@ Comment[pl]=Przeczytaj najpierw komentarz na temat akcji "Wpisz 'Hello'".\n\nTak jak w przypadku "Wpisz 'Hello'", symulujemy tu wciśnięcie klawisza. Dokładniej, po wciśnięciu Ctrl+Alt+B następuje wysłanie B do XMMS (co powoduje przejście do następnego utworu). Jeśli zaznaczona jest opcja 'Wyślij do określonego okna' i podane jest okno zawierające klasę 'XMMS_Player', to klawisz zostanie zawsze wysłany do tego okna. W ten sposób można sterować XMMS-em nawet jeśli znajduje się na innym pulpicie.\n\n(Uruchom 'xprop' i kliknij okno XMMS, potem wyszukaj WM_CLASS, a zobaczysz 'XMMS_Player'). Comment[pt]=Leia o comentário da acção "Escrever 'Olá'" primeiro.\n\nComo acontece na acção "Escrever 'Olá'", esta simula a introdução de dados do teclado; especificamente, depois de carregar em Ctrl+Alt+B, esta envia B para o XMMS (o B no XMMS salta para a música seguinte). A opção 'Enviar para uma janela específica' está activada e está definida uma janela com a sua classe a conter 'XMMS_Player'; isto fará com que os dados de entrada sejam sempre enviados para esta janela. Desta forma, poderá controlar o XMMS, mesmo que esteja p.ex. num ecrã virtual diferente.\n\n(Corra o 'xprop' e carregue na janela do XMMS para ver que a WM_CLASS é igual a 'XMMS_Player'). Comment[pt_BR]=Leia o comentário sobre a ação "Digitar 'Hello'" primeiro.\n\nComo na ação "Digitar 'Hello'", está simula uma entrada via teclado, especificamente, após pressionar Crtl+Alt+B, ela envia B para o XMMS (B no XMMS salta para a próxima música). A caixa de verificação 'Enviar para uma janela específica' é marcada e uma janela com esta classe contendo 'XMMS Player' é especificada; isto fará com que a entrada seja sempre enviada para esta janela. Desta forma, você pode controlar o XMMS mesmo se ele estiver p.ex. em uma área de trabalho virtual diferente.\n\n(Execute 'xprop' e clique na janela XMMS e procure por WM_CLASS para ver 'XMMS_Player'). +Comment[ru]=При нажатии Ctrl+Alt+B эмулируется нажатие клавиши "B" для окна XMMS (перейти на следующую композицию). Окно XMMS ищется по классу окна "XMMS_Player".\nКласс окна вы можете определить, запустив программу "xprop" и нажав курсором мыши на окне. Comment[sk]=Prečítajte si najprv komentár pre akciu "Typ 'Hello'".\n\nRovnako ako akcia "Napísať 'Hello'", aj táto akcia simuluje vstup z klávesnice, konkrétne po stlačení Ctrl+Alt+B posiela B programu XMMS (B v XMMS preskočí na ďalšiu pieseň). Zaškrtávacie políčko 'Poslať konkrétnemu oknu' je zaškrtnuté a je zadané okno s triedou obsahujúcou 'XMMS_Player'; toto zabezpečí, že vstup bude vždy poslaný tomuto oknu. Takto môžete ovládať XMMS dokonca aj vtedy, keď je napríklad na inej virtuálnej ploche.\n\n(Spustite 'xprop' a kliknite na okno XMMS a hľadajte WM_CLASS, kde nájdete 'XMMS_Player'). Comment[sl]=Najprej preberite komentar za dejanje »Vnesi Živjo«.\n\nTako kot dejanje »Vnesi živjo«, tudi ta simulira vnos s tipkovnico. Ko pritisnete Ctrl+Alt+B, se programu XMMS pošlje B (kar v XMMS pomeni skok na naslednjo skladbo). Omogočena je možnost »Pošlji vnos določenemu oknu«, določeno pa je okno razreda »XMMS_Player«. Na ta način bo vnos vedno poslan temu oknu. To vam omogoča, da upravljate z XMMS četudi je na drugem navideznem namizju.\n\nDa bi izvedeli razred okna, poženite ukaz »xprop«, kliknite na okno in poiščite lastnost WM_CLASS. Comment[sr]=Прво прочитајте коментар уз радњу „Унос ‘Hello’“.\n\nКао и у радњи „Унос ‘Hello’“, и ова симулира унос са тастатуре: пошто се притисне Ctrl+Alt+B, тастер B се шаље ИксММС‑у (где служи за прелаз на следећу нумеру). Попуњена је кућица „Пошаљи одређеном прозору“, и задат је прозор класе „XMMS_Player“; овако ће унос увек бити послат прозору ИксММС‑а. Овако подешено, можете контролисати ИксММС чак и када се налази на некој другој виртуелној површи.\n\n(Извршите наредбу xprop па кликните на прозор ИксММС‑а, и под WM_CLASS видећете класу XMMS_Player). @@ -1244,6 +1274,7 @@ Name[gu]=XMMS પર આગળનું Name[he]=הבא בתור ב־XMMS Name[hi]=एक्सएमएमएस में अगला +Name[hne]=एक्सएमएमएस मं अगला Name[hsb]=Přichodny w XMMS Name[hu]=Következő szám az XMMS-ben Name[is]=Næst í XMMS @@ -1254,6 +1285,7 @@ Name[kn]=XMMS ನಲ್ಲಿ ಮುಂದಿನದು Name[ko]=XMMS 다음 곡 Name[ku]=Yê Pêş di XMMS de +Name[lt]=Kita XMMS programoje Name[lv]=Nākamais iekš XMMS Name[mai]=एक्सएमएमएस मे अगिला Name[mk]=Следно во XMMS @@ -1269,7 +1301,7 @@ Name[pt]=Seguinte no XMMS Name[pt_BR]=Próximo no XMMS Name[ro]=Următor în XMMS -Name[ru]=Следующая запись в XMMS +Name[ru]=Следующая композиция в XMMS Name[se]=Boahtte bihttá XMMS:s Name[sk]=Ďalší v XMMS Name[sl]=Naslednji v XMMS @@ -1325,6 +1357,7 @@ Comment[gu]=XMMS વિન્ડો Comment[he]=חלון XMMS Comment[hi]=एक्सएमएमएस विंडो +Comment[hne]=एक्सएमएमएस विंडो Comment[hr]=XMMS prozor Comment[hsb]=XMMS wokno Comment[hu]=XMMS ablak @@ -1401,6 +1434,7 @@ Comment[gu]=XMMS પ્લેયર વિન્ડો Comment[he]=חלון נגן XMMS Comment[hi]=एक्सएमएमएस प्लेयर विंडो +Comment[hne]=एक्सएमएमएस प्लेयर विंडो Comment[hsb]=Wokno za XMMS-wothrawak Comment[hu]=XMMS lejátszóablak Comment[is]=XMMS spilaragluggi @@ -1477,6 +1511,7 @@ Comment[gu]=સરળ_ક્રિયા Comment[he]=פעולה פשוטה Comment[hi]=सामान्य_क्रिया +Comment[hne]=सामान्य_काम Comment[hsb]=Jednora_akcija Comment[hu]=Egyszerű_művelet Comment[is]=Einföld_aðgerð @@ -1496,6 +1531,7 @@ Comment[pl]=Proste_działanie Comment[pt]=Acção Simples Comment[pt_BR]=Ação simples +Comment[ru]=Простое действие Comment[se]=Oktageardánis_dáhpáhus Comment[sk]=Jednoduchá_akcia Comment[sl]=Preprosto_dejanje @@ -1544,6 +1580,7 @@ Comment[pl]=Konqueror w KDE 3.1 ma karty, a teraz także można korzystać z gestów. Nie trzeba używać innych przeglądarek...\n\nWciśnij środkowy przycisk myszy i rozpocznij rysowanie jednego z gestów. Po zakończeniu puść przycisk. Jeśli potrzebujesz wkleić zawartość schowka, to ta funkcja ciągle działa: po prostu jedno kliknięcie środkowym klawiszem (w ustawieniach globalnych można zmienić wykorzystywany do tego klawisz).\n\nObecnie dostępne są następujące gesty:\nw prawo i w lewo - W przód (Alt+prawo)\nw lewo i w prawo - W tył (Alt+lewo)\ndo góry i na dół - Do góry (Alt+góra)\nokrąg przeciwnie do ruchu wskazówek zegara - Odśwież (F5)\n(Jak tylko sprawdzę jakie są używane w Operze i Mozilli, dodam więcej. Jeśli Ty to zrobisz, możesz mi pomóc i przysłać swój plik khotkeysrc.)\n\nKształty gestów (niektóre okna pochodzą z KGesture, podziękowania dla Mike'a Pilone) mogą być po prostu wpisane przez wykonanie ich w oknie dialogowym konfiguracji. Możesz także ułatwić sobie wpisywanie przez to, że gesty są rozpoznawane jako tablica 3x3, jak klawiatura numeryczna i mają takie same numery od 1 do 9.\n\nPamiętaj, że gest trzeba wykonać dokładnie, żeby zadziałał. Z tego powodu można przypisać jednemu działaniu więcej gestów. Powinno się unikać skomplikowanych kombinacji, w których zmienia się kierunek ruchu myszy więcej niż jeden raz (45654 czy 74123 są proste w porównaniu do 1236987).\n\nWarunek dla każdego gestu jest zdefiniowany w tej grupie. Wszystkie gesty są dostępne tylko jeśli aktywnym oknem jest Konqueror (klasa zawiera 'konqueror'). Comment[pt]=Ok, o Konqi no KDE3.1 tem páginas e você poderá agora ter também os gestos. Não é necessário usar agora os outros navegadores >;).\n\nBasta carregar no botão do meio do rato e começar a desenhar um dos gestos; depois de terminar, largue o botão do rato. Se só necessitar de colar a selecção, isso funciona à mesma; basta carregar uma vez no botão do meio do rato. (Poderá mudar o botão do rato a usar na configuração global). \n\nPor agora, existem três gestos disponíveis:\nmover para a direita e para a esquerda - Avançar (Alt+Direita)\nmover para a esquerda e para a direita - Recuar (Alt+Esquerda)\nmover para cima e para baixo - Subir (Alt+Cima)\nrodar no sentido anti-horário em círculo - Recarregar (F5)\n (Assim que se descubra como é no Opera ou no Mozilla, serão adicionados mais, certificando que são os mesmos. Ou, se o fizer você mesmo, pode ajudar o autor e enviar o seu ficheiro 'khotkeysrc'.)\n\nAs formas dos gestos (algumas das janelas são do KGesture, graças ao Mike Pilone) poderão ser simplesmente introduzidas se as efectuar na janela de configuração. Poderá também olhar para o seu teclado numérico para o ajuda, sendo que os gestos são reconhecidos como sendo uma grelha 3x3 de campos, numerados de 1 a 9.\n\nRepare que deverá efectuar exactamente o gesto que despoleta a acção. Devido a isso, é possível introduzir mais gestos para a acção. Deverá tentar evitar usar gestos complicados onde muda a direcção do movimento do rato mais que uma vez (i.e. fazer p.ex. 45654 ou 74123, dado que são simples de efectuar, mas o 1236987 já poderá ser bastante complicado).\n\nAs condições para todos os gestos estão definidas neste grupo. Todos estes gestos estão activos apenas se a janela activa for o Konqueror (a classe contém 'konqueror'). Comment[pt_BR]=Ok, o Konqi no KDE3.1 tem abas, e agora você também pode ter gestos. Não é necessário usar outros navegadores >;).\n\nApenas pressione o botão do meio do mouse e comece a desenhar um dos gestos, e após você ter terminado, solte o botão do mouse. Se você apenas precisa colar a seleção, isso ainda funciona, basta apenas clicar com o botão do meio do mouse. (Você pode trocar o botão do mouse a usar nas configurações globais).\n\nAté o momento, existem estes gestos disponíveis:\nmover para a direita e voltar para a esquerda - Avançar (Alt+seta direita)\nmover para a esquerda e voltar para a direita - Retroceder (Alt+seta eEsquerda)\nmover para cima e voltar para baixo - Subir (Alt+seta para cima)\ngirar no sentido anti-horário - Recarregar (F5)\n(Assim que eu descobrir como funciona no Opera ou Mozilla, vou adicionar mais e confirmar que são os mesmos. Ou se você mesmo fizer isso, sinta-se a vontade para me ajudar e enviar seu khotkeysrc.)\n\nAs formas dos gestos (alguns dos diálogos são do KGesture, obrigado ao Mike Pilone) podem ser indicadas executando-as no diálogo de configuração. Você também pode olhar o seu teclado numérico para ajudá-lo, gestos são reconhecidos como uma grade de 3x3 campos, numerados de 1 a 9.\n\nObserve que você precisa executar o gesto de forma exata para disparar a ação. Por isso, é possível indicar mais gestos para a ação. Tente evitar gestos complicados onde você troca a direção do mouse movendo-o mais de uma vez (p.ex. fazer 45654 ou 74123 são simples de efetuar mas p. ex. 1236987 pode ser bastante difícil).\n\nAs condições para todos os gestos estão definidas neste grupo. Todos estes gestos estão ativos apenas se a janela ativa é o Konqueror (a classe contém 'konqueror'). +Comment[ru]=С версии 3.1 Konqueror поддерживает работу с вкладками.\nНажмите среднюю кнопку мыши, сделайте необходимый росчерк и отпустите кнопку. Вставка текста по средней кнопки мыши по прежнему работает (если вы не двигаете мышь).\nДоступны следующие росчерки:\nвправо и влево - Вперёд (Alt+Стрелка вправо)\nвлево и вправо - Назад (Alt+Стрелка влево)\nвверх и вниз - Вверх (Alt+Стрелка вверх)\nокружность против часовой стрелки - Обновить (F5)\nВы можете легко указать росчерки, выбрав направления движения мыши. Все эти росчерки работают только в окне Konqueror (класс окна "konqueror"). Comment[sk]=Dobre, Konqi v KDE3.1 má panely a teraz môžete mať tiež gestá. Nepotrebujete používať iné prehliadače >;).\n\nJednoducho stlačte stredné tlačidlo myši a začnite kresliť jedno z gest a keď skončíte, pustite tlačidlo myši. Ak iba potrebujete vložiť výber, stále to funguje, stačí jednoducho kliknúť stredným tlačidlom myši. (Môžete zmeniť tlačidlo myši, ktoré má byť použité v globálnych nastaveniach).\n\nMomentálne sú dostupné tieto gestá:\npresunúť doprava a späť doľava - Vpred (Alt+Vpravo)\npresunúť doľava a späť doprava - Späť (Alt+Vľavo)\npresunúť nahor a späť nadol - Hore (Alt+Hore)\nkruh proti hodinovým ručičkám - Obnoviť (F5)\n (Akonáhle zistím, ktoré sú v Opere alebo Mozille, pridám ich viac a uistím sa, že sú také isté. Alebo ak ich chcete vytvoriť sami, kľudne mi pomôžte a pošlite mi váš khotkeysrc.)\n\nTvary gest (niektoré dialógy sú z KGesture, vďaka Mikeovi Pilonovi) môžete jednoducho zadať ich vykonaním v konfiguračnom dialógu. Môžete sa tiež pozrieť na numerickú časť klávesnice, gestá sú totiž rozoznávané ako mriežka 3x3 polí očíslovaných od 1 do 9.\n\nVšimnite si, že musíte urobiť gesto presne tak, ako je definované, aby sa akcia spustila. Kvôli tomu je možné zadať viac gest pre jednu akciu. Snažte sa vyhnúť komplikovaným gestám, kde meníte smer pohybu myši viac než raz (t.j. urobiť napríklad 45654 alebo 74123, pretože sú jednoduché na vykonanie, ale napríklad 1236987 už môže byť celkom zložité).\n\nPodmienky pre všetky gestá sú definované v tejto skupine. Všetky tieto gestá sú aktívne iba vtedy, keď je aktívne okno Konqueror (trieda obsahuje 'konqueror'). Comment[sl]=Konqueror že ima zavihke, sedaj pa lahko uporabljate tudi kretnje.\n\nPritisnite srednji miškin gumb, narišite kretnjo in ko končate spustite gumb. Če bi radi le prilepili izbiro, to lahko še vedno storite s klikom na srednji miškin gumb. (Gumb lahko spremenite v globalnih nastavitvah.)\n\nTrenutno so na voljo sledeče kretnje:\n\npremik na desno in nazaj na levo - Naprej (Alt+Desno)\npremik v levo in nazaj na desno - Nazaj (Alt+Levo)\npremik gor in nazaj dol - Gor (Alt+Gor)\nkrog v nasprotni smeri urinih kazalcev - Znova naloži (F5)\nObliko kretnje lahko vnesete tako, da jo narišete v nastavitvenem dialogu. Pomagate si lahko tudi s številčno tipkovnico. Kretnje so prepoznane s pomočjo matrike 3x3, s polji oštevilčenimi od 1 do 9.\n\nDa bi sprožili dejanje, morate kretnjo narisati točno. Zato je možno za eno dejanje vnesti več kretenj. Izogibajte se zapletenih kretenj, kjer smer spremenite več kot enkrat. Na primer, 45654 in 74123 sta preprosti, 1236987 je že bolj zapletena.\n\nZa vse kretnje v tej skupini je nastavljen pogoj. Kretnje delujejo, le če je aktivno okno Konqueror. Comment[sr]=К‑освајач од КДЕ‑а 3.1 има језичке, а сада је такође добио и гестове — тако да више нема разлога да користите друге прегледаче >;).\n\nСамо притисните средње дугме миша и почните да исцртавате неки гест, и пошто завршите, отпустите дугме. Ако само желите да налепите текст, то и даље можете нормалним кликом на средње дугме, без задржавања. (Ако ипак не желите да користите средње дугме за гестове, можете то изменити у глобалним поставкама).\n\nЗа сада, дефинисани су следећи гестови:\nдесно па лево — напред (Alt+десно)\nлево па десно — назад (Alt+лево)\nгоре па доле — горе (Alt+горе)\nкруг у смеру казаљке — поново учитај (F5)\n(Уколико имате на уму још неке корисне гестове, не устручавајте се да их пошаљете ауторима.)\n\nОблици гестова могу се једноставно задати њиховим извођењем у дијалогу за подешавање. Можете и гледати у нумеричку тастатуру као оријентир, јер се гестови препознају као 3×3 мрежа поља, нумерисаних од 1 до 9.\n\nИмајте на уму да гест морате тачно извести да бисте окинули радњу. Стога је могуће задати више гестова за исту радњу. Такође треба избегавати сложене гестове, где се смер покрета мишем мења више од једном (нпр. једноставни су 45654 или 74123, али 1236987 већ може бити поприлично тешко).\n\nУ овој групи су дефинисани услови за све гестове; активни су само када је активан прозор К‑освајача (класа садржи ниску „konqueror“). @@ -1578,6 +1615,7 @@ Name[gu]=કોન્કી ક્રિયાઓ Name[he]=מחוות קונקי Name[hi]=कॉन्क्वी गेस्चर्स +Name[hne]=कान्क्वी गेस्चर्स Name[hsb]=Konqi gesty Name[hu]=Konqi mozdulatsorok Name[is]=Konqi hreyfingar @@ -1602,7 +1640,7 @@ Name[pt]=Gestos do Konqui Name[pt_BR]=Gestos do Konqi Name[ro]=Gesturi Konqi -Name[ru]=Жесты Konqi +Name[ru]=Росчерки Konqueror Name[sk]=Konquiho gestá Name[sl]=Kretnje za Konqueror Name[sr]=Гестови у К‑освајачу @@ -1648,6 +1686,7 @@ Comment[gu]=કોન્કરર વિન્ડો Comment[he]=חלון Konqueror Comment[hi]=कॉन्करर विंडो +Comment[hne]=कान्करर विंडो Comment[hr]=Konqueror prozor Comment[hsb]=Konquerorowe wokno Comment[hu]=Konqueror ablak @@ -1707,6 +1746,7 @@ Comment[eo]=Konkeranto Comment[gu]=કોન્કરર Comment[hi]=कॉन्करर +Comment[hne]=कान्करर Comment[kn]=ಕಾಂಕರರ್ Comment[mai]=कोन्करर Comment[ml]=കോണ്‍ക്വറര്‍ @@ -1728,6 +1768,7 @@ Comment[eo]=Konkeranto Comment[gu]=કોન્કરર Comment[hi]=कॉन्करर +Comment[hne]=कान्करर Comment[kn]=ಕಾಂಕರರ್ Comment[mai]=कोन्करर Comment[ml]=കോണ്‍ക്വറര്‍ @@ -1776,6 +1817,7 @@ Name[gu]=પાછાં Name[he]=אחורה Name[hi]=पीछे +Name[hne]=पीछू Name[hr]=Natrag Name[hsb]=Wróćo Name[hu]=Vissza @@ -1854,6 +1896,7 @@ Comment[gl]=Disparadores_aceno Comment[gu]=ચેષ્ટા_શરૂ કરનાર Comment[hi]=गेस्चर_ट्रिगर्स +Comment[hne]=गेस्चर_ट्रिगर्स Comment[hu]=Mozdulatsor_függvények Comment[is]=Gikkhreyfingar Comment[it]=Interruttori_gesti @@ -1927,6 +1970,7 @@ Name[gu]=આગળ Name[he]=קדימה Name[hi]=आगे +Name[hne]=आगू Name[hr]=Naprijed Name[hsb]=Doprědka Name[hu]=Előre @@ -2005,6 +2049,7 @@ Comment[gl]=Disparadores_aceno Comment[gu]=ચેષ્ટા_શરૂ કરનાર Comment[hi]=गेस्चर_ट्रिगर्स +Comment[hne]=गेस्चर_ट्रिगर्स Comment[hu]=Mozdulatsor_függvények Comment[is]=Gikkhreyfingar Comment[it]=Interruttori_gesti @@ -2078,6 +2123,7 @@ Name[gu]=ઉપર Name[he]=למעלה Name[hi]=ऊपर +Name[hne]=ऊपर Name[hsb]=Horje Name[hu]=Fel Name[is]=Upp @@ -2153,6 +2199,7 @@ Comment[gl]=Disparadores_aceno Comment[gu]=ચેષ્ટા_શરૂ કરનાર Comment[hi]=गेस्चर_ट्रिगर्स +Comment[hne]=गेस्चर_ट्रिगर्स Comment[hu]=Mozdulatsor_függvények Comment[is]=Gikkhreyfingar Comment[it]=Interruttori_gesti @@ -2226,6 +2273,7 @@ Name[gu]=ફરી લાવો Name[he]=טען מחדש Name[hi]=री-लोड +Name[hne]=री-लोड Name[hr]=Osvježi Name[hsb]=Znowa začitać Name[hu]=Újratöltés @@ -2303,6 +2351,7 @@ Comment[gl]=Disparadores_aceno Comment[gu]=ચેષ્ટા_શરૂ કરનાર Comment[hi]=गेस्चर_ट्रिगर्स +Comment[hne]=गेस्चर_ट्रिगर्स Comment[hu]=Mozdulatsor_függvények Comment[is]=Gikkhreyfingar Comment[it]=Interruttori_gesti @@ -2364,6 +2413,7 @@ Comment[ga]=Tar éis Win+E (Tux+E) a bhrú, osclófar http://www.kde.org/ i mbrabhsálaí Gréasáin. Is féidir leat gach cineál d'ordú a rith i minicli (Alt+F2). Comment[gl]=Tras premer Win+E (Tux+E), lanzarase o navegador web e abrirá http://www.kde.org . Pode executar todo tipo de comandos que desexa no minicli (Alt+F2). Comment[gu]=વિન+E (ટક્સ+E) દબાવ્યા પછી, WWW બ્રાઉઝર શરૂ થશે અને તે http://www.kde.org ખોલશે . તમે બધા પ્રકારનાં આદેશ (Alt+F2) માં ચલાવી શકો છો. +Comment[hne]=जब विन+E (टक्स+E) दबाय जाही, डबल्यूडबल्यूडबल्यू ब्राउजल चालू हो जाही तहां ले http://www.kde.org ल चालू कर देही. आपमन minicli मं चलाय जा सके सफ्फा कमांड चला सकथो.(Alt+F2). Comment[hsb]=Hdyž Win+E (Tux+E) stłóčiće, so browser startuje a wočini http://www.kde.org . Wšite přikazy móžeće zapodać w Alt-F2. Comment[hu]=A Win+E (Tux+E) megnyomásakor elindul az alapértelmezett webböngésző és megnílik a http://www.kde.org oldal. Minden olyan parancs beírható, amit a mini programindító (Alt+F2) elfogad. Comment[is]=Ef smellt er á Win+E (Tux+E), mun vefskoðari verða ræstur og opnast á http://www.kde.org . Þú getur notað allskyns skipanir eins og þær sem hægt er að nota í skipanalínu minicli (Alt+F2). @@ -2383,6 +2433,7 @@ Comment[pl]=Po wciśnięciu Win+E (Tux+E) zostanie uruchomiona przeglądarka WWW, w której zostanie otwarta strona http://www.kde.org . W mini-terminalu (Alt+F2) można wydawać wszystkie rodzaje poleceń. Comment[pt]=Depois de carregar em Win+E (Tux+E), o navegador WWW será invocado e irá abrir o http://www.kde.org . Poderá executar todo o tipo de comandos que quiser na mini-linha de comandos (Alt+F2). Comment[pt_BR]=Após pressionar Win+E (Tux+E), o navegador WWW será iniciado e irá abrir http://www.kde.org . Você pode executar todos os tipos de comandos que pode executar no diálogo 'Executar comando...' (Alt+F2). +Comment[ru]=При нажатии Win+E (Tux+E), будет открыта страница http://www.kde.org в веб-браузере. Вы можете запускать любые команды в диалоге выполнения команд по Alt+F2. Comment[sk]=Po stlačení Win+E (Tux+E) bude spustený WWW prehliadač a otvorí http://www.kde.org. Môžete spúštať všetky druhy príkazov, ktoré môžete spustiť v minicli (Alt+F2). Comment[sl]=Po pritisku na Tux+E (Win+E) se bo zagnal spletni brskalnik in naložil stran http://www.kde.org/. Zaganjate lahko vse ukaze, ki jih zaganjate v mini-zaganjalniku (Alt+F2). Comment[sr]=Пошто се притисне Win+E, веб прегледач ће бити покренут са адресом http://www.kde.org . Можете извршавати све наредбе које и у мини командној линији (Alt+F2). @@ -2423,6 +2474,7 @@ Name[gu]=KDE વેબસાઇટ પર જાવ Name[he]=גלוש לאתר של KDE Name[hi]=केडीई जालस्थल में जाएँ +Name[hne]=केडीई जालस्थल मं जाव Name[hsb]=Na domjacu stronu KDE Name[hu]=KDE honlap Name[is]=Fara á KDE vefsvæðið @@ -2449,7 +2501,7 @@ Name[pt]=Ir para a Página Web do KDE Name[pt_BR]=Ir para a página da Internet do KDE Name[ro]=Mergi la saitul KDE -Name[ru]=Открыть сайт KDE +Name[ru]=Веб-сайт KDE Name[se]=Mana KDE-ruoktosiidui Name[sk]=Prejsť na website KDE Name[sl]=Pojdi na spletno stran KDE @@ -2500,6 +2552,7 @@ Comment[gu]=સરળ_ક્રિયા Comment[he]=פעולה פשוטה Comment[hi]=सामान्य_क्रिया +Comment[hne]=सामान्य_काम Comment[hsb]=Jednora_akcija Comment[hu]=Egyszerű_művelet Comment[is]=Einföld_aðgerð @@ -2519,6 +2572,7 @@ Comment[pl]=Proste_działanie Comment[pt]=Acção Simples Comment[pt_BR]=Ação simples +Comment[ru]=Простое действие Comment[se]=Oktageardánis_dáhpáhus Comment[sk]=Jednoduchá_akcia Comment[sl]=Preprosto_dejanje --- workspace/khotkeys/data/printscreen.khotkeys (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/khotkeys/data/printscreen.khotkeys (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -23,6 +23,7 @@ Comment[gu]=આ સમૂહ મૂળભૂત રીત ગોઠવવામાં આવેલ ક્રિયાઓ ધરાવે છે. Comment[he]=קבוצה זו כוללת פעולות המוגדרות כברירת מחדל Comment[hi]=इस समूह में क्रियाएं हैं जो डिफ़ॉल्ट से सेट हैं +Comment[hne]=ए वाले समूह मं वो काम हे जउन हर डिफाल्ट से सेट हे Comment[hsb]=Tuta skupina wobsahuje standardowe akcije. Comment[hu]=Ez a csoport az alapértelmezésben aktivált műveleteket tartalmazza. Comment[is]=Þessi hópur inniheldur aðgerðir sem eru sjálfgefið uppsettar. @@ -45,7 +46,7 @@ Comment[pt]=Este grupo contém as acções que estão configuradas por omissão. Comment[pt_BR]=Este grupo contém ações que, por padrão, estão configuradas. Comment[ro]=Acest grup conține acțiuni stabilite implicit. -Comment[ru]=Эта группа содержит действия, настроенные по умолчанию +Comment[ru]=Группа действий по умолчанию. Comment[se]=Dán joavkkus leat doaimmat mat leat heivehuvvon standárdan. Comment[sk]=Táto skupina obsahuje akcie, ktoré sú štandardne nastavené. Comment[sl]=Ta skupina vsebuje privzeto nastavljena dejanja. @@ -89,6 +90,7 @@ Name[gu]=ક્રિયાઓ ગોઠવો Name[he]=פעולות מוגדרות מראש Name[hi]=प्रीसेट क्रियाएँ +Name[hne]=प्रीसेट काम Name[hr]=Pripremljene aktivnosti Name[hsb]=Předdefinowane akcije Name[hu]=Beállított műveletek @@ -114,7 +116,7 @@ Name[pt]=Acções Predefinidas Name[pt_BR]=Ações predefinidas Name[ro]=Acțiuni prestabilite -Name[ru]=Предварительно настроенные действия +Name[ru]=Примеры действий Name[se]=Ovdalgihtii meroštuvvon doaimmat Name[sk]=Prednastavené akcie Name[sl]=V naprej nastavljena dejanja @@ -163,6 +165,7 @@ Comment[gu]=જ્યારે PrintScrn દબાવાય છે ત્યારે KSnapShot શરૂ કરે છે Comment[he]=הפעלת KSnapShot בעת הקשה על PrintScrn. Comment[hi]=जब प्रिंटस्क्रीन बटन दबाया जाता है तो के-स्नैप-शॉट को चालू करता है. +Comment[hne]=जब प्रिंटस्क्रीन दबाय जाथे तब केस्नेपसाट ल चलाथे. Comment[hsb]=Startuje KSnapShot, hdyž so 'Druck/S-Abf' stłóči. Comment[hu]=Elindítja a KSnapShotot a PrintScreen lenyomásakor. Comment[is]=Ræsir KSnapShot þegar ýtt er á PrintScrn lykilinn. @@ -185,7 +188,7 @@ Comment[pt]=Lança o KSnapShot quando carregar no PrintScrn. Comment[pt_BR]=Lança o KSnapShot quando PrintScreen é pressionada. Comment[ro]=Lansează KSnapShot la apăsarea PrintScrn. -Comment[ru]=Запускает KSnapShot при нажатии кнопки PrintScrn. +Comment[ru]=Запуск KSnapShot при нажатии кнопки PrintScreen. Comment[se]=Álggaha KSnapShot go «Print Screen»-boallu deaddiluvvo. Comment[sk]=Spúšťa KSnapShot pri stlačení PrintScrn Comment[sl]=Po pritisku tipke Print Screen zažene KSnapShot. @@ -215,6 +218,7 @@ Name[gl]=Capturar pantalla Name[he]=הדפס מסך Name[hi]=प्रिंट-स्क्रीन +Name[hne]=प्रिंट-स्क्रीन Name[hsb]=Druck/S-Abf Name[is]=PrentaSkjá Name[it]=Stamp @@ -276,6 +280,7 @@ Comment[gu]=સરળ_ક્રિયા Comment[he]=פעולה פשוטה Comment[hi]=सामान्य_क्रिया +Comment[hne]=सामान्य_काम Comment[hsb]=Jednora_akcija Comment[hu]=Egyszerű_művelet Comment[is]=Einföld_aðgerð @@ -295,6 +300,7 @@ Comment[pl]=Proste_działanie Comment[pt]=Acção Simples Comment[pt_BR]=Ação simples +Comment[ru]=Простое действие Comment[se]=Oktageardánis_dáhpáhus Comment[sk]=Jednoduchá_akcia Comment[sl]=Preprosto_dejanje --- workspace/ksplash/kcm/ksplashthememgr.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/ksplash/kcm/ksplashthememgr.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -41,6 +41,7 @@ Name[gu]=સ્પ્લેશ સ્ક્રિન Name[he]=מצג פתיחה Name[hi]=स्प्लैश स्क्रीन +Name[hne]=स्प्लैस स्क्रीन Name[hr]=Pozdravni zaslon Name[hsb]=Powitanka Name[hu]=Nyitókép-témák @@ -68,7 +69,7 @@ Name[pt]=Ecrã Inicial Name[pt_BR]=Tela de apresentação Name[ro]=Imagine de pornire -Name[ru]=Заставка при запуске KDE +Name[ru]=Заставка Name[se]=Álgošearbma Name[sk]=Úvodná obrazovka Name[sl]=Uvodni zaslon @@ -117,6 +118,7 @@ Comment[gu]=સ્પ્લેશ સ્ક્રિન થીમો માટે વ્યવસ્થાપક Comment[he]=מנהל ערכות נושא למצג הפתיחה Comment[hi]=स्प्लैश स्क्रीन प्रसंगों के लिए प्रबंधक +Comment[hne]=स्प्लैस स्क्रीन प्रसंग मन बर प्रबंधक Comment[hr]=Upravitelj tema pozdravnih zaslona Comment[hsb]=Rjadowar za powitanske temy Comment[hu]=A nyitókép témájának beállítása @@ -145,7 +147,7 @@ Comment[pt]=Gestor de Temas do Ecrã Inicial Comment[pt_BR]=Gerenciador de temas para a tela de apresentação Comment[ro]=Administrator pentru tematicile imaginii de pornire a KDE -Comment[ru]=Менеджер тем экрана-заставки +Comment[ru]=Управление темами экрана-заставки Comment[se]=Álgošearbmafáttáid gieđahalli Comment[sk]=Správca tém pre úvodnú obrazovku Comment[sl]=Upravitelj tem uvodnih zaslonov --- workspace/kwin/effects/videorecord.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/videorecord.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -1,180 +0,0 @@ -/******************************************************************** - KWin - the KDE window manager - This file is part of the KDE project. - -Copyright (C) 2006 Lubos Lunak - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . -*********************************************************************/ - -/* - - This effect allows recording a video from the session. - - Requires libcaptury: - - - git clone git://gitorious.org/capseo/mainline.git capseo - - you may want to remove 1.10 from AUTOMAKE_OPTIONS in Makefile.am - - ./autogen.sh - - the usual configure && make && make install procedure - (you may want to pass --enable-theora --with-accel=x86 [or amd64]) - - - git clone git://gitorious.org/libcaptury/mainline.git libcaptury - - you may want to remove 1.10 from AUTOMAKE_OPTIONS in Makefile.am - - ./autogen.sh - - the usual configure && make && make install procedure - - Video is saved to $HOME/kwin_video.cps, use - "cpsrecode -i kwin_video.cps -o - | mplayer -" to play, - to create a video use "cpsrecode -c theora -i kwin_video.cps -o screen.ogg" - or use mencoder in a similar way as mplayer. - -*/ - -#include "videorecord.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include - -namespace KWin -{ - -KWIN_EFFECT( videorecord, VideoRecordEffect ) - -VideoRecordEffect::VideoRecordEffect() - : client( NULL ) - { - KActionCollection* actionCollection = new KActionCollection( this ); - KAction* a = static_cast< KAction* >( actionCollection->addAction( "VideoRecord" )); - a->setText( i18n("Toggle Video Recording" )); - a->setGlobalShortcut( KShortcut( Qt::CTRL + Qt::META + Qt::Key_V )); - connect( a, SIGNAL( triggered( bool )), this, SLOT( toggleRecording())); - area = QRect( 0, 0, displayWidth(), displayHeight()); - } - -VideoRecordEffect::~VideoRecordEffect() - { - stopRecording(); - } - -void VideoRecordEffect::paintScreen( int mask, QRegion region, ScreenPaintData& data ) - { - effects->paintScreen( mask, region, data ); - if( client != NULL ) - capture_region = ( mask & ( PAINT_WINDOW_TRANSFORMED | PAINT_SCREEN_TRANSFORMED )) - ? QRect( 0, 0, displayWidth(), displayHeight()) : region; - } - -void VideoRecordEffect::postPaintScreen() - { - effects->postPaintScreen(); - if( client != NULL ) - { -#if 1 - if( CapturyProcessRegionStart( client ) == CAPTURY_SUCCESS ) - { - capture_region &= QRect( 0, 0, displayWidth(), displayHeight()); // limit to screen - foreach( const QRect &r, capture_region.rects()) - { - int gly = displayHeight() - r.y() - r.height(); // opengl coords - CapturyProcessRegion( client, r.x(), gly, r.width(), r.height()); - } - CapturyProcessRegionCommit( client ); - } -#else - CapturyProcessFrame( client ); -#endif - } - } - -void VideoRecordEffect::startRecording() - { - if( client != NULL ) - stopRecording(); - bzero( &config, sizeof( config )); - config.x = area.x(); - config.y = area.y(); - config.width = area.width(); - config.height = area.height(); - config.scale = 0; - config.fps = 30; // TODO - config.deviceType = CAPTURY_DEVICE_GLX; // TODO - config.deviceHandle = display(); - config.windowHandle = rootWindow(); // TODO - config.cursor = true; - client = CapturyOpen( &config ); - if( client == NULL ) - { - kDebug( 1212 ) << "Video recording init failed"; - return; - } - KConfigGroup conf = EffectsHandler::effectConfig("VideoRecord"); - QString videoPath =conf.readEntry( "videopath", KGlobalSettings::documentPath() ); - QString videoName(videoPath +"/kwin_video1.cps" ); - while(QFile::exists( videoName )) { - autoincFilename( videoName ); - } - if( CapturySetOutputFileName( client, QFile::encodeName( videoName ).constData() ) != CAPTURY_SUCCESS ) - { - kDebug( 1212 ) << "Video recording file open failed"; - return; - } - effects->addRepaintFull(); // trigger reading initial screen contents into buffer - kDebug( 1212 ) << "Video recording start"; - } - -void VideoRecordEffect::autoincFilename(QString & name) - { - // If the name contains a number then increment it - QRegExp numSearch( "(^|[^\\d])(\\d+)" ); // we want to match as far left as possible, and when the number is at the start of the name - // Does it have a number? - int start = numSearch.lastIndexIn( name ); - if (start != -1) { - // It has a number, increment it - start = numSearch.pos( 2 ); // we are only interested in the second group - QString numAsStr = numSearch.capturedTexts()[ 2 ]; - QString number = QString::number( numAsStr.toInt() + 1 ); - number = number.rightJustified( numAsStr.length(), '0' ); - name.replace( start, number.length(), number ); - } - } -void VideoRecordEffect::stopRecording() - { - if( client == NULL ) - return; - kDebug( 1212 ) << "Video recording stop"; - CapturyClose( client ); - client = NULL; - } - -void VideoRecordEffect::toggleRecording() - { - if( client == NULL ) - startRecording(); - else - stopRecording(); - } - -} // namespace - -#include "videorecord.moc" --- workspace/kwin/effects/videorecord_config.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/videorecord_config.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -1,122 +0,0 @@ -/******************************************************************** - KWin - the KDE window manager - This file is part of the KDE project. - -Copyright (C) 2007 Rivo Laks - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . -*********************************************************************/ - -#include "videorecord_config.h" - -#include - -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#ifndef KDE_USE_FINAL -KWIN_EFFECT_CONFIG_FACTORY -#endif -K_PLUGIN_FACTORY_DEFINITION(EffectFactory, - registerPlugin("videorecord"); - ) -K_EXPORT_PLUGIN(EffectFactory("kwin")) - -namespace KWin -{ - -VideoRecordEffectConfig::VideoRecordEffectConfig(QWidget* parent, const QVariantList& args) : - KCModule(EffectFactory::componentData(), parent, args) - { - QVBoxLayout* layout = new QVBoxLayout(this); - QHBoxLayout* hlayout = new QHBoxLayout( this ); - QLabel *label = new QLabel( i18n( "Path to save video:" ), this ); - hlayout->addWidget( label ); - saveVideo = new KUrlRequester( this ); - saveVideo->setMode( KFile::Directory | KFile::LocalOnly ); - hlayout->addWidget( saveVideo ); - layout->addLayout( hlayout ); - - KActionCollection* actionCollection = new KActionCollection( this, componentData() ); - KAction* a = static_cast(actionCollection->addAction( "VideoRecord" )); - a->setText( i18n("Toggle Video Recording" )); - a->setProperty("isConfigurationAction", true); - a->setGlobalShortcut(KShortcut(Qt::CTRL + Qt::META + Qt::Key_V)); - - mShortcutEditor = new KShortcutsEditor(actionCollection, this, - KShortcutsEditor::GlobalAction, KShortcutsEditor::LetterShortcutsDisallowed); - layout->addWidget(mShortcutEditor); - - connect(saveVideo, SIGNAL(textChanged(const QString&)), this, SLOT(changed())); - connect(mShortcutEditor, SIGNAL(keyChange()), this, SLOT(changed())); - - layout->addStretch(); - - load(); - } - -VideoRecordEffectConfig::~VideoRecordEffectConfig() - { - // Undo (only) unsaved changes to global key shortcuts - mShortcutEditor->undoChanges(); - } - -void VideoRecordEffectConfig::load() - { - KCModule::load(); - - KConfigGroup conf = EffectsHandler::effectConfig("VideoRecord"); - saveVideo->setPath( conf.readEntry( "videopath", KGlobalSettings::documentPath() ) ); - emit changed(false); - } - -void VideoRecordEffectConfig::save() - { - KCModule::save(); - - KConfigGroup conf = EffectsHandler::effectConfig("VideoRecord"); - - if( saveVideo->url().isEmpty() ) - conf.writeEntry("videopath", KGlobalSettings::documentPath()); - else - conf.writeEntry("videopath", saveVideo->url().path()); - - conf.sync(); - - mShortcutEditor->save(); // undo() will restore to this state from now on - - emit changed(false); - EffectsHandler::sendReloadMessage( "videorecord" ); - } - -void VideoRecordEffectConfig::defaults() - { - saveVideo->setPath(KGlobalSettings::documentPath() ); - mShortcutEditor->allDefault(); - emit changed(true); - } - - -} // namespace - -#include "videorecord_config.moc" --- workspace/kwin/effects/videorecord_config.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/videorecord_config.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -1,77 +0,0 @@ -[Desktop Entry] -Type=Service -X-KDE-ServiceTypes=KCModule - -X-KDE-Library=kcm_kwin4_effect_videorecord -X-KDE-ParentComponents=kwin4_effect_videorecord -X-KDE-PluginKeyword=videorecord - -Name=Video Record -Name[af]=Video-opneem -Name[ar]=تسجيل الفيديو -Name[be]=Відэазапіс -Name[be@latin]=Videazapis -Name[bg]=Запис на звук -Name[bn]=ভিডিও রেকর্ড -Name[bn_IN]=ভিডিও রেকর্ড -Name[ca]=Gravador de vídeo -Name[cs]=Nahrávání videa -Name[csb]=Nagranié wideò -Name[da]=Videooptagelse -Name[de]=Video-Aufnahme -Name[el]=Εγγραφή βίντεο -Name[eo]=Videoregistrilo -Name[es]=Grabación de vídeo -Name[et]=Videosalvestus -Name[eu]=Bideo grabazioa -Name[fa]=ضبط ویدیو -Name[fi]=Videotallennin -Name[fr]=Enregistre une vidéo -Name[fy]=Fideo rekord -Name[ga]=Taifead Físeanna -Name[gl]=Gravadora de vídeo -Name[gu]=વિડીઓ રેકોર્ડ -Name[he]=הקלטת סרט -Name[hi]=वीडियो रेकॉर्ड -Name[hu]=Videófelvevő -Name[is]=Vídeó upptaka -Name[it]=Registra video -Name[ja]=ビデオレコーダー -Name[kk]=Бейне жазып алу -Name[km]=កំណត់​ត្រា​វីដេអូ -Name[kn]=ವೀಡಿಯೋ ದಾಖಲು (ಮುದ್ರಣ) -Name[ko]=동영상 녹화 -Name[lt]=Video įrašymas -Name[lv]=Video ieraksts -Name[mai]=वीडियो रेकार्ड -Name[mk]=Снимање видео -Name[ml]=വീഡിയോ റിക്കോര്‍ഡ് -Name[mr]=वीडियो रेकॉर्ड -Name[nb]=Videoopptak -Name[nds]=Video opnehmen -Name[ne]=भिडियो रेकर्ड -Name[nl]=Video-opname -Name[nn]=Videoopptak -Name[pa]=ਵੀਡਿਓ ਰਿਕਾਰਡ -Name[pl]=Nagrywanie wideo -Name[pt]=Gravação de Vídeo -Name[pt_BR]=Gravar vídeo -Name[ro]=Înregistrare video -Name[ru]=Запись видео -Name[se]=Videobádden -Name[sk]=Nahrávanie videa -Name[sl]=Snemanje -Name[sr]=Видео снимање -Name[sr@latin]=Video snimanje -Name[sv]=Videoinspelning -Name[ta]=பதிவொளி பதிவு -Name[te]=వీడియో రికార్‍డ్ -Name[tg]=Сабти видео -Name[th]=เครื่องมืออัดวิดีโอ -Name[tr]=Video Kaydet -Name[uk]=Запис відео -Name[vi]=Thu ảnh động -Name[wa]=Eredjistraedje videyo -Name[x-test]=xxVideo Recordxx -Name[zh_CN]=视频录制 -Name[zh_TW]=影像錄影 --- workspace/kwin/effects/videorecord_config.h (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/videorecord_config.h (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -1,51 +0,0 @@ -/******************************************************************** - KWin - the KDE window manager - This file is part of the KDE project. - -Copyright (C) 2007 Rivo Laks - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . -*********************************************************************/ - -#ifndef KWIN_VIDEORECORD_CONFIG_H -#define KWIN_VIDEORECORD_CONFIG_H - -#include - -class KShortcutsEditor; -class KUrlRequester; - -namespace KWin -{ - -class VideoRecordEffectConfig : public KCModule - { - Q_OBJECT - public: - explicit VideoRecordEffectConfig(QWidget* parent = 0, const QVariantList& args = QVariantList()); - ~VideoRecordEffectConfig(); - - public slots: - virtual void save(); - virtual void load(); - virtual void defaults(); - - private: - KShortcutsEditor* mShortcutEditor; - KUrlRequester *saveVideo; - }; - -} // namespace - -#endif --- workspace/kwin/effects/videorecord.h (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/videorecord.h (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -1,54 +0,0 @@ -/******************************************************************** - KWin - the KDE window manager - This file is part of the KDE project. - -Copyright (C) 2006 Lubos Lunak - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . -*********************************************************************/ - -#ifndef KWIN_VIDEORECORD_H -#define KWIN_VIDEORECORD_H - -#include - -#include - -namespace KWin -{ - -class VideoRecordEffect - : public QObject, public Effect - { - Q_OBJECT - public: - VideoRecordEffect(); - virtual ~VideoRecordEffect(); - virtual void paintScreen( int mask, QRegion region, ScreenPaintData& data ); - virtual void postPaintScreen(); - private slots: - void toggleRecording(); - private: - void startRecording(); - void stopRecording(); - void autoincFilename(QString & url); - captury_config_t config; - captury_t* client; - QRect area; - QRegion capture_region; - }; - -} // namespace - -#endif // KWIN_VIDEORECORD_H --- workspace/kwin/effects/videorecord.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/videorecord.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -1,131 +0,0 @@ -[Desktop Entry] -Name=Video Record -Name[af]=Video-opneem -Name[ar]=تسجيل الفيديو -Name[be]=Відэазапіс -Name[be@latin]=Videazapis -Name[bg]=Запис на звук -Name[bn]=ভিডিও রেকর্ড -Name[bn_IN]=ভিডিও রেকর্ড -Name[ca]=Gravador de vídeo -Name[cs]=Nahrávání videa -Name[csb]=Nagranié wideò -Name[da]=Videooptagelse -Name[de]=Video-Aufnahme -Name[el]=Εγγραφή βίντεο -Name[eo]=Videoregistrilo -Name[es]=Grabación de vídeo -Name[et]=Videosalvestus -Name[eu]=Bideo grabazioa -Name[fa]=ضبط ویدیو -Name[fi]=Videotallennin -Name[fr]=Enregistre une vidéo -Name[fy]=Fideo rekord -Name[ga]=Taifead Físeanna -Name[gl]=Gravadora de vídeo -Name[gu]=વિડીઓ રેકોર્ડ -Name[he]=הקלטת סרט -Name[hi]=वीडियो रेकॉर्ड -Name[hu]=Videófelvevő -Name[is]=Vídeó upptaka -Name[it]=Registra video -Name[ja]=ビデオレコーダー -Name[kk]=Бейне жазып алу -Name[km]=កំណត់​ត្រា​វីដេអូ -Name[kn]=ವೀಡಿಯೋ ದಾಖಲು (ಮುದ್ರಣ) -Name[ko]=동영상 녹화 -Name[lt]=Video įrašymas -Name[lv]=Video ieraksts -Name[mai]=वीडियो रेकार्ड -Name[mk]=Снимање видео -Name[ml]=വീഡിയോ റിക്കോര്‍ഡ് -Name[mr]=वीडियो रेकॉर्ड -Name[nb]=Videoopptak -Name[nds]=Video opnehmen -Name[ne]=भिडियो रेकर्ड -Name[nl]=Video-opname -Name[nn]=Videoopptak -Name[pa]=ਵੀਡਿਓ ਰਿਕਾਰਡ -Name[pl]=Nagrywanie wideo -Name[pt]=Gravação de Vídeo -Name[pt_BR]=Gravar vídeo -Name[ro]=Înregistrare video -Name[ru]=Запись видео -Name[se]=Videobádden -Name[sk]=Nahrávanie videa -Name[sl]=Snemanje -Name[sr]=Видео снимање -Name[sr@latin]=Video snimanje -Name[sv]=Videoinspelning -Name[ta]=பதிவொளி பதிவு -Name[te]=వీడియో రికార్‍డ్ -Name[tg]=Сабти видео -Name[th]=เครื่องมืออัดวิดีโอ -Name[tr]=Video Kaydet -Name[uk]=Запис відео -Name[vi]=Thu ảnh động -Name[wa]=Eredjistraedje videyo -Name[x-test]=xxVideo Recordxx -Name[zh_CN]=视频录制 -Name[zh_TW]=影像錄影 -Icon=preferences-system-windows-effect-video-record -Comment=Record a video of your desktop -Comment[ar]=تسجل فيديو لسطح مكتبك -Comment[be@latin]=Zapisvaje videa z rabočaha stała. -Comment[bg]=Запис на видео върху работния плот -Comment[bn_IN]=ডেস্কটপের ভিডিও রেকর্ড করুন -Comment[ca]=Grava un vídeo de l'escriptori -Comment[csb]=Nagriwô wideò na twòjim pùlce -Comment[da]=Optag en video af din desktop -Comment[de]=Zeichnet Videos von der Arbeitsfläche auf. -Comment[el]=Εγγραφή ενός βίντεο της επιφάνειας εργασίας σας -Comment[es]=Le permite grabar vídeos de su escritorio -Comment[et]=Võimaldab salvestada videoid töölauast -Comment[fr]=Enregistre des vidéos de votre bureau -Comment[fy]=In fideo opnimme fan jo buroblêd -Comment[gl]=Grava un vídeo do escritorio -Comment[gu]=તમારા ડેસ્કટોપનો વિડીઓ રેકોર્ડ કરો -Comment[he]=מקליט סרטי וידאו של שולחן העבודה שלך -Comment[hi]=आपके डेस्कटॉप के वीडियो को रेकॉर्ड करें -Comment[is]=Gerir þér kleift að taka upp vídeó af skjáborðinu -Comment[it]=Registra un video del desktop -Comment[ja]=デスクトップを動画として記録します -Comment[kk]=Үстеліңіздің бейнефильмін жазып алу -Comment[km]=​ថត​វីដេអូ​ផ្ទៃតុ​របស់​អ្នក -Comment[kn]=ಗಣಕತೆರೆಯ ದೃಶ್ಯಾಂಶದ (ವೀಡಿಯೋ ) ಒಂದನ್ನು ದಾಖಲು ಮಾಡು -Comment[ko]=데스크톱 화면을 녹화합니다 -Comment[lv]=Ļauj ierakstīt jūsu darbvirsmu video failā -Comment[mk]=Снимање видеа од Вашата работна површина -Comment[ml]=നിങ്ങളുടെ പണിയിടത്തിന്റെ വീഡിയോ റിക്കോര്‍ഡ് ചെയ്യുക -Comment[mr]=डेस्कटॉपचे विडीयो रेकॉर्ड करा -Comment[nb]=Ta opp video av skrivebordet -Comment[nds]=En Video vun Dien Schriefdisch opnehmen -Comment[nl]=Laat u opnames maken van uw bureaublad -Comment[pa]=ਆਪਣੇ ਡੈਸਕਟਾਪ ਲਈ ਇੱਕ ਵੀਡਿਓ ਰਿਕਾਰਡ ਕਰੋ -Comment[pl]=Pozwala nagrywać Twój pulpit -Comment[pt]=Gravar um vídeo do seu ecrã -Comment[pt_BR]=Gravar um vídeo da sua área de trabalho -Comment[ro]=Înregistrare video a biroului -Comment[sk]=Nahrá video vašej plochy -Comment[sl]=Posnemite video posnetek svojega namizja -Comment[sr]=Снимајте видео записе своје површи -Comment[sr@latin]=Snimajte video zapise svoje površi -Comment[sv]=Spela in en video av skrivbordet -Comment[th]=บันทึกวิดีโอของพื้นที่ทำงานของคุณ -Comment[tr]=Masaüstünüzün videosunu kaydedin -Comment[uk]=Дає змогу записувати відео зі стільниці -Comment[x-test]=xxRecord a video of your desktopxx -Comment[zh_CN]=录制桌面视频 -Comment[zh_TW]=讓您錄下您桌面的影像 - -Type=Service -X-KDE-ServiceTypes=KWin/Effect -X-KDE-PluginInfo-Author=Luboš Luňák -X-KDE-PluginInfo-Email=l.lunak@kde.org -X-KDE-PluginInfo-Name=kwin4_effect_videorecord -X-KDE-PluginInfo-Version=0.1.0 -X-KDE-PluginInfo-Category=Tools -X-KDE-PluginInfo-Depends= -X-KDE-PluginInfo-License=GPL -X-KDE-PluginInfo-EnabledByDefault=false -X-KDE-Library=kwin4_effect_videorecord --- workspace/kwin/effects/invert.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/invert.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -23,6 +23,7 @@ Name[gu]=ઉલ્ટું Name[he]=הפוך צבעים Name[hi]=उलटें +Name[hne]=उलटव Name[hu]=Invertálás Name[is]=Umhverfa Name[it]=Inverti @@ -79,12 +80,14 @@ Comment[el]=Αντιστροφή του χρώματος της επιφάνειας εργασίας και των παραθύρων Comment[es]=Invierte el color del escritorio y ventanas Comment[et]=Muudab töölaua ja akende värvi vastupidiseks +Comment[eu]=Mahaigain eta leihoen koloreak alderantzikatzen ditu Comment[fr]=Inverse la couleur du bureau et des fenêtres Comment[fy]=De kleur fan buroblêden en finster omdraaie Comment[gl]=Inverte a cor do escritorio e das fiestras Comment[gu]=ડેસ્કટોપ અને વિન્ડોસનો રંગ ઉલ્ટો કરો Comment[he]=הופך את צבעי שולחן העבודה והחלונות Comment[hi]=डेस्कटॉप तथा विंडोज के रंग उलट देता है +Comment[hne]=डेस्कटाप अउ विंडो के रंग ल उलटथे Comment[is]=Umhverfir litum (í andstæða liti) á skjáborði og gluggum Comment[it]=Inverte i colori del desktop e delle finestre Comment[ja]=デスクトップやウィンドウの色を反転させます @@ -102,6 +105,7 @@ Comment[pt]=Inverte a cor do ecrã e das janelas Comment[pt_BR]=Inverte as cores da área de trabalho e das janelas Comment[ro]=Inversează culoarea biroului și a ferestrelor +Comment[ru]=Инверсия цвета рабочего стола и окон Comment[sk]=Zinvertuje farbu plochy a okien Comment[sl]=Barve namizja in oken prikaže v negativu Comment[sr]=Изврће боју површи и прозора --- workspace/kwin/effects/fade.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/fade.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -42,8 +42,11 @@ // Add all existing windows to the window list // TODO: Enabling desktop effects should trigger windowAdded() on all windows windows.clear(); + if( !fadeWindows ) + return; foreach( EffectWindow *w, effects->stackingOrder() ) - windows[ w ].opacity = 1.0; + if( w && isFadeWindow( w )) // TODO: Apparently w can == NULL here? + windows[ w ] = WindowInfo(); } void FadeEffect::prePaintScreen( ScreenPrePaintData& data, int time ) @@ -76,7 +79,7 @@ } } effects->prePaintWindow( w, data, time ); - if( windows.contains( w ) && !w->isPaintingEnabled()) + if( windows.contains( w ) && !w->isPaintingEnabled() && !effects->activeFullScreenEffect() ) { // if the window isn't to be painted, then let's make sure // to track its progress if( windows[ w ].fadeInStep < 1.0 --- workspace/kwin/effects/flipswitch.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/flipswitch.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -15,6 +15,7 @@ Name[gl]=Mudanza en fila Name[gu]=ફ્લિપ સ્વિચ Name[hi]=स्विच बदलें +Name[hne]=फ्लिप स्विच Name[hu]=Billenős váltódoboz Name[is]=Flettirofi Name[it]=Cambia ribaltando @@ -60,6 +61,7 @@ Comment[fy]=Lit de finsters stapele sjen ûnder it trochrinnen fan de finsters mei Alt+Tab Comment[gl]=Percorre as fiestras postas nunha meda para o alternador de fiestras alt+tab Comment[gu]=alt+tab વિન્ડો બદલનારમાં વિન્ડોને વાળો +Comment[hne]=आल्ट+टेब विंडो बदलइया मं रखे विंडो ल आपस मं बदलव Comment[is]=Flettir í gegnum stafla af gluggum í alt+tab skiptiglugganum Comment[it]=Cambia le finestre ribaltandole come in una pila al posto dello scambiafinestre Alt-Tab Comment[ja]=積み重ねられたウィンドウを順にめくる Alt+Tab によるウィンドウスイッチャー @@ -75,6 +77,7 @@ Comment[pl]=Przełączanie między oknami na stosie po wciśnięciu Alt+Tab Comment[pt]=Circular pelas janelas empilhadas no selector de janelas do Alt+Tab Comment[pt_BR]=Circular pelas janelas empilhadas no alternador de janelas do alt+tab +Comment[ru]=Анимация переключения окон по Alt+Tab как страниц книги Comment[sk]=Pri prepínaní okien pomocou Alt+Tab sa okná prevrátia Comment[sl]=Pri preklapljanju med okni z Alt+Tab se sprehajate po skladu oken Comment[sr]=Листајте кроз наслагане прозоре при промени прозора Alt+Tab‑ом --- workspace/kwin/effects/showfps_config.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/showfps_config.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -31,6 +31,7 @@ Name[gu]=FPS બતાવો Name[he]=הצג מסגרות לשנייה Name[hi]=एफ़पीएस दिखायें +Name[hne]=एफपीएस देखाव Name[hu]=Képkockaszámláló megjelenítése Name[is]=Sýna FPS (rammar á sekúndu) Name[it]=Mostra FPS @@ -55,7 +56,7 @@ Name[pt]=Mostrar as IPS Name[pt_BR]=Mostrar FPS Name[ro]=Afișează CPS -Name[ru]=Показывать FPS +Name[ru]=График производительности Name[se]=Čájet rámmaid sekunddas Name[sk]=Zobraz FPS Name[sl]=Sličice na sekundo --- workspace/kwin/effects/magnifier.h (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/magnifier.h (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -47,6 +47,7 @@ QRect magnifierArea( QPoint pos = cursorPos()) const; double zoom; double target_zoom; + bool polling; // Mouse polling QSize magnifier_size; }; --- workspace/kwin/effects/taskbarthumbnail.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/taskbarthumbnail.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -22,6 +22,7 @@ Name[gl]=Miniaturas da barra de tarefas Name[gu]=ટાસ્કબાર થમ્બનીલ્સ Name[hi]=कार्यपट्टी लघु छवि +Name[hne]=कामपट्टी चिनहा Name[hu]=Feladatsáv-ablaktartalom Name[is]=Smámyndir á verkefnaslá Name[it]=Miniature per la barra delle applicazioni @@ -43,6 +44,7 @@ Name[pt]=Miniaturas da Barra de Tarefas Name[pt_BR]=Miniaturas da barra de tarefas Name[ro]=Miniaturile barei de activități +Name[ru]=Миниатюры окон у панели задач Name[se]=Bargoholgga minigovat Name[sk]=Náhľady na paneli Name[sl]=Sličice za opravilno vrstico @@ -73,8 +75,10 @@ Comment[et]=Akende pisipiltide näitamine, kui kursor on nende tegumiriba kirje kohal Comment[fr]=Affiche les aperçus des fenêtres lorsque le curseur survole leur icône dans le gestionnaire des tâches Comment[fy]=Finsterrminiateuren sjen litte as it rinnerke op syn taakbalke setten wurdt +Comment[ga]=Taispeáin mionsamhail na fuinneoige nuair atá an cúrsóir os cionn iontrála sa tascbharra Comment[gl]=Mostra miniaturas das fiestras ao pasar o rato sobre a barra de tarefas Comment[gu]=જ્યારે ટાસ્કબાર ઉપર કર્સર લઇ જાવ ત્યારે વિન્ડો થમ્બનીલ બતાવો +Comment[hne]=टास्कबार प्रविस्टि मं जब मुसुवा होवर होही त विंडो चिनहा देखाव Comment[is]=Sýnir smámyndir glugga þegar bendill er á færslu verkefnaslárinnar Comment[it]=Mostra le miniature delle finestre se il cursore è sul relativo elemento della barra delle applicazioni Comment[ja]=タスクバーのエントリの上にマウスを止めたときに、ウィンドウのサムネイルを表示します @@ -93,6 +97,7 @@ Comment[pt]=Mostrar as miniaturas das janelas ao passar sobre os elementos da barra de tarefas Comment[pt_BR]=Mostra miniaturas das janelas quando o cursor passar sobre as entradas da barra de tarefas Comment[ro]=Afișează miniaturile ferestrelor cînd cursorul planează deasupra înregistrărilor din bara de procese +Comment[ru]=Показывать миниатюру окна при наведении мышью на элемент панели задач Comment[sk]=Zobrazí náhľady okien pri prechádzaní kurzorom nad panelom Comment[sl]=Ko je kazalec nad gumbom v opravilni vrstici , se prikaže sličica okna Comment[sr]=Сличице прозора при лебдењу над ставкама у траци задатака @@ -115,4 +120,5 @@ X-KDE-PluginInfo-Depends= X-KDE-PluginInfo-License=GPL X-KDE-PluginInfo-EnabledByDefault=true +X-KDE-Ordering=70 X-KDE-Library=kwin4_effect_builtins --- workspace/kwin/effects/zoom.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/zoom.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -32,6 +32,7 @@ ZoomEffect::ZoomEffect() : zoom( 1 ) , target_zoom( 1 ) + , polling( false ) { KActionCollection* actionCollection = new KActionCollection( this ); KAction* a; @@ -82,6 +83,11 @@ void ZoomEffect::zoomIn() { target_zoom *= 1.2; + if( !polling ) + { + polling = true; + effects->startMousePolling(); + } effects->addRepaintFull(); } @@ -90,6 +96,11 @@ target_zoom /= 1.2; if( target_zoom < 1 ) target_zoom = 1; + if( polling ) + { + polling = false; + effects->stopMousePolling(); + } effects->addRepaintFull(); } --- workspace/kwin/effects/shadow.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/shadow.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -109,9 +109,22 @@ } } + //------------------------- // Create default textures + mDefaultShadowQuadType = effects->newWindowQuadType(); // TODO: Unregister? - QImage shadowImage( KGlobal::dirs()->findResource( "data", "kwin/shadow-texture.png" )); + QImage shadowImageSrc( KGlobal::dirs()->findResource( "data", "kwin/shadow-texture.png" )); + + // Might as well process the shadow color here + QImage shadowImage( shadowImageSrc.width(), shadowImageSrc.height(), QImage::Format_ARGB32 ); + QPainter painter( &shadowImage ); + //painter.setCompositionMode( QPainter::CompositionMode_Multiply ); + painter.setPen( Qt::NoPen ); + painter.setBrush( shadowColor ); + painter.drawRect( 0, 0, shadowImage.width(), shadowImage.height() ); + painter.end(); + shadowImage.setAlphaChannel( shadowImageSrc.alphaChannel() ); // Cheat, just use the alpha mask + int hw = shadowImage.width() / 2; int hh = shadowImage.height() / 2; mDefaultShadowTextures.append( new GLTexture( shadowImage.copy( 0, 0, hw, hh ))); @@ -611,12 +624,9 @@ glActiveTexture(GL_TEXTURE0 ); } else*/ if( opacity != 1.0 || brightness != 1.0 ) - { - // the window is additionally configured to have its opacity adjusted, - // do it - float opacityByBrightness = opacity * brightness; + { // The window is additionally configured to have its opacity adjusted glTexEnvi( GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_MODULATE ); - glColor4f( opacityByBrightness, opacityByBrightness, opacityByBrightness, opacity); + glColor4f( brightness, brightness, brightness, opacity ); } #endif } @@ -638,7 +648,7 @@ glActiveTexture(GL_TEXTURE0); }*/ glTexEnvi( GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_REPLACE ); - glColor4f( 0, 0, 0, 0 ); + glColor4f( 0.0, 0.0, 0.0, 0.0 ); } glPopAttrib(); // ENABLE_BIT @@ -646,15 +656,12 @@ } void ShadowEffect::drawShadowQuadOpenGL( GLTexture *texture, QVector verts, QVector texCoords, - QColor color, QRegion region, float opacity, float brightness, float saturation ) + QRegion region, float opacity, float brightness, float saturation ) { #ifdef KWIN_HAVE_OPENGL_COMPOSITING - if( color.isValid() ) - glColor4f( color.redF(), color.greenF(), color.blueF(), 1.0 ); - else - glColor4f( 1.0, 1.0, 1.0, 1.0 ); - glTexEnvi(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_MODULATE); - prepareRenderStates( texture, opacity, brightness, saturation ); + glColor4f( 1.0, 1.0, 1.0, 1.0 ); + glTexEnvi( GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_REPLACE ); + prepareRenderStates( texture, opacity, brightness, saturation ); // Usually overrides the above texture->bind(); texture->enableNormalizedTexCoords(); glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE ); @@ -801,7 +808,7 @@ { // Decorated windows // Active shadow drawShadowQuadOpenGL( mShadowTextures.at( texture ).at( quad.id() ), - verts, texcoords, QColor(), region, + verts, texcoords, region, data.opacity * window->shadowOpacity( ShadowBorderedActive ), data.brightness * window->shadowBrightness( ShadowBorderedActive ), data.saturation * window->shadowSaturation( ShadowBorderedActive )); @@ -809,7 +816,7 @@ // Inactive shadow texture = effects->shadowTextureList( ShadowBorderedInactive ); drawShadowQuadOpenGL( mShadowTextures.at( texture ).at( quad.id() ), - verts, texcoords, QColor(), region, + verts, texcoords, region, data.opacity * window->shadowOpacity( ShadowBorderedInactive ), data.brightness * window->shadowBrightness( ShadowBorderedInactive ), data.saturation * window->shadowSaturation( ShadowBorderedInactive )); @@ -819,7 +826,7 @@ if( effects->activeWindow() == window ) { drawShadowQuadOpenGL( mShadowTextures.at( texture ).at( quad.id() ), - verts, texcoords, QColor(), region, + verts, texcoords, region, data.opacity * window->shadowOpacity( ShadowBorderlessActive ), data.brightness * window->shadowBrightness( ShadowBorderlessActive ), data.saturation * window->shadowSaturation( ShadowBorderlessActive )); @@ -828,7 +835,7 @@ { texture = effects->shadowTextureList( ShadowBorderlessInactive ); drawShadowQuadOpenGL( mShadowTextures.at( texture ).at( quad.id() ), - verts, texcoords, QColor(), region, + verts, texcoords, region, data.opacity * window->shadowOpacity( ShadowBorderlessInactive ), data.brightness * window->shadowBrightness( ShadowBorderlessInactive ), data.saturation * window->shadowSaturation( ShadowBorderlessInactive )); @@ -837,7 +844,7 @@ else { // Other windows drawShadowQuadOpenGL( mShadowTextures.at( texture ).at( quad.id() ), - verts, texcoords, QColor(), region, + verts, texcoords, region, data.opacity * window->shadowOpacity( ShadowOther ), data.brightness * window->shadowBrightness( ShadowOther ), data.saturation * window->shadowSaturation( ShadowOther )); @@ -851,7 +858,7 @@ opacity = 1 - ( 1 - shadowOpacity ) * ( 1 - shadowOpacity ); drawShadowQuadOpenGL( mDefaultShadowTextures.at( quad.id() ), - verts, texcoords, shadowColor, region, + verts, texcoords, region, data.opacity * opacity, data.brightness, data.saturation ); --- workspace/kwin/effects/boxswitch_config.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/boxswitch_config.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -26,6 +26,7 @@ Name[gu]=પેટી ફેરફાર Name[he]=מחליף מבוסס תיבה Name[hi]=बॉक्स स्विच +Name[hne]=बाक्स स्विच Name[hsb]=Kašćikowe přešaltowanje Name[hu]=Váltódoboz Name[is]=Kassaskiptir @@ -47,6 +48,7 @@ Name[pt]=Mudança em Caixa Name[pt_BR]=Mudança em caixa Name[ro]=Comutare Casetă +Name[ru]=Переключение с миниатюрами Name[se]=Boksamolsojeaddji Name[sk]=Prepínanie s náhľadom Name[sl]=Preklapljanje - ogledi --- workspace/kwin/effects/maketransparent.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/maketransparent.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -26,6 +26,7 @@ Name[gu]=પારદર્શકતા Name[he]=שקיפות Name[hi]=अल्पपारदर्शिता +Name[hne]=पारभासी Name[hr]=Prozirnost Name[hu]=Áttetszőség Name[is]=Hálfgegnsæi @@ -81,12 +82,14 @@ Comment[el]=Εμφάνιση ημιδιαφανών παραθύρων σε διάφορες περιπτώσεις Comment[es]=Hace la ventana translúcida en distintas condiciones Comment[et]=Akende muutmine läbipaistvaks teatavatel tingimustel +Comment[eu]=Leihoak zeharrargitsu egiten ditu baldintza desberdinetan Comment[fr]=Affiche des fenêtres translucides en fonction de diverses conditions Comment[fy]=Meitsje finsters trochsichtich ûnder oare kondysjes Comment[gl]=Fai translúcidas as fiestras en diferentes casos Comment[gu]=જુદી જુદી સ્થિતિઓમાં વિન્ડોસને પારદર્શક બનાવે છે Comment[he]=הפוך חלונות לשקופים תחת תנאים שונים Comment[hi]=विभिन्न परिस्थितियों में विंडो को अल्पपारदर्शी करें +Comment[hne]=अलग अलग स्थिति मं विंडो ल अर्धपारदर्सी बनाव Comment[is]=Gerir glugga hálfgegnsæa við ýmis tilefni Comment[it]=Rendi le finestre traslucide in particolari condizioni Comment[ja]=さまざまな状況でウィンドウを半透明にします @@ -104,6 +107,7 @@ Comment[pt]=Torna as janelas translúcidas sob determinadas condições Comment[pt_BR]=Torna as janelas transparentes em determinadas condições Comment[ro]=Face ferestrele translucide în diferite condiții +Comment[ru]=Использование полупрозрачности окон при разных событиях Comment[sk]=Urobí okná priesvitné za určitých okolností Comment[sl]=Pod različnimi pogoji postanejo okna prosojna Comment[sr]=Прозори се провиде под различитим условима --- workspace/kwin/effects/sharpen.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/sharpen.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -22,6 +22,7 @@ Name[gu]=તીક્ષ્ણ Name[he]=חדד Name[hi]=सुस्पष्ट +Name[hne]=बढ़िया साफ Name[hu]=Élesítés Name[is]=Skerpa Name[it]=Aumenta la nitidezza @@ -46,7 +47,7 @@ Name[pt]=Aumento de Detalhe Name[pt_BR]=Nitidez Name[ro]=Ascute -Name[ru]=Четкость +Name[ru]=Увеличение чёткости Name[se]=Basttálmuhte Name[sk]=Zaostrenie Name[sl]=Izostritev @@ -78,10 +79,12 @@ Comment[eu]=Zure mahaiagain osoa enfokatzen du Comment[fr]=Fait apparaître l'ensemble du bureau plus nettement Comment[fy]=Makket jo buroblêd ekstra dúdlik +Comment[ga]=Géaraigh dealramh na deisce Comment[gl]=Fai que o escritorio aparente estar máis focalizado Comment[gu]=સમગ્ર ડેસ્કટોપને ચોખ્ખું દેખાતું બનાવો Comment[he]=מחדד את מראה שולחן העבודה שלך Comment[hi]=आपके डेस्कटॉप को सुस्पष्ट करता है +Comment[hne]=पूरा डेस्कटाप ल बढ़िया साफ देखाथे Comment[is]=Lætur skjáborðið sýnast skarpara Comment[it]=Rende il desktop più nitido Comment[ja]=デスクトップ全体をシャープに見せます @@ -101,6 +104,7 @@ Comment[pt]=Tornar o seu ecrã mais definido Comment[pt_BR]=Deixa sua área de trabalho mais nítida Comment[ro]=Face întregul birou să arate mai ascuțit +Comment[ru]=Увеличение чёткости рабочего стола Comment[sk]=Zmení celú plochu tak, že vyzerá ostrejšie Comment[sl]=Celotno namizje izgleda bolj ostro Comment[sr]=Да цела површ изгледа изоштреније --- workspace/kwin/effects/trackmouse_config.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/trackmouse_config.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -32,6 +32,7 @@ Name[gu]=માઉસની ખબર રાખો Name[he]=עקבות עכבר Name[hi]=माउस ट्रैक करें +Name[hne]=मुसुवा ट्रैक करव Name[hu]=Egérkövetés Name[is]=Elta mús Name[it]=Insegui il mouse @@ -55,7 +56,7 @@ Name[pt]=Seguir o Rato Name[pt_BR]=Seguir o mouse Name[ro]=Urmărește șoricelul -Name[ru]=Отслеживание мыши +Name[ru]=Показать положение курсора мыши Name[se]=Čuovo sáhpána Name[sk]=Sledovanie myši Name[sl]=Položaj miške --- workspace/kwin/effects/blur.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/blur.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -20,6 +20,7 @@ Name[gu]=ઝાંખું Name[he]=טשטש Name[hi]=धुंधला करें +Name[hne]=धुंधला करव Name[hsb]=Młowojty Name[hu]=Elmosódás Name[is]=Móða @@ -77,10 +78,12 @@ Comment[eu]=Lausto atzekoaldea leiho erdigardenen atzean Comment[fr]=Rend flou l'arrière-plan sous les fenêtres semi-transparentes Comment[fy]=Ferfaget de eftergrûn fan healtrochsichtige finsters +Comment[ga]=Geamhaigh an cúlra taobh thiar d'fhuinneoga leath-thrédhearcacha Comment[gl]=Desfocaliza o fondo tras das fiestras semitransparentes Comment[gu]=પાશ્વભાગને અર્ધ-પારદર્શક વિન્ડોઝમાં ઝાંખું કરે છે Comment[he]=טישטוש הרקע של חלונות שקופים למחצה Comment[hi]=अर्ध-पारदर्शी विंडो के पीछे पृष्ठभूमि को धुंधला करता है +Comment[hne]=अल्पपारदर्सी विंडो के पिछोत ल धुंधला करथे Comment[hsb]=Stwori młowojty pozadk za połpřewidnymi woknami. Comment[is]=Móðar bakgrunn aftan við hálfgegnsæa glugga Comment[it]=Sfoca lo sfondo dietro le finestre semitrasparenti @@ -100,6 +103,7 @@ Comment[pt]=Borra o fundo por trás das janelas semi-transparentes Comment[pt_BR]=Borra o plano de fundo por trás das janelas semi-transparentes Comment[ro]=Estompează fundalul în spatele ferestrelor semitransparente +Comment[ru]=Показывать размытый фон под полупрозрачным окном Comment[sk]=Rozmaže pozadie za polopriehľadnými oknami Comment[sl]=Zamegli ozadje za na pol prozornmi okni Comment[sr]=Замућује позадину иза полупровидних прозора --- workspace/kwin/effects/fallapart.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/fallapart.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -19,6 +19,7 @@ Name[gu]=નીચે પડવું Name[he]=התפרקות Name[hi]=टूट कर गिरना +Name[hne]=टूट कर गिरना Name[hu]=Szétbontás Name[is]=Sundurfall Name[it]=Cadi a pezzi @@ -43,7 +44,7 @@ Name[pt]=Separar Name[pt_BR]=Despedaçar Name[ro]=Dezagregare -Name[ru]=Разлетание на части +Name[ru]=Распад Name[se]=Molle lásiid Name[sk]=Rozpadnutie Name[sl]=Razpad @@ -72,6 +73,7 @@ Comment[eo]=Fermantaj fenestroj disiĝas en pecoj Comment[es]=Las ventanas cerradas caen en trozos Comment[et]=Suletud aknad lagunevad tükkideks +Comment[eu]=Itxitako leihoak zatika erortzen dira Comment[fi]=Suljetut ikkunat hajoavat palasiksi. Comment[fr]=Les fenêtres fermées s'effondrent Comment[fy]=Sluten finsters falle útelkoar @@ -80,6 +82,7 @@ Comment[gu]=વિન્ડોસને નીચે ટુકડાઓમાં પાડે છે Comment[he]=חלונות שנסגרים מתפרקים לחתיכות Comment[hi]=विंडो को जब बंद किया जाता है तो उसके टुकड़े-टुकड़े हो जाते हैं +Comment[hne]=बंद करे वाले विंडो मन कई टुकड़ा हो जाही Comment[hu]=A bezárt ablakok darabokra hullanak Comment[is]=Gluggar sem lokað er brotna í mél Comment[it]=Le finestre cadono a pezzi quando sono chiuse @@ -100,7 +103,7 @@ Comment[pt]=As janelas fechadas caem em pedaços Comment[pt_BR]=Janelas fechadas caem em pedaços Comment[ro]=Feserestrele sînt dezagregate la închidere -Comment[ru]=Закрывающиеся окна распадаются на куски +Comment[ru]=Распад закрывающихся окон на части Comment[se]=Láset muollánit giddedettiin Comment[sk]=Zatvorené okno sa rozpadne na časti Comment[sl]=Ko se okna zaprejo, razpadejo --- workspace/kwin/effects/lookingglass.h (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/lookingglass.h (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -54,6 +54,7 @@ private: double zoom; double target_zoom; + bool polling; // Mouse polling int radius; int initialradius; KActionCollection* actionCollection; --- workspace/kwin/effects/boxswitch.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/boxswitch.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -19,6 +19,7 @@ Name[gu]=પેટી ફેરફાર Name[he]=מחליף מבוסס תיבה Name[hi]=बॉक्स स्विच +Name[hne]=बाक्स स्विच Name[hsb]=Kašćikowe přešaltowanje Name[hu]=Váltódoboz Name[is]=Kassaskiptir @@ -40,6 +41,7 @@ Name[pt]=Mudança em Caixa Name[pt_BR]=Mudança em caixa Name[ro]=Comutare Casetă +Name[ru]=Переключение с миниатюрами Name[se]=Boksamolsojeaddji Name[sk]=Prepínanie s náhľadom Name[sl]=Preklapljanje - ogledi @@ -71,6 +73,7 @@ Comment[gl]=Mostra miniaturas das fiestras no alternador de fiestra alt+tab Comment[gu]=alt+tab વિન્ડો બદલનારમાં વિન્ડોની થમ્બનીલ બતાવે છે Comment[he]=מציג תמונות מקדימות של החלונות במחליף החלונות הנראה כאשר לוחצים על alt+tab +Comment[hne]=आल्ट+टेब विंडो बदलइया मं विंडो के चिनहा देखाथे Comment[hsb]=Pokazuje miniwobrazki woknow w přešaltowarju (alt + tab) Comment[is]=Sýnir smámyndir af gluggum í alt+tab skiptiglugganum Comment[it]=Mostra miniature delle finestre nello scambiafinestre Alt-Tab @@ -89,6 +92,7 @@ Comment[pt]=Mostrar miniaturas das janelas na mudança de janelas com o Alt+Tab Comment[pt_BR]=Exibe as miniaturas das janelas na alternância de janelas com o alt+tab Comment[ro]=Afișează miniaturile ferestrelor în comutatorul de ferestre alt+tab +Comment[ru]=Показывать миниатюры окон при переключении окон по Alt+Tab Comment[sk]=Zobrazí náhľady okien pri prepínaní pomocou Alt+Tab Comment[sl]=Pri preklapljanju med okni z Alt+Tab prikaže sličice oken Comment[sr]=Приказ сличица прозора при промени прозора Alt+Tab‑ом --- workspace/kwin/effects/explosion.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/explosion.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -22,6 +22,7 @@ Name[gu]=ધડાકો Name[he]=התפוצצות Name[hi]=विस्फोटक +Name[hne]=विस्फोटक Name[hu]=Robbanás Name[is]=Sprenging Name[it]=Esplosione @@ -79,10 +80,12 @@ Comment[eu]=Leihoak ixtean lehertzen ditu Comment[fr]=Fait exploser les fenêtres lorsqu'elle sont fermées Comment[fy]=Lit finsters eksplodearje as se sluten wurde +Comment[ga]=Leis seo, pléascfaidh fuinneoga nuair a dhúntar iad Comment[gl]=Estoupa as fiestras cando se pechan Comment[gu]=જ્યારે વિન્ડો બંધ થાય છે ત્યારે તેમને ધડાકાભેર બંધ કરે છે Comment[he]=פוצץ חלונות בעת סגירתם Comment[hi]=विंडो को विस्फोट से उड़ाएं जब उन्हें बंद किया जाए +Comment[hne]=विंडो ल विस्फोट से उड़ाथे जब ओ मन ह बंद होथे Comment[is]=Lætur glugga springa í tætlur þegar þeim er lokað Comment[it]=Fa esplodere le finestre alla chiusura Comment[ja]=ウィンドウを閉じるときに爆発させます @@ -100,6 +103,7 @@ Comment[pt]=Fazer as janelas explodir ao serem fechadas Comment[pt_BR]=Faz as janelas explodirem quando são fechadas Comment[ro]=Face ferestrele să explodeze cînd sînt închise +Comment[ru]=Эффект взрыва окна при его закрытии Comment[sk]=Okno exploduje po zatvorení Comment[sl]=Ko se okna zaprejo, eksplodirajo Comment[sr]=Прозор експлодирају када се затворе --- workspace/kwin/effects/shadow_config.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/shadow_config.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -54,7 +54,7 @@ connect( m_ui->opacitySpin, SIGNAL( valueChanged( int )), this, SLOT( changed() )); connect( m_ui->fuzzinessSpin, SIGNAL( valueChanged( int )), this, SLOT( changed() )); connect( m_ui->sizeSpin, SIGNAL( valueChanged( int )), this, SLOT( changed() )); - connect( m_ui->colorButton, SIGNAL( changed( int )), this, SLOT( changed() )); + connect( m_ui->colorButton, SIGNAL( changed( QColor )), this, SLOT( changed() )); connect( m_ui->strongerActiveBox, SIGNAL( stateChanged( int )), this, SLOT( changed() )); connect( m_ui->forceDecoratedBox, SIGNAL( stateChanged( int )), this, SLOT( changed() )); --- workspace/kwin/effects/zoom.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/zoom.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -21,6 +21,7 @@ Name[gu]=મોટું કરો Name[he]=התקרבות Name[hi]=ज़ूम +Name[hne]=जूम Name[hu]=Kinagyítás Name[is]=Aðdráttur Name[ja]=ズーム @@ -34,7 +35,7 @@ Name[mk]=Зум Name[ml]=വലുതാക്കുക Name[mr]=झूम -Name[nb]=Forstørre/-minske +Name[nb]=Skalering Name[nds]=Ansichtgrött Name[ne]=जुम गर्नुहोस् Name[nl]=Zoomen @@ -75,10 +76,12 @@ Comment[eu]=Handitu mahaigain osoa Comment[fr]=Agrandit tout le bureau Comment[fy]=It hiele buroblêd fergrutsje +Comment[ga]=Formhéadaigh an deasc iomlán Comment[gl]=Amplía todo o escritorio Comment[gu]=આખા ડેસ્કટોપને મોટું કરો Comment[he]=מגדיל את כל שולחן העבודה Comment[hi]=संपूर्ण डेस्कटॉप आवर्धित करें +Comment[hne]=पूरा डेस्कटाप के अकार ल बढ़ा के देखाव Comment[is]=Stækkar allt skjáborðið Comment[it]=Ingrandisce l'intero desktop Comment[ja]=デスクトップ全体を拡大します @@ -98,7 +101,7 @@ Comment[pt]=Ampliar o ecrã inteiro Comment[pt_BR]=Amplia a área de trabalho inteira Comment[ro]=Mărește întregul birou -Comment[ru]=Увеличение всего рабочего стола +Comment[ru]=Изменение масштаба рабочего стола Comment[sk]=Zväčší celú plochu Comment[sl]=Poveča celotno namizje Comment[sr]=Увеличајте целу површ --- workspace/kwin/effects/cube.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/cube.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -46,6 +46,7 @@ CubeEffect::CubeEffect() : activated( false ) + , mousePolling( false ) , cube_painting( false ) , keyboard_grab( false ) , schedule_close( false ) @@ -1537,6 +1538,11 @@ { if( active ) { + if( !mousePolling ) + { + effects->startMousePolling(); + mousePolling = true; + } activated = true; activeScreen = effects->activeScreen(); if( !slide ) @@ -1574,6 +1580,11 @@ } else { + if( mousePolling ) + { + effects->stopMousePolling(); + mousePolling = false; + } schedule_close = true; // we have to add a repaint, to start the deactivating effects->addRepaintFull(); --- workspace/kwin/effects/thumbnailaside.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/thumbnailaside.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -21,6 +21,7 @@ Name[gu]=થમ્બનીલ બાજુમાં Name[he]=דוגמית בצד Name[hi]=लघुछवि बाजू में +Name[hne]=चिनहा बाजू में Name[hu]=Ablakbetekintő oldalt Name[is]=Smámynd til hliðar Name[it]=Miniature di fianco @@ -33,7 +34,7 @@ Name[mai]=लघुछवि बाजू मे Name[ml]=അടുത്തുള്ള നഖചിത്രം Name[mr]=लघुप्रतिमा बाजूला करा -Name[nb]=Minibilde tilside +Name[nb]=Minibilde til side Name[nds]=Vöransicht kantsiets Name[ne]=थम्बनेल अलग गर्नुहोस् Name[nl]=Miniatuur ernaast @@ -43,7 +44,7 @@ Name[pt]=Miniaturas Lado-a-Lado Name[pt_BR]=Miniatura de lado Name[ro]=Miniatură lateral -Name[ru]=Миниатюры сбоку +Name[ru]=Показать миниатюру окна с краю экрана Name[se]=Minigovva bálddas Name[sk]=Náhľad vedľa Name[sl]=Sličica ob strani @@ -73,9 +74,11 @@ Comment[et]=Ekraani serval näidatakse akende pisipilte Comment[fr]=Affiche l'aperçu de la fenêtre sur le bord de l'écran Comment[fy]=Lit fintersminiatuer sjen oan de râne fan it skerm +Comment[ga]=Taispeáin mionsamhail na fuinneoige ag ciumhais an scáileáin Comment[gl]=Mostra miniaturas das fiestras no contorno da pantalla Comment[gu]=સ્ક્રિનની કિનારી પર વિન્ડોની થમ્બનીલ બતાવો Comment[hi]=स्क्रीन के किनारे विंडो लघुछवि प्रदर्शित करें +Comment[hne]=स्क्रीन के किनारा मं विंडो के चिनहा ल देखाव Comment[is]=Sýnir smámynd af glugga við brún skjásins Comment[it]=Mostra le miniature delle finestre sul fianco dello schermo Comment[ja]=ウィンドウのサムネイルをスクリーンの端に表示します @@ -94,6 +97,7 @@ Comment[pt]=Mostrar as miniaturas das janelas no extremo do ecrã Comment[pt_BR]=Mostra as miniaturas das janelas no canto da tela Comment[ro]=Afișează miniaturile ferestrelor la marginea ecranului +Comment[ru]=Добавить миниатюру текущего окна с краю экрана Comment[sk]=Zobrazí náhľady okien na kraji obrazovky Comment[sl]=Ob robu zaslona prikazuje sličice oken Comment[sr]=Сличице прозора при ивици екрана --- workspace/kwin/effects/snow.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/snow.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -98,7 +98,7 @@ int size = 0; while ( size < mMinFlakeSize ) size = random() % mMaxFlakeSize; - SnowFlake flake = SnowFlake( random() % (displayWidth() - size), -1 * size, size, size, mMaxVSpeed, mMaxHSpeed ); + SnowFlake flake = SnowFlake( random() % (displayWidth() - size), -size, size, size, mMaxVSpeed, mMaxHSpeed ); flakes.append( flake ); // calculation of next time of snowflake @@ -356,9 +356,9 @@ if(rotationSpeed == 0) rotationSpeed = 0.5; rect = QRect(x, y, width, height); frameCounter = 0; - maxFrames = displayHeight() / vSpeed; + maxFrames = (displayHeight() + 2*height) / vSpeed; if( hSpeed > 0 ) - maxFrames = qMin( maxFrames, (displayWidth() - x)/hSpeed ); + maxFrames = qMin( maxFrames, (displayWidth() + width - x)/hSpeed ); else if( hSpeed < 0 ) maxFrames = qMin( maxFrames, (x + width)/(-hSpeed) ); } --- workspace/kwin/effects/magnifier.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/magnifier.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -26,6 +26,7 @@ Name[gu]=મોટું કરનાર Name[he]=זכוכית מגדלת Name[hi]=आतिशी शीशा +Name[hne]=आतिसी सीसा Name[hr]=Povećalo Name[hu]=Nagyító Name[is]=Stækkunargler @@ -53,7 +54,7 @@ Name[pt]=Lupa Name[pt_BR]=Lente de aumento Name[ro]=Lupă -Name[ru]=Увеличитель +Name[ru]=Лупа Name[se]=Stuorideaddji Name[sk]=Lupa Name[sl]=Povečevalnik @@ -85,12 +86,15 @@ Comment[el]=Μεγέθυνση του τμήματος της οθόνης που βρίσκεται κοντά στο ποντίκι Comment[es]=Amplía la parte de la pantalla que cerca bajo el ratón Comment[et]=Suurendab hiirekursori ümbruses asuvat ekraaniosa +Comment[eu]=Handitu sagu kurtsorearen ondoan dagoen leihoaren zatia Comment[fr]=Agrandit la partie de l'écran proche du pointeur de la souris Comment[fy]=Fergruttet it part fan it skerm dat him ûnder de mûs befynt +Comment[ga]=Formhéadaigh an pháirt den scáileán i ngar do chúrsóir na luiche Comment[gl]=Amplía a parte da pantalla que está perto do rato Comment[gu]=માઉસ કર્સર નજીકનો સ્ક્રિનનો ભાગ મોટો કરે છે Comment[he]=הגדלת החלק של המסך שנמצא ליד למצביע העכבר Comment[hi]=माउस संकेतक के चारों ओर का चयनित क्षेत्र आवर्धित होगा +Comment[hne]=मुसुवा के आसपास के स्क्रीन जगह ल आवर्धित करथे Comment[is]=Stækkar þann hluta skjásins sem er undir músarbendlinum Comment[it]=Ingrandisce la parte dello schermo vicina al cursore del mouse Comment[ja]=マウスカーソルの近くの領域を拡大します @@ -108,6 +112,7 @@ Comment[pt]=Ampliar a parte do ecrã que está sob o rato Comment[pt_BR]=Amplia a seção da tela próxima ao ponteiro do mouse Comment[ro]=Mărește zona de ecran de lîngă cursorul șoricelului +Comment[ru]=Показ части экрана у курсора мыши под увеличительным стеклом Comment[sk]=Zväčšuje časť obrazovky, ktorá je okolo kurzora myši Comment[sl]=Poveča del zaslona, ki je okoli miškinega kazalca Comment[sr]=Увеличајте део екрана у близини показивача миша --- workspace/kwin/effects/shadow_config.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/shadow_config.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -33,6 +33,7 @@ Name[gu]=પડછાયો Name[he]=צל Name[hi]=छाया +Name[hne]=छइंहा Name[hu]=Árnyék Name[is]=Skuggi Name[it]=Ombra @@ -59,7 +60,7 @@ Name[pt]=Sombra Name[pt_BR]=Sombra Name[ro]=Umbră -Name[ru]=Тени +Name[ru]=Тень Name[se]=Suoivvanastte Name[sk]=Tieň Name[sl]=Senca --- workspace/kwin/effects/thumbnailaside_config.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/thumbnailaside_config.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -28,6 +28,7 @@ Name[gu]=થમ્બનીલ બાજુમાં Name[he]=דוגמית בצד Name[hi]=लघुछवि बाजू में +Name[hne]=चिनहा बाजू में Name[hu]=Ablakbetekintő oldalt Name[is]=Smámynd til hliðar Name[it]=Miniature di fianco @@ -40,7 +41,7 @@ Name[mai]=लघुछवि बाजू मे Name[ml]=അടുത്തുള്ള നഖചിത്രം Name[mr]=लघुप्रतिमा बाजूला करा -Name[nb]=Minibilde tilside +Name[nb]=Minibilde til side Name[nds]=Vöransicht kantsiets Name[ne]=थम्बनेल अलग गर्नुहोस् Name[nl]=Miniatuur ernaast @@ -50,7 +51,7 @@ Name[pt]=Miniaturas Lado-a-Lado Name[pt_BR]=Miniatura de lado Name[ro]=Miniatură lateral -Name[ru]=Миниатюры сбоку +Name[ru]=Показать миниатюру окна с краю экрана Name[se]=Minigovva bálddas Name[sk]=Náhľad vedľa Name[sl]=Sličica ob strani --- workspace/kwin/effects/cube.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/cube.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -21,6 +21,7 @@ Name[gu]=ડેસ્કટોપ ટ્યુબ Name[he]=שולחן עבודה בקובייה Name[hi]=डेस्कटॉप घन +Name[hne]=डेस्कटाप घन Name[hsb]=Kóstka Name[is]=Skjáborðskubbur Name[it]=Cubo desktop @@ -45,6 +46,7 @@ Name[pt]=Cubo de Ecrãs Name[pt_BR]=Cubo da área de trabalho Name[ro]=Cub de birou +Name[ru]=Куб с рабочими столами Name[sk]=Plocha kocka Name[sl]=Kocka z namizji Name[sr]=Коцка површи @@ -78,10 +80,12 @@ Comment[fi]=Näytä jokainen virtuaalityöpöytä kuution eri laidalla Comment[fr]=Affiche chaque bureau virtuel sur la face d'un cube Comment[fy]=Elts firtueel buroblêd op in side fan in kubus sjen litte +Comment[ga]=Taispeáin gach deasc fíorúil ar thaobh de sféar Comment[gl]=Mostra cada escritorio virtual nunha cara dun cubo Comment[gu]=ક્યુબની બાજુએ દરેક વર્ચ્યુઅલ ડેસ્કટોપ બતાવે છે Comment[he]=הצג כל שולחן עבודה וירטואלי בפיאה של קובייה Comment[hi]=एक घन के हर बाजू में आभासी डेस्कटॉप दिखाएँ +Comment[hne]=हर एक आभासी डेस्कटाप ल घन के हर बाजू मं देखाथे Comment[hsb]=Pokazuje kóždy wirtuelny dźěłowy powjerch na boku kóstki Comment[is]=Sýnir hvert sýndarskjáborð á sinni hlið kassa Comment[it]=Mostra ogni desktop virtuale sul lato di un cubo @@ -104,6 +108,7 @@ Comment[pt]=Mostrar cada ecrã virtual como uma face de um cubo Comment[pt_BR]=Mostra cada área de trabalho virtual em um lado de um cubo Comment[ro]=Afișează fiecare birou virtual pe o față a unui cub +Comment[ru]=Показывать каждый рабочий стол как грань куба Comment[sk]=Zobrazí virtuálne plochy na stranách kocky Comment[sl]=Vsako navidezno namizje prikaže na stranici kocke Comment[sr]=Пресликава виртуелне површи на странице коцке --- workspace/kwin/effects/lookingglass_config.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/lookingglass_config.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -22,6 +22,7 @@ Name[gu]=જોવાનો કાચ Name[he]=מונוקול Name[hi]=लुकिंग ग्लास +Name[hne]=लुकिंग ग्लास Name[hu]=Nagyító Name[is]=Spegilgler Name[it]=Lente d'ingrandimento @@ -44,7 +45,7 @@ Name[pt]=Aparência de Vidro Name[pt_BR]=Espelho Name[ro]=Binoclu -Name[ru]=Увеличительное стекло +Name[ru]=Линза Name[se]=Stuoridanláse Name[sk]=Šošovka Name[sl]=Povečevalno steklo --- workspace/kwin/effects/sharpen_config.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/sharpen_config.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -29,6 +29,7 @@ Name[gu]=તીક્ષ્ણ Name[he]=חדד Name[hi]=सुस्पष्ट +Name[hne]=बढ़िया साफ Name[hu]=Élesítés Name[is]=Skerpa Name[it]=Aumenta la nitidezza @@ -53,7 +54,7 @@ Name[pt]=Aumento de Detalhe Name[pt_BR]=Nitidez Name[ro]=Ascute -Name[ru]=Четкость +Name[ru]=Увеличение чёткости Name[se]=Basttálmuhte Name[sk]=Zaostrenie Name[sl]=Izostritev --- workspace/kwin/effects/snow.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/snow.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -25,6 +25,7 @@ Name[gu]=બરફ Name[he]=שלג Name[hi]=बर्फीला +Name[hne]=बरफ Name[hr]=Snijeg Name[hu]=Hóesés Name[is]=Snjór @@ -85,10 +86,12 @@ Comment[eu]=Egin mahaigainean elurra ari balu bezala Comment[fr]=Simule de la neige qui tombe sur votre bureau Comment[fy]=Lit it snije op it buroblêd +Comment[ga]=Insamhail sneachta ag titim ar an deasc Comment[gl]=Simula unha nevarada no escritorio Comment[gu]=ડેસ્કટોપ પર બરફ પડતો બતાવે છે Comment[he]=מדמה ירידת שלג על שולחן העבודה Comment[hi]=डेस्कटॉप के ऊपर बर्फबारी सिमुलेट करें +Comment[hne]=डेस्कटाप के ऊपर बरफबारी सिमुलेट करथे Comment[is]=Líkja eftir snjókomu á skjáborð Comment[it]=Simula la caduta della neve sul desktop Comment[ja]=デスクトップに雪を降らせます @@ -99,7 +102,7 @@ Comment[lv]=Imitē sniegu uz darbvirsmas Comment[mk]=Симулира паѓање снег на работната површина Comment[ml]=പണിയിടത്തില്‍ മഞ്ഞുപെയ്യട്ടെ. -Comment[nb]=Simuler snøfall over skrivebordet +Comment[nb]=Vis snø som faller på skrivebordet Comment[nds]=Op'n Schriefdisch dat Fallen vun Snee simuleren Comment[nl]=Laat het op uw bureaublad sneeuwen Comment[pa]=ਡੈਸਕਟਾਪ ਉੱਤੇ ਬਰਫ਼ ਪੈਣ ਦਿਓ @@ -107,6 +110,7 @@ Comment[pt]=Simular a queda de neve no ecrã Comment[pt_BR]=Simula a queda de neve na área de trabalho Comment[ro]=Simulează zăpada căzînd pe birou +Comment[ru]=Показывать падающий снег Comment[sk]=Simuluje sneh padajúci na plochu Comment[sl]=Simulira sneženje na zaslonu Comment[sr]=Симулира падање снега на површи --- workspace/kwin/effects/magnifier_config.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/magnifier_config.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -33,6 +33,7 @@ Name[gu]=મોટું કરનાર Name[he]=זכוכית מגדלת Name[hi]=आतिशी शीशा +Name[hne]=आतिसी सीसा Name[hr]=Povećalo Name[hu]=Nagyító Name[is]=Stækkunargler @@ -60,7 +61,7 @@ Name[pt]=Lupa Name[pt_BR]=Lente de aumento Name[ro]=Lupă -Name[ru]=Увеличитель +Name[ru]=Лупа Name[se]=Stuorideaddji Name[sk]=Lupa Name[sl]=Povečevalnik --- workspace/kwin/effects/mousemark_config.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/mousemark_config.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -30,6 +30,7 @@ Name[gu]=માઉસ નિશાની Name[he]=סימון בעזרת העכבר Name[hi]=माउस मार्क +Name[hne]=मुसुवा चिनहा Name[hu]=Egérnyom Name[is]=Músarspor Name[it]=Segni del mouse @@ -54,7 +55,7 @@ Name[pt]=Marcação com o Rato Name[pt_BR]=Anotar com o mouse Name[ro]=Urme șoricel -Name[ru]=Рисование отметок на экране +Name[ru]=Рисование мышью Name[se]=Sáhpánmearka Name[sk]=Stopa myši Name[sl]=Risanje --- workspace/kwin/effects/magiclamp.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/magiclamp.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -10,12 +10,14 @@ Name[el]=Μαγικό λυχνάρι Name[es]=Lámpara mágica Name[et]=Võlulatern +Name[eu]=Lanpara magikoa Name[fr]=Lampe Magique Name[fy]=Magyske lamp Name[gl]=Lámpada máxica Name[gu]=જાદુઇ દિવો Name[he]=מנורת קסמים Name[hi]=जादुई बल्ब +Name[hne]=मैजिक लेम्प Name[is]=Töfralampi Name[it]=Lampada magica Name[ja]=魔法のランプ @@ -36,6 +38,7 @@ Name[pt]=Lâmpada Mágica Name[pt_BR]=Lâmpada mágica Name[ro]=Lampă fermecată +Name[ru]=Волшебная лампа Name[sk]=Magická lampa Name[sl]=Magična svetilka Name[sr]=Магична лампа @@ -62,12 +65,14 @@ Comment[el]=Εξομοίωση ενός μαγικού λυχναριού κατά την ελαχιστοποίηση παραθύρων Comment[es]=Simula una lámpara mágica en la minimización de ventanas Comment[et]=Võlulaterna simuleerimine akende minimeerimisel +Comment[eu]=Lanpara magiko bat simulatu leihoak minimizatzerakoan Comment[fr]=Simule une lampe magique lors de la réduction des fenêtres Comment[fy]=Docht sich foar as in magyske lampe ûnder it minimalisearjen fan finsters Comment[gl]=Simula unha lámpada máxica ao minimizar as fiestras Comment[gu]=વિન્ડોને નાની કરતી વખતે જાદુઇ દીવોની અસર આપે છે Comment[he]=דמוי של מנורת הקסמים בעת המיזעור של חלונות Comment[hi]=जब विंडो न्यूनतम किया जा रहा हो तो जादुई बल्ब सिमुलेट करें +Comment[hne]=जब विंडो ल सबसे कम करथे तब एक जादू के बत्ती देखाथे Comment[is]=Líkir eftir töfralampa við lágmörkun glugga Comment[it]=Simula una lampada magica durante la minimizzazione delle finestre Comment[ja]=ウィンドウが魔法のランプの中に消えるように最小化します @@ -78,7 +83,7 @@ Comment[lv]=Imitē maģisko lampu minimizējot logus Comment[ml]=ജാലകങ്ങള്‍ ചെറുതാക്കുംബോള്‍ ഒരു മാന്ത്രിക വിളക്ക് കാണിക്കുക Comment[mr]=चौकट लहान करतेवेळी जादुई दिवा सिम्यूलेट करा -Comment[nb]=Smuler en magisk lampe når vinduer minimeres +Comment[nb]=Lag en magisk lampe-effekt når vinduer minimeres Comment[nds]=Simuleert bi't Minimeren vun Finstern en Wunnerlamp Comment[nl]=Simuleert een magische lamp tijdens het minimaliseren van vensters Comment[pa]=ਜਦੋਂ ਵਿੰਡੋ ਨੂੰ ਘੱਟੋ-ਘੱਟ ਕਰਨਾ ਹੋਵੇ ਤਾਂ ਜੁਦਾਈ ਲੈਂਪ ਵਾਂਗ ਵੇਖੋ @@ -86,6 +91,7 @@ Comment[pt]=Simular uma lâmpada mágica ao minimizar as janelas Comment[pt_BR]=Simula uma lâmpada mágica quando minimizar as janelas Comment[ro]=Simulează o lampă fermecată la minimizarea ferestrelor +Comment[ru]=Эффект волшебной лампы при сворачивании окон Comment[sk]=Simuluje efekt magickej lampy pri minimalizovaní okna Comment[sl]=Pomanjševanje oken je animirano in podobno čarobni svetilki Comment[sr]=Симулира магичну лампу при минимизовању прозора --- workspace/kwin/effects/cube.h (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/cube.h (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -75,6 +75,7 @@ void rotateToDesktop( int desktop ); void setActive( bool active ); bool activated; + bool mousePolling; bool cube_painting; bool keyboard_grab; bool schedule_close; --- workspace/kwin/effects/invert_config.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/invert_config.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -30,6 +30,7 @@ Name[gu]=ઉલ્ટું Name[he]=הפוך צבעים Name[hi]=उलटें +Name[hne]=उलटव Name[hu]=Invertálás Name[is]=Umhverfa Name[it]=Inverti --- workspace/kwin/effects/coverswitch.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/coverswitch.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -16,6 +16,7 @@ Name[gl]=Mudanza en capas Name[gu]=ફેરફાર ઢાંકો Name[hi]=कवर स्विच +Name[hne]=कवर स्विच Name[hu]=Fedett váltódoboz Name[is]=Síðuskiptir Name[it]=Sfoglia copertine @@ -34,7 +35,7 @@ Name[pt]=Mudança de Capas Name[pt_BR]=Mudança de capas Name[ro]=Comutare copertă -Name[ru]=Циркуляция +Name[ru]=Карусель Name[sk]=Prepínanie s "Cover Flow" Name[sl]=Preklapljanje - ovitki Name[sr]=Проточно пребацивање @@ -62,6 +63,7 @@ Comment[fy]=Lit finsters as lânkommende albumhoezen sjen ûnder it rinnen troch de finsters mei Alt+Tab Comment[gl]=Mostra un efecto de fluxo da cuberta no alternador de fiestra alt+tab Comment[gu]=alt+tab વિન્ડો બદલનારમાં કવર ફ્લો અસર બતાવે છે +Comment[hne]=आल्ट+टेब विंडो बदलइया बर कवर फ्लो इफेक्ट देखाथे Comment[is]=Sýnir flæðandi síður með gluggum í alt+tab skiptiglugganum Comment[it]=Mostra un effetto Cover Flow al posto dello scambiafinestre Alt-Tab Comment[ja]=ウィンドウをカバーフロー表示する Alt+Tab によるウィンドウスイッチャー @@ -79,6 +81,7 @@ Comment[pt]=Mostrar um efeito de Capas com o selector de janelas com o Alt+Tab Comment[pt_BR]=Mudança de Capas - um alternador de janelas alternativo para o alt+tab Mostrar um efeito de Capas com o alternador de janelas com o alt+tab Comment[ro]=Afișează efectul de scurgere a copertelor pentru comutatorul de ferestre alt+tab +Comment[ru]=Анимация переключения окон по Alt+Tab как карусели Comment[sk]=Zobrazí "Cover Flow" efekt pri prepínaní pomocou Alt+Tab Comment[sl]=Pri preklapljanju med okni z Alt+Tab prikaže učinek listanja med ovitki Comment[sr]=Ефекат „протицања омотâ“ при промени прозора Alt+Tab‑ом --- workspace/kwin/effects/wobblywindows.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/wobblywindows.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -20,6 +20,7 @@ Name[gu]=વોબલી વિન્ડોઝ Name[he]=חלונות קפיציים Name[hi]=हिलता-डुलता विंडो +Name[hne]=कांपत विंडो Name[hu]=Tekergő ablakok Name[is]=Linir gluggar Name[it]=Finestre tremolanti @@ -40,7 +41,7 @@ Name[pt]=Janelas Trémulas Name[pt_BR]=Janelas instáveis Name[ro]=Ferestre tremurătoare -Name[ru]=Вихляющие окна +Name[ru]=Колышущиеся окна Name[sk]=Zvlnené okná Name[sl]=Želatinsta okna Name[sr]=Лелујави прозори @@ -73,6 +74,7 @@ Comment[gu]=જ્યારે વિન્ડો બંધ થાય છે ત્યારે તેમનો આકાર બદલે છે Comment[he]=גרום לחלונות לרעוד בזמן שהם מוזזים Comment[hi]=जब खिसकाए जा रहे हों तो विंडो का आकार बिगाड़ें +Comment[hne]=विंडो ल तोड़मोड़ देव जब ओ हर खिसकथे Comment[is]=Afmyndar glugga við hreyfingu Comment[it]=Deforma le finestre quando si stanno muovendo Comment[ja]=移動中のウィンドウを変形させます @@ -92,6 +94,7 @@ Comment[pt]=Deformar as janelas enquanto mudam de posição Comment[pt_BR]=Deforma as janelas enquanto elas são movimentadas Comment[ro]=Deformează ferestrele în timpul deplasării +Comment[ru]=Колыхание окна при его перемещении Comment[sk]=Deformuje okná pri presune Comment[sl]=Ko okna premikate, se deformirajo Comment[sr]=Прозори се деформишу при премештању --- workspace/kwin/effects/dimscreen.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/dimscreen.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -10,6 +10,7 @@ Name[eo]=Malheligi la ekranon en administra reĝimo Name[es]=Aclarar la pantalla en el modo administrador Name[et]=Tuhm ekraan administraatori režiimis +Name[eu]=Ilundu leihoa administratzaile modurako Name[fi]=Tummena näyttö pääkäyttäjätilassa Name[fr]=Assombrir l'écran en mode administrateur Name[fy]=Yn administratormodus it skerm dimme @@ -18,6 +19,7 @@ Name[gu]=સંચાલક સ્થિતિ માટે ઝાંખો સ્ક્રિન Name[he]=עמעם מסך למצב מנהל Name[hi]=प्रबंधक मोड के लिए स्क्रीन मंद करें +Name[hne]=प्रसासक मोड बर स्क्रीन ल धुंधला कर देव Name[hu]=Halványított képernyő rendszergazdai módban Name[is]=Dimma skjá fyrir kerfisstjóraham Name[it]=Oscura lo schermo per la modalità amministratore @@ -39,6 +41,7 @@ Name[pt]=Escurecer o Ecrã para o Modo de Administração Name[pt_BR]=Escurecer a tela no modo administrador Name[ro]=Împăienjenește ecranul pentru Regimul administrator +Name[ru]=Затемнение экрана при административной задачи Name[sk]=Stmav obrazovku pre Administrátor mód Name[sl]=Potemnitev za geslo skrbnika Name[sr]=Пригуши екран за администраторски режим @@ -61,12 +64,14 @@ Comment[el]=Σκίαση ολόκληρης της οθόνης όταν απαιτούνται διακαιώματα ριζικού χρήστη root Comment[es]=Oscurece la pantalla completa cuando se requieran privilegios de root Comment[et]=Tumendab administraatori õiguste nõudmisel kogu ekraani +Comment[eu]=Pantaila osoa iluntzen du root eskubideak eskatzerakoan Comment[fr]=Noircit l'ensemble du bureau quand les privilèges administrateurs sont requis Comment[fy]=It gehiele skerm donker meitsje as der om root-rjochten frege wurdt Comment[gl]=Escurece toda a pantalla cando se piden os privilexios de root Comment[gu]=જ્યારે રૂટ હક્ક માંગવામાં આવે ત્યારે આખા સ્ક્રિનને ઘેરો બનાવે છે Comment[he]=החשך את המסך כולו כאשר מבקשים גישת root Comment[hi]=जब रूट विशेषाधिकार हेतु निवेदन किया जाए तो संपूर्ण स्क्रीन को गाढ़ा करता है +Comment[hne]=जब रूट प्रिविलेज बर निवेदन करही तब पूरा स्क्रीन ल धुंधला कर देही Comment[is]=Skyggir allan skjáinn þegar beðið er um lykilorð kerfisstjóra Comment[it]=Scurisce tutto lo schermo quando vengono richiesti i priviliegi di root Comment[ja]=root 権限が要求されるとスクリーン全体を暗くします @@ -84,6 +89,7 @@ Comment[pt]=Escurece o ecrã inteiro ao pedir permissões de administração Comment[pt_BR]=Escurece a tela inteira ao solicitar privilégios de superusuário (root) Comment[ro]=Întunecă întregul ecran la cererea privilegiilor de root +Comment[ru]=Затемнение всего экрана при запросе привилегий суперпользователя Comment[sk]=Stmaví celú obrazovku pri dopyte na superpoužívateľské heslo Comment[sl]=Potemni celoten zaslon, ko se zahteva geslo skrbnika Comment[sr]=Затамњује цео екран при тражењу корених овлашћења --- workspace/kwin/effects/sphere_config.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/sphere_config.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -25,6 +25,7 @@ Name[gu]=ડેસ્કટોપ ગોળો Name[he]=שולחן עבודה בספירה Name[hi]=डेस्कटॉप गोला +Name[hne]=डेस्कटाप गोला Name[is]=Skjáborðshvolf Name[it]=Sfera Desktop Name[ja]=デスクトップ球形 @@ -46,6 +47,7 @@ Name[pt]=Esfera de Ecrãs Name[pt_BR]=Esfera da área de trabalho Name[ro]=Sferă de birou +Name[ru]=Сфера Name[sk]=Plocha guľa Name[sl]=Krogla z namizji Name[sr]=Сфера површи --- workspace/kwin/effects/scalein.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/scalein.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -22,6 +22,7 @@ Name[gu]=અંદર આવવું Name[he]=התקרב Name[hi]=स्केल इन +Name[hne]=स्केल इन Name[hu]=Felbukkanás Name[is]=Kvarða niður Name[it]=Scala @@ -46,7 +47,7 @@ Name[pt]=Escala Name[pt_BR]=Dimensionar Name[ro]=Escaladează -Name[ru]=Масштабирование (увеличение) +Name[ru]=Анимация появления окна Name[se]=Skálere sisa Name[sk]=Škálovanie Name[sl]=Animirano pojavljanje @@ -79,10 +80,12 @@ Comment[eu]=Leihoen agertzea animatzen du Comment[fr]=Anime l'apparition des fenêtres Comment[fy]=Bringt it ferskinen fan finsters ta libben +Comment[ga]=Déan beochan agus fuinneog á taispeáint Comment[gl]=Anima a aparición das fiestras Comment[gu]=વિન્ડોનો દેખાવ એનિમેટ કરો Comment[he]=הנפש את ההופעה של חלונות Comment[hi]=विंडो प्रकट होने को एनिमेट करता है +Comment[hne]=विंडो ल देखाय के बेरा मं एनीमेट करथे Comment[is]=Hreyfingaráhrif við birtingu glugga Comment[it]=Anima l'apparizione delle finestre Comment[ja]=ウィンドウの出現をアニメーション化します @@ -102,7 +105,7 @@ Comment[pt]=Animar a aparição das janelas Comment[pt_BR]=Anima o aparecimento de janelas Comment[ro]=Animează apariția ferestrelor -Comment[ru]=Анимация появления окон +Comment[ru]=Анимация появления нового окна Comment[sk]=Animácia pri zobrazení okna Comment[sl]=Pojavljanje oken je animirano Comment[sr]=Анимира појављивање прозора --- workspace/kwin/effects/diminactive_config.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/diminactive_config.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -18,6 +18,7 @@ Name[eo]=Malheligi neaktivajn Name[es]=Oscurecer inactiva Name[et]=Tuhm mitteaktiivne +Name[eu]=Ilundu ez aktibo Name[fi]=Himmennä passiivinen Name[fr]=Estompe les inactifs Name[fy]=Net aktive dimme @@ -26,6 +27,7 @@ Name[gu]=અસક્રિય ઝાંખી Name[he]=עמעם חלונות לא פעילים Name[hi]=असक्रिय मंद करें +Name[hne]=असक्रिय मंद करव Name[hu]=Inaktív ablakok kiszürkítése Name[is]=Dimma óvirka Name[it]=Oscura inattive @@ -49,7 +51,7 @@ Name[pt]=Escurecer as Inactivas Name[pt_BR]=Escurecer inativa Name[ro]=Împăienjenire inactive -Name[ru]=Затемнение отключено +Name[ru]=Затемнение неактивных окон Name[se]=Sevnjodahte ii-aktiivalaš lasiid Name[sk]=Stmav neaktívne Name[sl]=Potemnitev neaktivnega --- workspace/kwin/effects/minimizeanimation.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/minimizeanimation.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -25,6 +25,7 @@ Name[gu]=એનિમેશન નાનું Name[he]=אנימציית מיזעור Name[hi]=न्यूनतम करने पर एनीमेशन +Name[hne]=छोटी करे समय एनीमेसन Name[hu]=Animáció minimalizáláskor Name[is]=Hreyfingar við lágmörkun Name[it]=Animazione di minimizzazione @@ -38,7 +39,7 @@ Name[mai]=संजीवन न्यूनतम करू Name[ml]=ജാലകം ചെറുതാക്കുമ്പോള്‍ കളിപ്പിക്കുക Name[mr]=ऍनीमेशन कमी करा -Name[nb]=Animasjon ved minimering +Name[nb]=Animer ved minimering Name[nds]=Minimeer-Animeren Name[ne]=एनिमेसन सानो पार्नुहोस् Name[nl]=Minimaliseeranimatie @@ -48,7 +49,7 @@ Name[pt]=Animação da Minimização Name[pt_BR]=Animação de minimização Name[ro]=Animație minimizare -Name[ru]=Анимация минимизации +Name[ru]=Анимация сворачивания Name[se]=Minimerenanimašuvdna Name[sk]=Animácia minimalizovania Name[sl]=Animirano pomanjševanje @@ -81,10 +82,12 @@ Comment[eu]=Leihoen minimizatzea animatzen du Comment[fr]=Anime la réduction des fenêtres Comment[fy]=Bringt it minimalisearjen fan finster ta libben +Comment[ga]=Déan beochan agus fuinneog á híoslaghdú Comment[gl]=Anima a minimización das fiestras Comment[gu]=વિન્ડોને નાની કરતી વખતે એનિમેટ કરો Comment[he]=הנפשת מיזעור חלונות Comment[hi]=विंडो को न्यूनतम करने पर उन्हें एनीमेट करता है +Comment[hne]=विंडो ल छोटा करे समय एनीमेट करथे Comment[is]=Hreyfingaráhrif við lágmörkun glugga Comment[it]=Anima la minimizzazione delle finestre Comment[ja]=ウィンドウの最小化をアニメーション化します @@ -104,6 +107,7 @@ Comment[pt]=Animar a minimização das janelas Comment[pt_BR]=Anima a minimização das janelas Comment[ro]=Animează minimizarea ferestrelor +Comment[ru]=Анимация при сворачивании окна Comment[sk]=Animuje minimalizovanie okien Comment[sl]=Pomanjševanje oken je animirano Comment[sr]=Анимира минимизовање прозора --- workspace/kwin/effects/maketransparent_config.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/maketransparent_config.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -33,6 +33,7 @@ Name[gu]=પારદર્શકતા Name[he]=שקיפות Name[hi]=अल्पपारदर्शिता +Name[hne]=पारभासी Name[hr]=Prozirnost Name[hu]=Áttetszőség Name[is]=Hálfgegnsæi --- workspace/kwin/effects/wobblywindows_config.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/wobblywindows_config.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -27,6 +27,7 @@ Name[gu]=વોબલી વિન્ડોઝ Name[he]=חלונות קפיציים Name[hi]=हिलता-डुलता विंडो +Name[hne]=कांपत विंडो Name[hu]=Tekergő ablakok Name[is]=Linir gluggar Name[it]=Finestre tremolanti @@ -47,7 +48,7 @@ Name[pt]=Janelas Trémulas Name[pt_BR]=Janelas instáveis Name[ro]=Ferestre tremurătoare -Name[ru]=Вихляющие окна +Name[ru]=Колышущиеся окна Name[sk]=Zvlnené okná Name[sl]=Želatinsta okna Name[sr]=Лелујави прозори --- workspace/kwin/effects/shadow.h (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/shadow.h (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -54,7 +54,7 @@ void restoreRenderStates( GLTexture *texture, double opacity, double brightness, double saturation ); void drawShadowQuadOpenGL( GLTexture *texture, QVector verts, QVector texCoords, - QColor color, QRegion region, float opacity, float brightness, float saturation ); + QRegion region, float opacity, float brightness, float saturation ); void drawShadowQuadXRender( XRenderPicture *picture, QRect rect, float xScale, float yScale, QColor color, float opacity, float brightness, float saturation ); --- workspace/kwin/effects/mousemark.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/mousemark.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -23,6 +23,7 @@ Name[gu]=માઉસ નિશાની Name[he]=סימון בעזרת העכבר Name[hi]=माउस मार्क +Name[hne]=मुसुवा चिनहा Name[hu]=Egérnyom Name[is]=Músarspor Name[it]=Segni del mouse @@ -47,7 +48,7 @@ Name[pt]=Marcação com o Rato Name[pt_BR]=Anotar com o mouse Name[ro]=Urme șoricel -Name[ru]=Рисование отметок на экране +Name[ru]=Рисование мышью Name[se]=Sáhpánmearka Name[sk]=Stopa myši Name[sl]=Risanje @@ -80,10 +81,12 @@ Comment[eu]=Zure mahaigainean lerroak marraztea uzten dizu Comment[fr]=Vous permet de dessiner des lignes sur votre bureau Comment[fy]=Lit jo streken tekenje op jo buroblêd +Comment[ga]=Uirlis a cheadaíonn duit línte a dhearadh ar an deasc Comment[gl]=Permítelle debuxar riscos no escritorio Comment[gu]=તમને ડેસ્કટોપ પર લીટીઓ દોરવા દે છે Comment[he]=מאפשר לך לצייר קווים על גבי שולחן העבודה שלך Comment[hi]=यह आपको आपके डेस्कटॉप में लाइनें खींचने देता है +Comment[hne]=ये आप मन ल आप मन के डेस्कटाप मं लकीर खींचे बर देथे Comment[is]=Leyfir þér að teikna línur á skjáborðið Comment[it]=Permette di disegnare delle righe sul desktop Comment[ja]=マウスを使ってデスクトップに線を引けます @@ -94,7 +97,7 @@ Comment[lv]=Ļauj ar peli zīmēt līnijas uz darbvirsmas Comment[ml]=പണിയിടത്തില്‍ നിങ്ങള്‍ക്കിതുപയോഗിച്ചു് വരകള്‍ വരയ്ക്കാം Comment[mr]=डेस्कटॉपवर ओळी काढण्यास मदत करतो -Comment[nb]=Brukes til å tegne linjer på skrivebordet +Comment[nb]=Lar deg tegne linjer på skrivebordet Comment[nds]=Dor kannst Du Streken mit op den Schriefdisch malen Comment[nl]=Laat u lijnen tekenen op het bureaublad Comment[pa]=ਤੁਹਾਨੂੰ ਆਪਣੇ ਡੈਸਕਟਾਪ ਉੱਤੇ ਲਾਈਨ ਖਿੱਚਣ ਲਈ ਹੈ @@ -102,6 +105,7 @@ Comment[pt]=Deixa-o desenhar linhas no seu ecrã Comment[pt_BR]=Permite-lhe desenhar linhas na sua área de trabalho Comment[ro]=Vă permite să desenați linii pe birou +Comment[ru]=Возможность рисования на экране курсором мыши Comment[sk]=Umožňuje myšou kresliť čiary na ploche Comment[sl]=Omogoča, da z miško rišete po namizju Comment[sr]=Омогућава вам цртање линија на површи --- workspace/kwin/effects/taskbarthumbnail.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/taskbarthumbnail.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -67,18 +67,22 @@ effects->paintWindow( w, mask, region, data ); // paint window first if( thumbnails.contains( w )) { // paint thumbnails on it + int mask = PAINT_WINDOW_TRANSFORMED; + if( data.opacity == 1.0 ) + mask |= PAINT_WINDOW_OPAQUE; + else + mask |= PAINT_WINDOW_TRANSLUCENT; foreach( const Data &thumb, thumbnails.values( w )) { EffectWindow* thumbw = effects->findWindow( thumb.window ); if( thumbw == NULL ) continue; - WindowPaintData data( thumbw ); + WindowPaintData thumbData( thumbw ); + thumbData.opacity = data.opacity; QRect r; - setPositionTransformations( data, r, + setPositionTransformations( thumbData, r, thumbw, thumb.rect.translated( w->pos()), Qt::KeepAspectRatio ); - effects->drawWindow( thumbw, - PAINT_WINDOW_OPAQUE | PAINT_WINDOW_TRANSFORMED, - r, data ); + effects->drawWindow( thumbw, mask, r, thumbData ); } } } --- workspace/kwin/effects/lookingglass.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/lookingglass.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -42,6 +42,7 @@ { zoom = 1.0f; target_zoom = 1.0f; + polling = false; actionCollection = new KActionCollection( this ); actionCollection->setConfigGlobal(true); @@ -83,6 +84,11 @@ { target_zoom = qMin(7.0, target_zoom + 0.5); setEnabled( true ); + if( !polling ) + { + polling = true; + effects->startMousePolling(); + } effects->addRepaint( cursorPos().x() - radius, cursorPos().y() - radius, 2*radius, 2*radius ); } @@ -94,6 +100,11 @@ target_zoom = 1; setEnabled( false ); } + if( polling ) + { + polling = false; + effects->stopMousePolling(); + } effects->addRepaint( cursorPos().x() - radius, cursorPos().y() - radius, 2*radius, 2*radius ); } --- workspace/kwin/effects/dialogparent.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/dialogparent.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -24,6 +24,7 @@ Name[gu]=સંવાદ પિતૃ Name[he]=חלונות־אב של תיבות דו־שיח Name[hi]=मूल संवाद +Name[hne]=मूल गोठ Name[hu]=Párbeszédablak-tartó Name[is]=Dekking undir valglugga Name[it]=Genitore delle finestre di dialogo @@ -47,7 +48,7 @@ Name[pt]=Pai da Janela Name[pt_BR]=Diálogo pai Name[ro]=Părinte dialog -Name[ru]=Владелец диалога +Name[ru]=Затемнение основного окна Name[se]=Lásešváhnen Name[sk]=Rodič dialógu Name[sl]=Matično okno @@ -78,10 +79,12 @@ Comment[eu]=Uneko elkarrizketa-koadro aktiboaren aita iluntzen du Comment[fr]=Assombrit la fenêtre parente de la fenêtre active courante Comment[fy]=Fertsjustert it haadfinster fan aktive dialogen +Comment[ga]=Dorchaigh máthairfhuinneog na dialóige atá gníomhach faoi láthair Comment[gl]=Escurece a fiestra pai do diálogo activo Comment[gu]=સક્રિય સંવાદની મુખ્ય વિન્ડોને ઘાટી બનાવે છે Comment[he]=מחשיך את חלון האב של החלון הפעיל Comment[hi]=वर्तमान सक्रिय संवाद के मुख्य विंडो को गाढ़ा करता है +Comment[hne]=हाल के सक्रिय गोठ के असली विंडो ल गाढ़ा करथे Comment[is]=Dekkir upprunaglugga (foreldri) virka gluggans Comment[it]=Scurisce la finestra genitore della finestra di dialogo attiva Comment[ja]=現在アクティブなダイアログの親ウィンドウを暗くします @@ -100,6 +103,7 @@ Comment[pt]=Escurece a janela-mãe da janela activa de momento Comment[pt_BR]=Escurece as janelas pai do diálogo ativo atual Comment[ro]=Întunecă fereastra-părinte a dialogului activ +Comment[ru]=Затемнение основного окна при показе диалога Comment[sk]=Stmaví rodičovské okno aktívneho dialógového okna Comment[sl]=Potemni matično okno za trenutno aktivno pogovorno okno Comment[sr]=Затамњује родитељски прозор тренутно активног дијалога --- workspace/kwin/effects/trackmouse.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/trackmouse.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -25,6 +25,7 @@ Name[gu]=માઉસની ખબર રાખો Name[he]=עקבות עכבר Name[hi]=माउस ट्रैक करें +Name[hne]=मुसुवा ट्रैक करव Name[hu]=Egérkövetés Name[is]=Elta mús Name[it]=Insegui il mouse @@ -48,7 +49,7 @@ Name[pt]=Seguir o Rato Name[pt_BR]=Seguir o mouse Name[ro]=Urmărește șoricelul -Name[ru]=Отслеживание мыши +Name[ru]=Показать положение курсора мыши Name[se]=Čuovo sáhpána Name[sk]=Sledovanie myši Name[sl]=Položaj miške @@ -77,9 +78,11 @@ Comment[et]=Aktiveerimisel näidatakse hiirekursori asukohta Comment[fr]=Affiche un effet indiquant la position du curseur de la souris quand activé Comment[fy]=Lit de posysje fan it mûsrinnerke sjen as it aktief is +Comment[ga]=Taispeáin leid a chabhraíonn leat an cúrsóir a aimsiú Comment[gl]=Mostra un efecto de localización do cursor cando está activada Comment[gu]=જ્યારે સક્રિય થાય ત્યારે માઉસ કર્સરની સ્થિતિની અસર બતાવો Comment[hi]=जब सक्रिय किया जाए तो प्रभाव को इंगित करता माउस संकेतक प्रदर्शित करें +Comment[hne]=जब सक्रिय होही तब मुसुवा संकेतक लोकेटिंग प्रभाव देखाव Comment[is]=Sýnir staðsetningu músarbendils þegar það er virkt Comment[it]=Quando è attivato mostra un effetto per localizzare la posizione del mouse Comment[ja]=マウスカーソルの位置を示す効果を表示します @@ -98,6 +101,7 @@ Comment[pt]=Mostrar um efeito de localização do cursor quando activado Comment[pt_BR]=Mostra um efeito de localização do ponteiro do mouse quando ativada Comment[ro]=Afișează un efect de localizare a cursorului cînd este activată +Comment[ru]=Показать положение курсора мыши на экране Comment[sk]=Po aktivácii zobrazí efekt pre ľahké nájdenie kurzoru myši Comment[sl]=Ob aktivaciji prikaže položaj miškinega kazalca Comment[sr]=Ефекат лоцирања показивача миша када се активира @@ -119,5 +123,5 @@ X-KDE-PluginInfo-Category=Accessibility X-KDE-PluginInfo-Depends= X-KDE-PluginInfo-License=GPL -X-KDE-PluginInfo-EnabledByDefault=true +X-KDE-PluginInfo-EnabledByDefault=false X-KDE-Library=kwin4_effect_builtins --- workspace/kwin/effects/desktopgrid.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/desktopgrid.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -25,6 +25,7 @@ Name[gu]=ડેસ્કટોપ જાળી Name[he]=רשת שולחנות עבודה Name[hi]=डेस्कटॉप ग्रिड +Name[hne]=डेस्कटाप ग्रिड Name[hr]=Mreža radne površine Name[hu]=Rácsos elrendezés Name[is]=Skjáborðsmöskvi @@ -50,7 +51,7 @@ Name[pt]=Grelha de Ecrãs Name[pt_BR]=Grade da área de trabalho Name[ro]=Grilă birou -Name[ru]=Сетка виртуальных экранов +Name[ru]=Все рабочие столы Name[se]=Čállinbeavderuvttodat Name[sk]=Plocha mriežka Name[sl]=Mreža namizij @@ -76,6 +77,7 @@ Comment[el]=Σμίκρυνση όλων των επιφανειών εργασίας και εμφάνιση σε παράθεση σε έναν κάνναβο Comment[es]=Alejarse de forma que todos los escritorios se muestren uno al lado del otro en una rejilla Comment[et]=Vähendamine, et kõik töölauad oleks üksteise kõrval võrgustikus näha +Comment[eu]=Zooma urrundu mahaigain guztiak bata bestearen ondoan sareta batean bistaratu daitezen Comment[fr]=Faire un zoom arrière de manière à afficher tous les bureaux côte à côte dans une grille Comment[gl]=Reduce de maneira que os escritorios son mostrados lado por lado en grella Comment[gu]=નાનું કરો જેથી બધાં ડેસ્કટોપ્સ બાજુ-બાજુ પર જાળીમાં દેખાય @@ -86,6 +88,7 @@ Comment[km]=បង្រួម​ផ្ទៃតុ​ទាំងអស់​បង្ហាញ​ម្ដង​មួយ​ផ្នែក​ៗ​នៅ​ក្នុង​ក្រឡាចត្រង្គ Comment[ko]=모든 데스크톱을 한 화면에 볼 수 있도록 축소합니다 Comment[lv]=Attālina, lai visas darbvirsmas būtu redzamas blakus režģa veidā +Comment[nb]=Forminsk så alle skrivebord vises side om side i et rutenett Comment[nds]=Ansicht grötter maken, so dat all Schriefdischen blangenanner in en Gadder wiest warrt Comment[nl]=Verkleint alle bureaubladen zodat ze zij-aan-zij in een raster getoond kunnen worden Comment[pa]=ਜ਼ੂਮ-ਆਉਟ ਕਰੋ ਤਾਂ ਕਿ ਸਭ ਡੈਸਕਟਾਪਾਂ ਨੂੰ ਇੱਕ ਗਰਿੱਡ ਵਿੱਚ ਨਾਲ ਨਾਲ ਵੇਖਾਇਆ ਜਾਵੇ @@ -93,6 +96,7 @@ Comment[pt]=Reduzir de modo a que todos os ecrãs apareçam lado-a-lado numa grelha Comment[pt_BR]=Reduz para que todas as áreas de trabalho sejam mostradas lado a lado em uma grade Comment[ro]=Îndepărtează astfel încît toate birourile sînt afișate alături într-o grilă +Comment[ru]=Показать все рабочие столы на одном экране Comment[sk]=Vzdiali sa tak, že všetky plochy sa zobrazia vedľa seba v mriežke Comment[sl]=Pomanjša namizja, tako da so vsa prikazana eno ob drugem v mreži Comment[sr]=Умањите тако да се све површи поређају једна до друге у мрежи --- workspace/kwin/effects/coverswitch_config.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/coverswitch_config.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -23,6 +23,7 @@ Name[gl]=Mudanza en capas Name[gu]=ફેરફાર ઢાંકો Name[hi]=कवर स्विच +Name[hne]=कवर स्विच Name[hu]=Fedett váltódoboz Name[is]=Síðuskiptir Name[it]=Sfoglia copertine @@ -41,7 +42,7 @@ Name[pt]=Mudança de Capas Name[pt_BR]=Mudança de capas Name[ro]=Comutare copertă -Name[ru]=Циркуляция +Name[ru]=Карусель Name[sk]=Prepínanie s "Cover Flow" Name[sl]=Preklapljanje - ovitki Name[sr]=Проточно пребацивање --- workspace/kwin/effects/lookingglass.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/lookingglass.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -15,6 +15,7 @@ Name[gu]=જોવાનો કાચ Name[he]=מונוקול Name[hi]=लुकिंग ग्लास +Name[hne]=लुकिंग ग्लास Name[hu]=Nagyító Name[is]=Spegilgler Name[it]=Lente d'ingrandimento @@ -37,7 +38,7 @@ Name[pt]=Aparência de Vidro Name[pt_BR]=Espelho Name[ro]=Binoclu -Name[ru]=Увеличительное стекло +Name[ru]=Линза Name[se]=Stuoridanláse Name[sk]=Šošovka Name[sl]=Povečevalno steklo @@ -66,6 +67,7 @@ Comment[gu]=સ્ક્રિનમોટું કરનાર જે માછલીની આંખનાં લેન્સ જેવો લાગે છે Comment[he]=מגדיל מסך שנראה כמו מצלמת עין הדג Comment[hi]=स्क्रीन आकार-वर्धक जो मछली की आंख जैसे लेंस जैसा दिखता है +Comment[hne]=स्क्रीन आकार बढ़इया जउन हर मछरी के आंखी जइसन दिखथे Comment[is]=Skjástækkunargler sem líkist fiskaugalinsu Comment[it]=Un ingranditore dello schermo che sembra una lente d'ingrandimento Comment[ja]=魚眼レンズのようなスクリーン拡大鏡 @@ -83,6 +85,7 @@ Comment[pt]=Uma lupa do ecrã que parece uma lente de olho-de-peixe Comment[pt_BR]=Uma lupa da área de trabalho que parece uma lente de olho-de-peixe Comment[ro]=O lupă de ecran ce arată ca lentilele ochiului de pește +Comment[ru]=Показ области экрана с эффектом линзы Comment[sk]=Zväčšovač obrazovky s efektom rybieho oka Comment[sl]=Povečevalnik zaslona, ki izgleda kot povečevalno steklo Comment[sr]=Увеличавач екрана налик рибљем оку --- workspace/kwin/effects/fade.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/fade.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -25,6 +25,7 @@ Name[gu]=પીગળવું Name[he]=חשיפה והיעלמות Name[hi]=फीका +Name[hne]=फीका Name[hu]=Fokozatos átmenet Name[is]=Þynna út Name[it]=Svanisci @@ -42,13 +43,13 @@ Name[nb]=Ton ut Name[nds]=Utblennen Name[ne]=फेड -Name[nl]=Vervagen +Name[nl]=In-/uitvagen Name[nn]=Ton inn/ut Name[pa]=ਫਿੱਕਾ Name[pl]=Znikanie/wyłanianie Name[pt]=Desvanecer Name[ro]=Decolorare -Name[ru]=Плавное появление и исчезновение +Name[ru]=Растворение Name[se]=Rievdat šearratvuođa Name[sk]=Plynulé stratenie Name[sl]=Pojavljanje in pojemanje @@ -80,10 +81,12 @@ Comment[et]=Paneb aknad sujuvalt hääbuma või tugevnema, kui need peidetakse või nähtavale tuuakse Comment[fr]=Estompe ou fait apparaître en fondu les fenêtres lorsqu'elles sont affichées ou cachées Comment[fy]=Lit finters útstrutsen ferfage of opkomme as se te sjen binne of ferburgen wurde +Comment[ga]=Leis seo, céimneoidh fuinneoga isteach agus amach agus iad á dtaispeáint nó á bhfolú Comment[gl]=Esvae/Fai opacas as fiestras con suavidade ao mostralas ou acochadas Comment[gu]=જ્યારે વિન્ડો બતાવવામાં અથવા છુપાવવામાં આવે છે ત્યારે તેમને સરળતાથી ઝાંખી અથવા પ્રકાશિત કરો Comment[he]=חשיפה והיעלמות חלקה של חלונות בעת הצגתם או הסתרתם Comment[hi]=जब विंडो को दिखाया या छुपाया जाता है तो उन्हें यह धीरे से फ़ीका करता है +Comment[hne]=जब विंडो ल देखाय या लुकाय जाथे तहां ये मन ल, ए धीरे से फीका करथे Comment[is]=Lætur glugga þynnast mjúklega inn eða út, þegar þeir eru endurheimtir eða faldir Comment[it]=Fa svanire e comparire gradualmente le finestre quando sono mostrate o nascoste Comment[ja]=ウィンドウの表示/非表示の切り替えを滑らかにフェードイン/フェードアウトします @@ -101,6 +104,7 @@ Comment[pt]=Fazer com que as janelas apareçam/desapareçam suavemente quando aparecem ou ficam escondidas Comment[pt_BR]=Faz as janelas aparecerem/desaparecerem suavemente quando são exibidas ou ocultadas Comment[ro]=Face ferestrele să se (de)coloreze cînd sînt afișate sau ascunse +Comment[ru]=Закрывающиеся окна будут становиться всё более прозрачными, а потом совсем исчезать Comment[sk]=Okno sa plynule stratí po schovaní a plynule objaví pri zobrazení Comment[sl]=Okna se prikažejo in izginejo postopoma Comment[sr]=Прозори глатко израњају и утапају се при појављивању и сакривању --- workspace/kwin/effects/login.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/login.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -24,6 +24,7 @@ Name[gu]=પ્રવેશ Name[he]=שם התחברות Name[hi]=लॉगइन +Name[hne]=लागइन Name[hr]=Prijava Name[hsb]=Přizjewjenje Name[hu]=Bejelentkezés @@ -87,6 +88,7 @@ Comment[gl]=Suaviza a entrada no escritorio cun efecto de esvaecemento Comment[gu]=જ્યારે પ્રવેશ કરવામાં આવે ત્યારે ડેસ્કટોપને સરળ રીતે ઝાંખું કરે છે Comment[he]=עמעם את המסך בהדרגה בעת החיבור למערכת +Comment[hne]=जब लागइन होथे तब डेस्कटाप मं धीरे से फेड होथे Comment[is]=Láta skjáborð koma mjúklega í ljós við innstimplun Comment[it]=Graduale dissolvenza sul desktop all'accesso Comment[ja]=ログイン時に滑らかにデスクトップを表示します @@ -104,6 +106,7 @@ Comment[pt]=Desvanecer suavemente para o ecrã ao ligar-se Comment[pt_BR]=Suaviza o desaparecimento da área de trabalho ao fazer login Comment[ro]=Estompează lin biroul la autentificare +Comment[ru]=Плавное проявление рабочего стола при входе в систему Comment[sk]=Plynulé roztmavenie plochy po prihlásení Comment[sl]=Pri prijavi se namizje prikaže postopoma Comment[sr]=Глатко претапа на површ при пријављивању --- workspace/kwin/effects/logout.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/logout.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -25,6 +25,7 @@ Name[gu]=બહાર નીકળો Name[he]=התנתקות Name[hi]=लॉगआउट +Name[hne]=लागआउट Name[hr]=Odjava Name[hsb]=Wotzjewjenje Name[hu]=Elrendezés @@ -88,6 +89,7 @@ Comment[gl]=Desatura o escritorio ao mostrar o diálogo de saída Comment[gu]=બહાર નીકળવાનો સંવાદ દર્શાવતી વખતે ડેસ્કટોપ ઝાંખું બનાવો Comment[he]=הפוך את שולחן העבודה לשחור־לבן בעת הצגת חלון סיום העבודה +Comment[hne]=जब लागआउट बात देखाथे तब डेस्कटाप ल डिसेचुरेट करथे Comment[is]=Afmetta skjáborð þegar útstimplunarglugginn birtist Comment[it]=Desatura il desktop quando viene mostrata la finestra di dialogo per terminare la sessione Comment[ja]=ログアウトダイアログを表示するときにデスクトップを減色します @@ -105,6 +107,7 @@ Comment[pt]=Reduzir a saturação do ecrã ao mostrar a janela de fim de sessão Comment[pt_BR]=Reduz a saturação da área de trabalho ao mostrar o diálogo de logout Comment[ro]=Desaturează biroul la afișarea dialogului de ieșire +Comment[ru]=Плавное обесцвечивание экрана при выходе из сеанса Comment[sk]=Odfarbi plochu pri zobrazení odhlasovacieho dialógu Comment[sl]=Ob prikazu odjavnega okna se namizje razbarva Comment[sr]=Посивљује површ при појави одјавног дијалога --- workspace/kwin/effects/cylinder.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/cylinder.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -20,6 +20,7 @@ Name[gu]=ડેસ્કટોપ સિલિન્ડર Name[he]=שולחן עבודה בצילינדר Name[hi]=डेस्कटॉप बेलन +Name[hne]=डेस्कटाप सिलेंडर Name[is]=Skjáborðssúla Name[it]=Cilindro desktop Name[ja]=デスクトップシリンダー @@ -42,6 +43,7 @@ Name[pt]=Cilindro de Ecrãs Name[pt_BR]=Cilindro da área de trabalho Name[ro]=Cilindru de birou +Name[ru]=Цилиндр с рабочими столами Name[sk]=Plocha valec Name[sl]=Valj z namizji Name[sr]=Ваљак површи @@ -76,6 +78,7 @@ Comment[gu]=સિલિન્ડરની બાજુઓ પર વર્ચ્યુઅલ ડેસ્કટોપ બતાવે છે Comment[he]=הצג כל שולחן עבודה וירטואלי בצד של צילינדר Comment[hi]=बेलन के हर बाजू पर आभासी डेस्कटॉप दिखाएँ +Comment[hne]=आभासी डेस्कटाप ल सिलेंडर के बाजू मं देखाथे Comment[is]=Sýnir hvert sýndarskjáborð á sinni hlið súlu Comment[it]=Mostra ogni desktop virtuale sul lato di un cilindro Comment[ja]=仮想デスクトップをシリンダーの側面に表示します @@ -97,6 +100,7 @@ Comment[pt]=Mostrar cada ecrã virtual como uma face de um cilindro Comment[pt_BR]=Mostra cada área de trabalho virtual em um lado de um cilindro Comment[ro]=Afișează fiecare birou virtual pe fața unui cilindru +Comment[ru]=Показывать рабочие столы вокруг цилиндра Comment[sk]=Zobrazí virtuálne plochy na stranách valca Comment[sl]=Vsako navidezno namizje prikaže na plašču valja Comment[sr]=Пресликава виртуелне површи на омотач цилиндра --- workspace/kwin/effects/magnifier.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/magnifier.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -42,6 +42,7 @@ MagnifierEffect::MagnifierEffect() : zoom( 1 ) , target_zoom( 1 ) + , polling( false ) { KActionCollection* actionCollection = new KActionCollection( this ); KAction* a; @@ -144,6 +145,11 @@ void MagnifierEffect::zoomIn() { target_zoom *= 1.2; + if( !polling ) + { + polling = true; + effects->startMousePolling(); + } effects->addRepaint( magnifierArea().adjusted( -FRAME_WIDTH, -FRAME_WIDTH, FRAME_WIDTH, FRAME_WIDTH )); } @@ -152,6 +158,11 @@ target_zoom /= 1.2; if( target_zoom < 1 ) target_zoom = 1; + if( polling ) + { + polling = false; + effects->stopMousePolling(); + } effects->addRepaint( magnifierArea().adjusted( -FRAME_WIDTH, -FRAME_WIDTH, FRAME_WIDTH, FRAME_WIDTH )); } --- workspace/kwin/effects/presentwindows_config.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/presentwindows_config.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -31,6 +31,7 @@ Name[gu]=હાજર રહેલ વિન્ડોસ Name[he]=הצג חלונות Name[hi]=मौजूद विंडो +Name[hne]=मौजूद विंडो Name[hu]=Ablakáttekintő Name[is]=Núverandi gluggar Name[it]=Presenta le finestre @@ -44,7 +45,7 @@ Name[mai]=मोजुद विंडो Name[ml]=നിലവിലുള്ള ജാലകങ്ങള്‍ Name[mr]=वर्तमान चौकट -Name[nb]=Presenter vinduer +Name[nb]=Vis vinduer Name[nds]=Finstern wiesen Name[ne]=हालको सञ्झ्याल Name[nl]=Vensters presenteren @@ -54,6 +55,7 @@ Name[pt]=Apresentar as Janelas Name[pt_BR]=Apresentar janelas Name[ro]=Ferestre prezente +Name[ru]=Все окна Name[se]=Presentere lásiid Name[sk]=Súčasné okná Name[sl]=Predstavitev oken --- workspace/kwin/effects/shadow.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/shadow.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -26,6 +26,7 @@ Name[gu]=પડછાયો Name[he]=צל Name[hi]=छाया +Name[hne]=छइंहा Name[hu]=Árnyék Name[is]=Skuggi Name[it]=Ombra @@ -52,7 +53,7 @@ Name[pt]=Sombra Name[pt_BR]=Sombra Name[ro]=Umbră -Name[ru]=Тени +Name[ru]=Тень Name[se]=Suoivvanastte Name[sk]=Tieň Name[sl]=Senca @@ -88,10 +89,12 @@ Comment[eu]=Leihoen azpian itzala gehitzen du Comment[fr]=Dessine des ombres sous les fenêtres Comment[fy]=Soarget foar skaad ûnder de finsters +Comment[ga]=Cuir scáthanna faoi fhuinneoga Comment[gl]=Debuxa sombras baixo as fiestras Comment[gu]=વિન્ડોની નીચે પડછાયો ઉમેરો Comment[he]=הוספת צל מתחת לחלונות Comment[hi]=विंडो के अंदर छाया डालता है +Comment[hne]=विंडो के अंदर छइंहा डालथे Comment[is]=Bætir við skuggum undir glugga Comment[it]=Disegna l'ombra sotto le finestre Comment[ja]=ウィンドウの下に影を描画します @@ -104,7 +107,7 @@ Comment[mk]=Додава сенки под прозорците Comment[ml]=ജാലകങ്ങള്‍ക്കടിയില്‍ നിഴല്‍ കാണിക്കുക Comment[mr]=चौकट अंतर्गत छाया काढा -Comment[nb]=Tegner skygge under vinduer +Comment[nb]=Tegn skygge under vinduer Comment[nds]=Schaddens nerrn Finstern tofögen Comment[nl]=Voegt een schaduw toe aan de vensters Comment[pa]=ਵਿੰਡੋ ਹੇਠ ਛਾਂ ਸ਼ਾਮਲ ਕਰਦਾ ਹੈ। @@ -112,6 +115,7 @@ Comment[pt]=Desenhar sombras sob as janelas Comment[pt_BR]=Adiciona sombra sob as janelas Comment[ro]=Desenează umbre sub ferestre +Comment[ru]=Показывать тень под окнами Comment[sk]=Zobrazí tieň pod oknami Comment[sl]=Pod okni se izriše senca Comment[sr]=Црта сенку испод прозора --- workspace/kwin/effects/diminactive.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/diminactive.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -11,6 +11,7 @@ Name[eo]=Malheligi neaktivajn Name[es]=Oscurecer inactiva Name[et]=Tuhm mitteaktiivne +Name[eu]=Ilundu ez aktibo Name[fi]=Himmennä passiivinen Name[fr]=Estompe les inactifs Name[fy]=Net aktive dimme @@ -19,6 +20,7 @@ Name[gu]=અસક્રિય ઝાંખી Name[he]=עמעם חלונות לא פעילים Name[hi]=असक्रिय मंद करें +Name[hne]=असक्रिय मंद करव Name[hu]=Inaktív ablakok kiszürkítése Name[is]=Dimma óvirka Name[it]=Oscura inattive @@ -42,7 +44,7 @@ Name[pt]=Escurecer as Inactivas Name[pt_BR]=Escurecer inativa Name[ro]=Împăienjenire inactive -Name[ru]=Затемнение отключено +Name[ru]=Затемнение неактивных окон Name[se]=Sevnjodahte ii-aktiivalaš lasiid Name[sk]=Stmav neaktívne Name[sl]=Potemnitev neaktivnega @@ -73,10 +75,12 @@ Comment[eu]=Ilundu leiho ez aktiboak Comment[fr]=Assombrit les fenêtres inactives Comment[fy]=Fertsjuster ynaktive finsters +Comment[ga]=Dorchaigh na fuinneoga neamhghníomhacha Comment[gl]=Escurece as fiestras inactivas Comment[gu]=અસક્રિય વિન્ડોને ઘાટી બનાવે છે Comment[he]=החשך חלונות לא פעילים Comment[hi]=असक्रिय विंडो को गाढ़ा करता है +Comment[hne]=असक्रिय विंडो ल गाढ़ा करथे Comment[is]=Gerir óvirka glugga dimmari Comment[it]=Scurisce le finestre inattive Comment[ja]=非アクティブなウィンドウを暗くします @@ -98,6 +102,7 @@ Comment[pt]=Escurecer as janelas inactivas Comment[pt_BR]=Escurece janelas inativas Comment[ro]=Întunecă ferestrele inactive +Comment[ru]=Затемнение неактивных окон Comment[sk]=Stmaví neaktívne okná Comment[sl]=Potemni neaktivna okna Comment[sr]=Затамњује неактивне прозоре --- workspace/kwin/effects/cylinder_config.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/cylinder_config.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -27,6 +27,7 @@ Name[gu]=ડેસ્કટોપ સિલિન્ડર Name[he]=שולחן עבודה בצילינדר Name[hi]=डेस्कटॉप बेलन +Name[hne]=डेस्कटाप सिलेंडर Name[is]=Skjáborðssúla Name[it]=Cilindro desktop Name[ja]=デスクトップシリンダー @@ -49,6 +50,7 @@ Name[pt]=Cilindro de Ecrãs Name[pt_BR]=Cilindro da área de trabalho Name[ro]=Cilindru de birou +Name[ru]=Цилиндр с рабочими столами Name[sk]=Plocha valec Name[sl]=Valj z namizji Name[sr]=Ваљак површи --- workspace/kwin/effects/flipswitch_config.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/flipswitch_config.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -22,6 +22,7 @@ Name[gl]=Mudanza en fila Name[gu]=ફ્લિપ સ્વિચ Name[hi]=स्विच बदलें +Name[hne]=फ्लिप स्विच Name[hu]=Billenős váltódoboz Name[is]=Flettirofi Name[it]=Cambia ribaltando --- workspace/kwin/effects/zoom.h (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/zoom.h (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -45,6 +45,7 @@ private: double zoom; double target_zoom; + bool polling; // Mouse polling }; } // namespace --- workspace/kwin/effects/cube_config.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/cube_config.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -28,6 +28,7 @@ Name[gu]=ડેસ્કટોપ ટ્યુબ Name[he]=שולחן עבודה בקובייה Name[hi]=डेस्कटॉप घन +Name[hne]=डेस्कटाप घन Name[hsb]=Kóstka Name[is]=Skjáborðskubbur Name[it]=Cubo desktop @@ -52,6 +53,7 @@ Name[pt]=Cubo de Ecrãs Name[pt_BR]=Cubo da área de trabalho Name[ro]=Cub de birou +Name[ru]=Куб с рабочими столами Name[sk]=Plocha kocka Name[sl]=Kocka z namizji Name[sr]=Коцка површи --- workspace/kwin/effects/snow_config.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/snow_config.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -31,6 +31,7 @@ Name[gu]=બરફ Name[he]=שלג Name[hi]=बर्फीला +Name[hne]=बरफ Name[hr]=Snijeg Name[hu]=Hóesés Name[is]=Snjór --- workspace/kwin/effects/mousemark.h (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/mousemark.h (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -33,6 +33,7 @@ Q_OBJECT public: MouseMarkEffect(); + ~MouseMarkEffect(); virtual void reconfigure( ReconfigureFlags ); virtual void paintScreen( int mask, QRegion region, ScreenPaintData& data ); virtual void mouseChanged( const QPoint& pos, const QPoint& old, --- workspace/kwin/effects/presentwindows.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/presentwindows.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -24,6 +24,7 @@ Name[gu]=હાજર રહેલ વિન્ડોસ Name[he]=הצג חלונות Name[hi]=मौजूद विंडो +Name[hne]=मौजूद विंडो Name[hu]=Ablakáttekintő Name[is]=Núverandi gluggar Name[it]=Presenta le finestre @@ -37,7 +38,7 @@ Name[mai]=मोजुद विंडो Name[ml]=നിലവിലുള്ള ജാലകങ്ങള്‍ Name[mr]=वर्तमान चौकट -Name[nb]=Presenter vinduer +Name[nb]=Vis vinduer Name[nds]=Finstern wiesen Name[ne]=हालको सञ्झ्याल Name[nl]=Vensters presenteren @@ -47,6 +48,7 @@ Name[pt]=Apresentar as Janelas Name[pt_BR]=Apresentar janelas Name[ro]=Ferestre prezente +Name[ru]=Все окна Name[se]=Presentere lásiid Name[sk]=Súčasné okná Name[sl]=Predstavitev oken @@ -78,6 +80,7 @@ Comment[fy]=Utzoome oant alle iepene finsters njonken elkoar te sjen binne Comment[gl]=Reduce até que poda mostrar lado por lado todas as fiestras Comment[gu]=ત્યાં સુધી નાનું કરો જ્યાં સુધી બધી ખૂલેલ વિન્ડોસ બાજુ-બાજુ પર દેખાય +Comment[hne]=सब्बो विंडो ल एक के बाजू मं एक देखाय जात तक जूम आउट करव Comment[is]=Rennir frá þangað til hægt er að sýna alla opna glugga hlið við hlið Comment[it]=Zoom indietro finché tutte le finestre aperte possono essere mostrate affiancate Comment[ja]=開いているすべてのウィンドウを縮小して、並べて表示します @@ -87,7 +90,7 @@ Comment[ko]=모든 열린 창을 축소시켜서 한 화면에 보이도록 합니다 Comment[lv]=Attālināt līdz visus atvērtos logus var parādīt blakus Comment[ml]=പുറകിലേക്ക് വരുക (സൂം ഔട് ചെയ്യുക) - ഇതു ചെയ്യുംബോള്‍ എല്ലാം ജാലകങ്ങളും ക്രമത്തില്‍ ഓരോന്നായി കാണാന്‍ കഴിയും -Comment[nb]=Forminsk til alle åpnede vinduer kan vises side ved side +Comment[nb]=Forminsk alle de åpnede vinduene til de kan vises side ved side Comment[nds]=Ansicht so grötter maken, dat sik all Finstern blangenanner wiesen laat Comment[nl]=Zoomt uit totdat alle geopende vensters zij-aan-zij kunnen worden getoond Comment[pa]=ਉਦੋਂ ਤੱਕ ਜ਼ੂਮ-ਆਉਟ ਕਰੋ, ਜਦੋਂ ਤੱਕ ਕਿ ਸਭ ਖੁੱਲ੍ਹੀਆਂ ਵਿੰਡੋ ਨਾਲ ਨਾਲ ਨਾ ਵੇਖਾਈ ਦੇਣ @@ -95,6 +98,7 @@ Comment[pt]=Reduzir até que todas as janelas abertas possam aparecer lado-a-lado Comment[pt_BR]=Reduzir até que todas as janelas abertas possam ser exibidas lado a lado Comment[ro]=Îndepărtează astfel încît toate ferestrele deschise să poată fi afișate alăturat +Comment[ru]=Показать миниатюры всех открытых окон рядом друг с другом Comment[sk]=Vzdiali sa tak, že všetky otvorené okná sú zobrazené vedľa seba Comment[sl]=Pomanjša vsa odprta okna, tako da so lahko prikazana en ob drugem Comment[sr]=Умањите тако да се могу приказати сви прозори један до другог --- workspace/kwin/effects/slide.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/slide.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -17,6 +17,7 @@ Name[gu]=સ્લાઇડ Name[he]=גלישה Name[hi]=स्लाइड +Name[hne]=स्लाइड Name[is]=Renna til Name[it]=Scivola Name[ja]=スライド @@ -35,7 +36,7 @@ Name[pl]=Slajd Name[pt]=Deslize Name[ro]=Alunecă -Name[ru]=Слайд %1 +Name[ru]=Смена слайдов Name[sk]=Kĺzanie Name[sl]=Drsenje Name[sr]=Клизање @@ -63,10 +64,12 @@ Comment[eu]=Mugitu leihoak diapositiba gisa pantailaren zehar laneko areaz aldatzean Comment[fr]=Fait glisser les fenêtres à travers le bureau en changeant de bureaux virtuels Comment[fy]=Glydet finsters oer it skerm hinne as der wiksele wurdt tusken firtuele buroblêden +Comment[ga]=Sleamhnaigh fuinneoga trasna an scáileáin agus an deasc fhíorúil á hathrú Comment[gl]=Desliza as fiestras pola pantalla ao trocar de escritorio virtual Comment[gu]=વર્ચ્યુઅલ ડેસ્કટોપ્સ બદલતી વખતે વિન્ડોસને સ્લાઇડ કરો Comment[he]=גרום לחלונות לגלוש במסך בעת המעבר בין שולנות עבודה וירטואלים Comment[hi]=जब आभासी डेस्कटॉप में स्विच कर रहे हों तो विंडो को स्क्रीन से आरपार स्लाइड करें +Comment[hne]=जब आभासी डेस्कटाप मं स्विच करथे तब स्क्रीन के आरपार विंडो ल फिसलाथे Comment[is]=Renna gluggum yfir skjáinn þegar skipt er um sýndarskjáborð Comment[it]=Fa scivolare le finestre sul desktop quando si naviga tra i desktop virtuali Comment[ja]=仮想デスクトップの切り替え時にウィンドウをスクリーン上でスライドさせます @@ -76,7 +79,7 @@ Comment[ko]=가상 데스크톱 사이를 전환할 때 슬라이딩 효과를 사용합니다 Comment[lv]=Slīdina logus pa ekrānu, kad pārslēdz virtuālās darbvirsmas Comment[ml]=വര്‍ച്ചുവല്‍ പണിയിടങ്ങള്‍ തമ്മില്‍ മാറുംബോള്‍ ജാലകങ്ങള്‍ സ്ക്രീനേല്‍ സ്ലൈഡ് ചെയ്യട്ടെ -Comment[nb]=Skyv vinduene over skjermen når det byttes virtuelle skrivebord +Comment[nb]=La vinduene skli over skjermen når du bytter virtuelt skrivebord Comment[nds]=Bi't Wesseln vun den Schriefdisch Finstern över den Schirm glieden laten Comment[nl]=Schuift vensters over het scherm tijdens het wisselen van bureaublad Comment[pa]=ਜਦੋਂ ਵੁਰਚੁਅਲ ਡੈਸਕਟਾਪਾਂ ਨੂੰ ਬਦਲਣਾ ਹੋਵੇ ਤਾਂ ਵਿੰਡੋਜ਼ ਸਕਰੀਨ ਉੱਤੇ ਵੇਖੋ @@ -84,6 +87,7 @@ Comment[pt]=Deslizar as janelas pelo ecrã ao mudar de ecrãs virtuais Comment[pt_BR]=Deslizar as janelas pela tela ao alternar as áreas de trabalho virtuais Comment[ro]=Alunecă ferestrele de-a lungul ecranului la comutarea birourilor virtuale +Comment[ru]=Использовать эффект смены слайда при переходе на другой рабочий стол Comment[sk]=Efekt kĺzania okna pri zmene virtuálnej plochy Comment[sl]=Med preklapljanjem med navideznimi namizji okna drsijo prek zaslona Comment[sr]=Клиза прозоре преко екрана при смени виртуелних површи --- workspace/kwin/effects/data/snow.vert (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/data/snow.vert (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -42,6 +42,6 @@ else yCoord = float(height)*0.5; vec2 vertex = vec2( xCoord, yCoord ); - vertex = (vertex)*rotation + vec2( float(x), 0.0 ) + vec2(hSpeed, vSpeed)*float(frames); + vertex = (vertex)*rotation + vec2( float(x), float(-height) ) + vec2(hSpeed, vSpeed)*float(frames); gl_Position = gl_ModelViewProjectionMatrix * vec4(vertex, gl_Vertex.zw); } --- workspace/kwin/effects/desktopgrid_config.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/desktopgrid_config.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -32,6 +32,7 @@ Name[gu]=ડેસ્કટોપ જાળી Name[he]=רשת שולחנות עבודה Name[hi]=डेस्कटॉप ग्रिड +Name[hne]=डेस्कटाप ग्रिड Name[hr]=Mreža radne površine Name[hu]=Rácsos elrendezés Name[is]=Skjáborðsmöskvi @@ -57,7 +58,7 @@ Name[pt]=Grelha de Ecrãs Name[pt_BR]=Grade da área de trabalho Name[ro]=Grilă birou -Name[ru]=Сетка виртуальных экранов +Name[ru]=Все рабочие столы Name[se]=Čállinbeavderuvttodat Name[sk]=Plocha mriežka Name[sl]=Mreža namizij --- workspace/kwin/effects/CMakeLists.txt (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/CMakeLists.txt (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -226,23 +226,3 @@ target_link_libraries(kwin4_effect_builtins ${X11_Xrender_LIB} ${X11_LIBRARIES} kephal) endif (KWIN_HAVE_XRENDER_COMPOSITING) - - - -### videocapture plugin -include(UsePkgConfig) -PKGCONFIG(libcaptury CAPTURY_INCLUDES CAPTURY_LINK_DIR CAPTURY_LDFLAGS CAPTURY_CFLAGS) -if( CAPTURY_LDFLAGS ) - SET( CAPTURY_FOUND TRUE ) -endif( CAPTURY_LDFLAGS ) - -macro_log_feature(CAPTURY_FOUND "Captury framework library" "Realtime video capturing framework e.g. screen casts" "http://gitorious.org/projects/libcaptury" FALSE "0.3.0" "Provides for video recording desktop effects.") - -macro_bool_to_01( CAPTURY_FOUND HAVE_CAPTURY ) -if( CAPTURY_FOUND ) - KWIN4_ADD_EFFECT(videorecord videorecord.cpp) - KWIN4_ADD_EFFECT_CONFIG(videorecord videorecord_config.cpp) - target_link_libraries(kwin4_effect_videorecord ${KDE4_KIO_LIBS} ${CAPTURY_LDFLAGS}) - install( FILES videorecord.desktop videorecord_config.desktop DESTINATION ${SERVICES_INSTALL_DIR}/kwin ) -endif( CAPTURY_FOUND ) - --- workspace/kwin/effects/test/demo_showpicture.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/test/demo_showpicture.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -9,6 +9,7 @@ Name[el]=Επίδειξη της Εμφάνισης φωτογραφίας Name[eo]=Demonstro montru bildon Name[es]=Demostración de ShowPicture +Name[eu]=ShowPicture demo Name[fi]=Demo "Näytä kuva" Name[fr]=Démo d'affichage d'image Name[ga]=Maisíocht Taispeána: Taispeáin Pictiúr @@ -16,6 +17,7 @@ Name[gu]=નિદર્શન ચિત્રબતાવો Name[he]=הדגמה - הצג תמונה Name[hi]=छवि-दिखाएँ नमूना +Name[hne]=फोटू-देखाव नमूना Name[hu]=Képbemutató demó Name[is]=Sýnishorn SýnaMynd Name[kk]=СуретКөрсетудің мысалы @@ -32,6 +34,7 @@ Name[pa]=ਡੈਮੋ ਤਸਵੀਰ-ਵੇਖੋ Name[pl]=Pokazanie obrazka (demo) Name[ro]=Demonstrație AfișareImagine +Name[ru]=Демонстрация ShowPicture Name[se]=Čájet čájehusgovva Name[sk]=Demo zobrazobrázok Name[sl]=Predstavitveni PrikažiSliko --- workspace/kwin/effects/test/videorecord.h (.../tags/KDE/4.2.0/kdebase) (wersja 0) +++ workspace/kwin/effects/test/videorecord.h (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -0,0 +1,54 @@ +/******************************************************************** + KWin - the KDE window manager + This file is part of the KDE project. + +Copyright (C) 2006 Lubos Lunak + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*********************************************************************/ + +#ifndef KWIN_VIDEORECORD_H +#define KWIN_VIDEORECORD_H + +#include + +#include + +namespace KWin +{ + +class VideoRecordEffect + : public QObject, public Effect + { + Q_OBJECT + public: + VideoRecordEffect(); + virtual ~VideoRecordEffect(); + virtual void paintScreen( int mask, QRegion region, ScreenPaintData& data ); + virtual void postPaintScreen(); + private slots: + void toggleRecording(); + private: + void startRecording(); + void stopRecording(); + void autoincFilename(QString & url); + captury_config_t config; + captury_t* client; + QRect area; + QRegion capture_region; + }; + +} // namespace + +#endif // KWIN_VIDEORECORD_H --- workspace/kwin/effects/test/videorecord_config.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 0) +++ workspace/kwin/effects/test/videorecord_config.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -0,0 +1,78 @@ +[Desktop Entry] +Type=Service +X-KDE-ServiceTypes=KCModule + +X-KDE-Library=kcm_kwin4_effect_videorecord +X-KDE-ParentComponents=kwin4_effect_videorecord +X-KDE-PluginKeyword=videorecord + +Name=Video Record +Name[af]=Video-opneem +Name[ar]=تسجيل الفيديو +Name[be]=Відэазапіс +Name[be@latin]=Videazapis +Name[bg]=Запис на звук +Name[bn]=ভিডিও রেকর্ড +Name[bn_IN]=ভিডিও রেকর্ড +Name[ca]=Gravador de vídeo +Name[cs]=Nahrávání videa +Name[csb]=Nagranié wideò +Name[da]=Videooptagelse +Name[de]=Video-Aufnahme +Name[el]=Εγγραφή βίντεο +Name[eo]=Videoregistrilo +Name[es]=Grabación de vídeo +Name[et]=Videosalvestus +Name[eu]=Bideo grabazioa +Name[fa]=ضبط ویدیو +Name[fi]=Videotallennin +Name[fr]=Enregistre une vidéo +Name[fy]=Fideo rekord +Name[ga]=Taifead Físeanna +Name[gl]=Gravadora de vídeo +Name[gu]=વિડીઓ રેકોર્ડ +Name[he]=הקלטת סרט +Name[hi]=वीडियो रेकॉर्ड +Name[hne]=वीडियो रेकार्ड +Name[hu]=Videófelvevő +Name[is]=Vídeó upptaka +Name[it]=Registra video +Name[ja]=ビデオレコーダー +Name[kk]=Бейне жазып алу +Name[km]=កំណត់​ត្រា​វីដេអូ +Name[kn]=ವೀಡಿಯೋ ದಾಖಲು (ಮುದ್ರಣ) +Name[ko]=동영상 녹화 +Name[lt]=Video įrašymas +Name[lv]=Video ieraksts +Name[mai]=वीडियो रेकार्ड +Name[mk]=Снимање видео +Name[ml]=വീഡിയോ റിക്കോര്‍ഡ് +Name[mr]=वीडियो रेकॉर्ड +Name[nb]=Videoopptak +Name[nds]=Video opnehmen +Name[ne]=भिडियो रेकर्ड +Name[nl]=Video-opname +Name[nn]=Videoopptak +Name[pa]=ਵੀਡਿਓ ਰਿਕਾਰਡ +Name[pl]=Nagrywanie wideo +Name[pt]=Gravação de Vídeo +Name[pt_BR]=Gravar vídeo +Name[ro]=Înregistrare video +Name[ru]=Запись видео +Name[se]=Videobádden +Name[sk]=Nahrávanie videa +Name[sl]=Snemanje +Name[sr]=Видео снимање +Name[sr@latin]=Video snimanje +Name[sv]=Videoinspelning +Name[ta]=பதிவொளி பதிவு +Name[te]=వీడియో రికార్‍డ్ +Name[tg]=Сабти видео +Name[th]=เครื่องมืออัดวิดีโอ +Name[tr]=Video Kaydet +Name[uk]=Запис відео +Name[vi]=Thu ảnh động +Name[wa]=Eredjistraedje videyo +Name[x-test]=xxVideo Recordxx +Name[zh_CN]=视频录制 +Name[zh_TW]=影像錄影 --- workspace/kwin/effects/test/demo_liquid.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/test/demo_liquid.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -10,12 +10,14 @@ Name[el]=Επίδειξη του Liquid Name[eo]=Demonstro likvaĵo Name[es]=Demostración de Liquid +Name[eu]=Liquid demo Name[fr]=Démo liquide Name[ga]=Maisíocht Taispeána: Leacht Name[gl]=Demostración de Liquid Name[gu]=નિદર્શન પ્રવાહી Name[he]=הדגמה - נוזל Name[hi]=डेमो लिक्विड +Name[hne]=डेमो लिक्विड Name[hu]=Liquid demó Name[is]=Sýnishorn af Vökva Name[kk]=Сүйықтың мысалы @@ -35,6 +37,7 @@ Name[pl]=Ciecz (demo) Name[pt]=Demo_Liquid Name[ro]=Demonstrație Lichid +Name[ru]=Демонстрация Liquid Name[se]=Demonstrere golgi Name[sk]=Demo tekutý Name[sl]=Predstavitveno Tekoče --- workspace/kwin/effects/test/howto.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/test/howto.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -12,6 +12,7 @@ Name[gu]=કેવી રીતે Name[he]=כיצד לבצע Name[hi]=कैसे +Name[hne]=कइसन Name[hu]=Leírás Name[is]=Hvernig Name[it]=Come fare @@ -33,6 +34,7 @@ Name[pl]=Jak to zrobić Name[pt_BR]=Manual Name[ro]=Cum să +Name[ru]=Эффект передачи фокуса окну Name[se]=Man láhkai Name[sl]=Vodič Name[sr]=Како‑да --- workspace/kwin/effects/test/demo_wavywindows.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/test/demo_wavywindows.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -19,6 +19,7 @@ Name[gu]=નિદર્શન તરંગી વિન્ડોઝ Name[he]=הדגמה - חלונות גליים Name[hi]=तरंगयुक्त-विंडो नमूना +Name[hne]=तरंगयुक्त-विंडो नमूना Name[hu]=Hullámzó ablakok demó Name[is]=Sýnishorn VeifandiGlugga Name[it]=Demo Finestre ondeggianti @@ -39,6 +40,7 @@ Name[pl]=Pofalowane okna (demo) Name[pt]=Demonstração das Janelas Ondulantes Name[ro]=Demonstrație Ferestre ondulatorii +Name[ru]=Демонстрация Wavy Windows Name[se]=Demonstrere lásiid mat lihkadit bárrun Name[sk]=Demo zvlnenéokná Name[sl]=Predstavitvena valujoča okna --- workspace/kwin/effects/test/demo_shiftworkspaceup.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/test/demo_shiftworkspaceup.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -9,6 +9,7 @@ Name[el]=Επίδειξη του ShiftWorkspaceUp Name[eo]=Demonstro movi laborspacon supren Name[es]=Demostración de ShiftWorkspaceUp +Name[eu]=ShiftWorkspaceUp demo Name[fi]=Demo "siirrä työpöytä ylös" Name[fr]=Démo de changement d'espace de travail Name[ga]=Maisíocht Taispeána: Bog Spás Oibre Suas @@ -16,6 +17,7 @@ Name[gu]=નિદર્શન ShiftWorkspaceUp Name[he]=הדגמה - הזז שולחן עבודה למעלה Name[hi]=कार्यस्थान-ऊपर-शिफ़्ट नमूना +Name[hne]=कामजगह-ऊपर-खिसकाव नमूना Name[hu]=Felfelé tolás demó Name[is]=Sýnishorn SkellaVinnuborðiUpp Name[kk]=ӨрісЖоғарыЫғыстыру мысалы @@ -32,6 +34,7 @@ Name[pa]=ਡੈਮੋ ShiftWorkspaceUp Name[pl]=Odwrócenie pulpitu (demo) Name[ro]=Demonstrație DeplasareBirouSus +Name[ru]=Демонстрация ShiftWorkspaceUp Name[se]=Čájet Molssočállinbeavddi Name[sk]=Demo posuňplochunahor Name[sl]=Predstavitveni PremakniDelovnoOkoljeGor --- workspace/kwin/effects/test/CMakeLists.txt (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/test/CMakeLists.txt (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -61,3 +61,20 @@ # add the plugin KWIN4_ADD_EFFECT(tests ${kwin4_effect_tests_sources}) + +### videocapture plugin +include(UsePkgConfig) +PKGCONFIG(libcaptury CAPTURY_INCLUDES CAPTURY_LINK_DIR CAPTURY_LDFLAGS CAPTURY_CFLAGS) +if( CAPTURY_LDFLAGS ) + SET( CAPTURY_FOUND TRUE ) +endif( CAPTURY_LDFLAGS ) + +macro_log_feature(CAPTURY_FOUND "Captury framework library" "Realtime video capturing framework e.g. screen casts" "http://gitorious.org/projects/libcaptury" FALSE "0.3.0" "Provides for video recording desktop effects.") + +macro_bool_to_01( CAPTURY_FOUND HAVE_CAPTURY ) +if( CAPTURY_FOUND ) + KWIN4_ADD_EFFECT(videorecord videorecord.cpp) + KWIN4_ADD_EFFECT_CONFIG(videorecord videorecord_config.cpp) + target_link_libraries(kwin4_effect_videorecord ${KDE4_KIO_LIBS} ${CAPTURY_LDFLAGS}) + install( FILES videorecord.desktop videorecord_config.desktop DESTINATION ${SERVICES_INSTALL_DIR}/kwin ) +endif( CAPTURY_FOUND ) --- workspace/kwin/effects/test/test_fbo.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/test/test_fbo.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -9,6 +9,7 @@ Name[gu]=ચકાસણી_FBO Name[he]=בדיקת FBO Name[hi]=एफ़बीओ_जाँचें +Name[hne]=एफबीओ_जांचव Name[hu]=FBO_teszt Name[is]=Prófa_FBO Name[kk]=FBO_сынау @@ -19,6 +20,7 @@ Name[mr]=FBO_चाचणी Name[nds]=Test: FBO Name[ne]=एफबीओ परीक्षण गर्नुहोस् +Name[ru]=Проверка FBO Name[sl]=Preizkusni_FBO Name[sv]=Testa FBO Name[vi]=Thử_FBO --- workspace/kwin/effects/test/drunken.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/test/drunken.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -9,6 +9,7 @@ Name[eo]=Ebria Name[es]=Borracho Name[et]=Purjus +Name[eu]=Mozkorra Name[fi]=Juopunut Name[fr]=Ivre Name[fy]=Dronken @@ -17,6 +18,7 @@ Name[gu]=ઢીંચેલ Name[he]=שתוי Name[hi]=ड्रंकन +Name[hne]=ड्रंकन Name[hu]=Dülöngélés Name[is]=Drukkinn Name[it]=Ubriaco @@ -39,7 +41,7 @@ Name[pt]=Bêbado Name[pt_BR]=Bêbada Name[ro]=Îmbătat -Name[ru]=Напилася я пьяная +Name[ru]=Пьяница Name[se]=Juhkkaluvvan Name[sk]=Opitý Name[sl]=Pijano --- workspace/kwin/effects/test/videorecord_config.h (.../tags/KDE/4.2.0/kdebase) (wersja 0) +++ workspace/kwin/effects/test/videorecord_config.h (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -0,0 +1,51 @@ +/******************************************************************** + KWin - the KDE window manager + This file is part of the KDE project. + +Copyright (C) 2007 Rivo Laks + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*********************************************************************/ + +#ifndef KWIN_VIDEORECORD_CONFIG_H +#define KWIN_VIDEORECORD_CONFIG_H + +#include + +class KShortcutsEditor; +class KUrlRequester; + +namespace KWin +{ + +class VideoRecordEffectConfig : public KCModule + { + Q_OBJECT + public: + explicit VideoRecordEffectConfig(QWidget* parent = 0, const QVariantList& args = QVariantList()); + ~VideoRecordEffectConfig(); + + public slots: + virtual void save(); + virtual void load(); + virtual void defaults(); + + private: + KShortcutsEditor* mShortcutEditor; + KUrlRequester *saveVideo; + }; + +} // namespace + +#endif --- workspace/kwin/effects/test/demo_shakymove.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/test/demo_shakymove.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -16,6 +16,7 @@ Name[gu]=નિદર્શન હલાવીને ખસેડવું Name[he]=הדגמה - הזזה עם רעד Name[hi]=हिलता खिसकाया जाना नमूना +Name[hne]=हिलत खिसकाव नमूना Name[hu]=Rázkódásos demó Name[is]=Sýnishorn af SkjálfandiHreyfing Name[kk]=Жылан жүрісінің мысалы @@ -34,6 +35,7 @@ Name[pl]=Demonstracja: niespokojny ruch Name[pt]=Demonstrar a Agitação Name[ro]=Demonstrație Mișcare tremurătoare +Name[ru]=Демонстрация Shaky Move Name[se]=Čájet doarggisteaddji lihkkadeami Name[sk]=Demo trhaný pohyb Name[sl]=Predstavitveno Tresoče Premikanje --- workspace/kwin/effects/test/videorecord.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 0) +++ workspace/kwin/effects/test/videorecord.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -0,0 +1,180 @@ +/******************************************************************** + KWin - the KDE window manager + This file is part of the KDE project. + +Copyright (C) 2006 Lubos Lunak + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*********************************************************************/ + +/* + + This effect allows recording a video from the session. + + Requires libcaptury: + + - git clone git://gitorious.org/capseo/mainline.git capseo + - you may want to remove 1.10 from AUTOMAKE_OPTIONS in Makefile.am + - ./autogen.sh + - the usual configure && make && make install procedure + (you may want to pass --enable-theora --with-accel=x86 [or amd64]) + + - git clone git://gitorious.org/libcaptury/mainline.git libcaptury + - you may want to remove 1.10 from AUTOMAKE_OPTIONS in Makefile.am + - ./autogen.sh + - the usual configure && make && make install procedure + + Video is saved to $HOME/kwin_video.cps, use + "cpsrecode -i kwin_video.cps -o - | mplayer -" to play, + to create a video use "cpsrecode -c theora -i kwin_video.cps -o screen.ogg" + or use mencoder in a similar way as mplayer. + +*/ + +#include "videorecord.h" + +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include + +namespace KWin +{ + +KWIN_EFFECT( videorecord, VideoRecordEffect ) + +VideoRecordEffect::VideoRecordEffect() + : client( NULL ) + { + KActionCollection* actionCollection = new KActionCollection( this ); + KAction* a = static_cast< KAction* >( actionCollection->addAction( "VideoRecord" )); + a->setText( i18n("Toggle Video Recording" )); + a->setGlobalShortcut( KShortcut( Qt::CTRL + Qt::META + Qt::Key_V )); + connect( a, SIGNAL( triggered( bool )), this, SLOT( toggleRecording())); + area = QRect( 0, 0, displayWidth(), displayHeight()); + } + +VideoRecordEffect::~VideoRecordEffect() + { + stopRecording(); + } + +void VideoRecordEffect::paintScreen( int mask, QRegion region, ScreenPaintData& data ) + { + effects->paintScreen( mask, region, data ); + if( client != NULL ) + capture_region = ( mask & ( PAINT_WINDOW_TRANSFORMED | PAINT_SCREEN_TRANSFORMED )) + ? QRect( 0, 0, displayWidth(), displayHeight()) : region; + } + +void VideoRecordEffect::postPaintScreen() + { + effects->postPaintScreen(); + if( client != NULL ) + { +#if 1 + if( CapturyProcessRegionStart( client ) == CAPTURY_SUCCESS ) + { + capture_region &= QRect( 0, 0, displayWidth(), displayHeight()); // limit to screen + foreach( const QRect &r, capture_region.rects()) + { + int gly = displayHeight() - r.y() - r.height(); // opengl coords + CapturyProcessRegion( client, r.x(), gly, r.width(), r.height()); + } + CapturyProcessRegionCommit( client ); + } +#else + CapturyProcessFrame( client ); +#endif + } + } + +void VideoRecordEffect::startRecording() + { + if( client != NULL ) + stopRecording(); + bzero( &config, sizeof( config )); + config.x = area.x(); + config.y = area.y(); + config.width = area.width(); + config.height = area.height(); + config.scale = 0; + config.fps = 30; // TODO + config.deviceType = CAPTURY_DEVICE_GLX; // TODO + config.deviceHandle = display(); + config.windowHandle = rootWindow(); // TODO + config.cursor = true; + client = CapturyOpen( &config ); + if( client == NULL ) + { + kDebug( 1212 ) << "Video recording init failed"; + return; + } + KConfigGroup conf = EffectsHandler::effectConfig("VideoRecord"); + QString videoPath =conf.readEntry( "videopath", KGlobalSettings::documentPath() ); + QString videoName(videoPath +"/kwin_video1.cps" ); + while(QFile::exists( videoName )) { + autoincFilename( videoName ); + } + if( CapturySetOutputFileName( client, QFile::encodeName( videoName ).constData() ) != CAPTURY_SUCCESS ) + { + kDebug( 1212 ) << "Video recording file open failed"; + return; + } + effects->addRepaintFull(); // trigger reading initial screen contents into buffer + kDebug( 1212 ) << "Video recording start"; + } + +void VideoRecordEffect::autoincFilename(QString & name) + { + // If the name contains a number then increment it + QRegExp numSearch( "(^|[^\\d])(\\d+)" ); // we want to match as far left as possible, and when the number is at the start of the name + // Does it have a number? + int start = numSearch.lastIndexIn( name ); + if (start != -1) { + // It has a number, increment it + start = numSearch.pos( 2 ); // we are only interested in the second group + QString numAsStr = numSearch.capturedTexts()[ 2 ]; + QString number = QString::number( numAsStr.toInt() + 1 ); + number = number.rightJustified( numAsStr.length(), '0' ); + name.replace( start, number.length(), number ); + } + } +void VideoRecordEffect::stopRecording() + { + if( client == NULL ) + return; + kDebug( 1212 ) << "Video recording stop"; + CapturyClose( client ); + client = NULL; + } + +void VideoRecordEffect::toggleRecording() + { + if( client == NULL ) + startRecording(); + else + stopRecording(); + } + +} // namespace + +#include "videorecord.moc" --- workspace/kwin/effects/test/test_thumbnail.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/test/test_thumbnail.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -10,6 +10,7 @@ Name[gu]=ચકાસણી_થમ્બનીલ Name[he]=בדיקת דוגמיות Name[hi]=लघुछवि_जाँचें +Name[hne]=चिनहा_जांचव Name[hu]=Teszt-gyorsnézet Name[is]=Prófa_smámynd Name[kk]=Нобайды_сынау @@ -24,6 +25,7 @@ Name[pa]=ਥੰਮਨੇਲ ਟੈਸਟ(_T) Name[pl]=Test_miniaturek Name[ro]=Test_Miniatură +Name[ru]=Проверка миниатюры Name[se]=Geahččalan_govaš Name[sl]=Preizkusna_sličica Name[sv]=Testa miniatyrbild --- workspace/kwin/effects/test/flame.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/test/flame.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -22,6 +22,7 @@ Name[gu]=જ્વાળા Name[he]=להבה Name[hi]=ज्वाला +Name[hne]=ज्वाला Name[hu]=Lángok Name[is]=Logar Name[it]=Fiamma --- workspace/kwin/effects/test/test_input.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/test/test_input.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -10,6 +10,7 @@ Name[gu]=ચકાસણી_ઇનપુટ Name[he]=בדיקת קלט Name[hi]=इनपुट_जाँचें +Name[hne]=इनपुट_जांचव Name[hu]=Tesztbemenet Name[is]=Prófa_inntak Name[kk]=Кірісті_сынау @@ -23,6 +24,7 @@ Name[pa]=ਇੰਪੁੱਟ ਟੈਸਟ(_I) Name[pl]=Test_wejścia Name[ro]=Test_Intrare +Name[ru]=Проверка ввода Name[se]=Geahččalan_sisadáhtat Name[sl]=Preizkusni_vnos Name[sv]=Testa inmatning --- workspace/kwin/effects/test/videorecord_config.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 0) +++ workspace/kwin/effects/test/videorecord_config.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -0,0 +1,122 @@ +/******************************************************************** + KWin - the KDE window manager + This file is part of the KDE project. + +Copyright (C) 2007 Rivo Laks + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*********************************************************************/ + +#include "videorecord_config.h" + +#include + +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#ifndef KDE_USE_FINAL +KWIN_EFFECT_CONFIG_FACTORY +#endif +K_PLUGIN_FACTORY_DEFINITION(EffectFactory, + registerPlugin("videorecord"); + ) +K_EXPORT_PLUGIN(EffectFactory("kwin")) + +namespace KWin +{ + +VideoRecordEffectConfig::VideoRecordEffectConfig(QWidget* parent, const QVariantList& args) : + KCModule(EffectFactory::componentData(), parent, args) + { + QVBoxLayout* layout = new QVBoxLayout(this); + QHBoxLayout* hlayout = new QHBoxLayout( this ); + QLabel *label = new QLabel( i18n( "Path to save video:" ), this ); + hlayout->addWidget( label ); + saveVideo = new KUrlRequester( this ); + saveVideo->setMode( KFile::Directory | KFile::LocalOnly ); + hlayout->addWidget( saveVideo ); + layout->addLayout( hlayout ); + + KActionCollection* actionCollection = new KActionCollection( this, componentData() ); + KAction* a = static_cast(actionCollection->addAction( "VideoRecord" )); + a->setText( i18n("Toggle Video Recording" )); + a->setProperty("isConfigurationAction", true); + a->setGlobalShortcut(KShortcut(Qt::CTRL + Qt::META + Qt::Key_V)); + + mShortcutEditor = new KShortcutsEditor(actionCollection, this, + KShortcutsEditor::GlobalAction, KShortcutsEditor::LetterShortcutsDisallowed); + layout->addWidget(mShortcutEditor); + + connect(saveVideo, SIGNAL(textChanged(const QString&)), this, SLOT(changed())); + connect(mShortcutEditor, SIGNAL(keyChange()), this, SLOT(changed())); + + layout->addStretch(); + + load(); + } + +VideoRecordEffectConfig::~VideoRecordEffectConfig() + { + // Undo (only) unsaved changes to global key shortcuts + mShortcutEditor->undoChanges(); + } + +void VideoRecordEffectConfig::load() + { + KCModule::load(); + + KConfigGroup conf = EffectsHandler::effectConfig("VideoRecord"); + saveVideo->setPath( conf.readEntry( "videopath", KGlobalSettings::documentPath() ) ); + emit changed(false); + } + +void VideoRecordEffectConfig::save() + { + KCModule::save(); + + KConfigGroup conf = EffectsHandler::effectConfig("VideoRecord"); + + if( saveVideo->url().isEmpty() ) + conf.writeEntry("videopath", KGlobalSettings::documentPath()); + else + conf.writeEntry("videopath", saveVideo->url().path()); + + conf.sync(); + + mShortcutEditor->save(); // undo() will restore to this state from now on + + emit changed(false); + EffectsHandler::sendReloadMessage( "videorecord" ); + } + +void VideoRecordEffectConfig::defaults() + { + saveVideo->setPath(KGlobalSettings::documentPath() ); + mShortcutEditor->allDefault(); + emit changed(true); + } + + +} // namespace + +#include "videorecord_config.moc" --- workspace/kwin/effects/test/videorecord.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 0) +++ workspace/kwin/effects/test/videorecord.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -0,0 +1,136 @@ +[Desktop Entry] +Name=Video Record +Name[af]=Video-opneem +Name[ar]=تسجيل الفيديو +Name[be]=Відэазапіс +Name[be@latin]=Videazapis +Name[bg]=Запис на звук +Name[bn]=ভিডিও রেকর্ড +Name[bn_IN]=ভিডিও রেকর্ড +Name[ca]=Gravador de vídeo +Name[cs]=Nahrávání videa +Name[csb]=Nagranié wideò +Name[da]=Videooptagelse +Name[de]=Video-Aufnahme +Name[el]=Εγγραφή βίντεο +Name[eo]=Videoregistrilo +Name[es]=Grabación de vídeo +Name[et]=Videosalvestus +Name[eu]=Bideo grabazioa +Name[fa]=ضبط ویدیو +Name[fi]=Videotallennin +Name[fr]=Enregistre une vidéo +Name[fy]=Fideo rekord +Name[ga]=Taifead Físeanna +Name[gl]=Gravadora de vídeo +Name[gu]=વિડીઓ રેકોર્ડ +Name[he]=הקלטת סרט +Name[hi]=वीडियो रेकॉर्ड +Name[hne]=वीडियो रेकार्ड +Name[hu]=Videófelvevő +Name[is]=Vídeó upptaka +Name[it]=Registra video +Name[ja]=ビデオレコーダー +Name[kk]=Бейне жазып алу +Name[km]=កំណត់​ត្រា​វីដេអូ +Name[kn]=ವೀಡಿಯೋ ದಾಖಲು (ಮುದ್ರಣ) +Name[ko]=동영상 녹화 +Name[lt]=Video įrašymas +Name[lv]=Video ieraksts +Name[mai]=वीडियो रेकार्ड +Name[mk]=Снимање видео +Name[ml]=വീഡിയോ റിക്കോര്‍ഡ് +Name[mr]=वीडियो रेकॉर्ड +Name[nb]=Videoopptak +Name[nds]=Video opnehmen +Name[ne]=भिडियो रेकर्ड +Name[nl]=Video-opname +Name[nn]=Videoopptak +Name[pa]=ਵੀਡਿਓ ਰਿਕਾਰਡ +Name[pl]=Nagrywanie wideo +Name[pt]=Gravação de Vídeo +Name[pt_BR]=Gravar vídeo +Name[ro]=Înregistrare video +Name[ru]=Запись видео +Name[se]=Videobádden +Name[sk]=Nahrávanie videa +Name[sl]=Snemanje +Name[sr]=Видео снимање +Name[sr@latin]=Video snimanje +Name[sv]=Videoinspelning +Name[ta]=பதிவொளி பதிவு +Name[te]=వీడియో రికార్‍డ్ +Name[tg]=Сабти видео +Name[th]=เครื่องมืออัดวิดีโอ +Name[tr]=Video Kaydet +Name[uk]=Запис відео +Name[vi]=Thu ảnh động +Name[wa]=Eredjistraedje videyo +Name[x-test]=xxVideo Recordxx +Name[zh_CN]=视频录制 +Name[zh_TW]=影像錄影 +Icon=preferences-system-windows-effect-video-record +Comment=Record a video of your desktop +Comment[ar]=تسجل فيديو لسطح مكتبك +Comment[be@latin]=Zapisvaje videa z rabočaha stała. +Comment[bg]=Запис на видео върху работния плот +Comment[bn_IN]=ডেস্কটপের ভিডিও রেকর্ড করুন +Comment[ca]=Grava un vídeo de l'escriptori +Comment[csb]=Nagriwô wideò na twòjim pùlce +Comment[da]=Optag en video af din desktop +Comment[de]=Zeichnet Videos von der Arbeitsfläche auf. +Comment[el]=Εγγραφή ενός βίντεο της επιφάνειας εργασίας σας +Comment[es]=Le permite grabar vídeos de su escritorio +Comment[et]=Võimaldab salvestada videoid töölauast +Comment[eu]=Zure mahaigainaren bideo bat grabatu +Comment[fr]=Enregistre des vidéos de votre bureau +Comment[fy]=In fideo opnimme fan jo buroblêd +Comment[ga]=Taifead fís de do dheasc +Comment[gl]=Grava un vídeo do escritorio +Comment[gu]=તમારા ડેસ્કટોપનો વિડીઓ રેકોર્ડ કરો +Comment[he]=מקליט סרטי וידאו של שולחן העבודה שלך +Comment[hi]=आपके डेस्कटॉप के वीडियो को रेकॉर्ड करें +Comment[hne]=आप मन के डेस्कटाप के वीडियो ल रेकार्ड करव +Comment[is]=Gerir þér kleift að taka upp vídeó af skjáborðinu +Comment[it]=Registra un video del desktop +Comment[ja]=デスクトップを動画として記録します +Comment[kk]=Үстеліңіздің бейнефильмін жазып алу +Comment[km]=​ថត​វីដេអូ​ផ្ទៃតុ​របស់​អ្នក +Comment[kn]=ಗಣಕತೆರೆಯ ದೃಶ್ಯಾಂಶದ (ವೀಡಿಯೋ ) ಒಂದನ್ನು ದಾಖಲು ಮಾಡು +Comment[ko]=데스크톱 화면을 녹화합니다 +Comment[lv]=Ļauj ierakstīt jūsu darbvirsmu video failā +Comment[mk]=Снимање видеа од Вашата работна површина +Comment[ml]=നിങ്ങളുടെ പണിയിടത്തിന്റെ വീഡിയോ റിക്കോര്‍ഡ് ചെയ്യുക +Comment[mr]=डेस्कटॉपचे विडीयो रेकॉर्ड करा +Comment[nb]=Ta opp video av skrivebordet +Comment[nds]=En Video vun Dien Schriefdisch opnehmen +Comment[nl]=Laat u opnames maken van uw bureaublad +Comment[pa]=ਆਪਣੇ ਡੈਸਕਟਾਪ ਲਈ ਇੱਕ ਵੀਡਿਓ ਰਿਕਾਰਡ ਕਰੋ +Comment[pl]=Pozwala nagrywać Twój pulpit +Comment[pt]=Gravar um vídeo do seu ecrã +Comment[pt_BR]=Gravar um vídeo da sua área de trabalho +Comment[ro]=Înregistrare video a biroului +Comment[ru]=Записать видео-ролик действий на рабочем столе +Comment[sk]=Nahrá video vašej plochy +Comment[sl]=Posnemite video posnetek svojega namizja +Comment[sr]=Снимајте видео записе своје површи +Comment[sr@latin]=Snimajte video zapise svoje površi +Comment[sv]=Spela in en video av skrivbordet +Comment[th]=บันทึกวิดีโอของพื้นที่ทำงานของคุณ +Comment[tr]=Masaüstünüzün videosunu kaydedin +Comment[uk]=Дає змогу записувати відео зі стільниці +Comment[x-test]=xxRecord a video of your desktopxx +Comment[zh_CN]=录制桌面视频 +Comment[zh_TW]=讓您錄下您桌面的影像 + +Type=Service +X-KDE-ServiceTypes=KWin/Effect +X-KDE-PluginInfo-Author=Luboš Luňák +X-KDE-PluginInfo-Email=l.lunak@kde.org +X-KDE-PluginInfo-Name=kwin4_effect_videorecord +X-KDE-PluginInfo-Version=0.1.0 +X-KDE-PluginInfo-Category=Tools +X-KDE-PluginInfo-Depends= +X-KDE-PluginInfo-License=GPL +X-KDE-PluginInfo-EnabledByDefault=false +X-KDE-Library=kwin4_effect_videorecord --- workspace/kwin/effects/zoom_config.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/zoom_config.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -28,6 +28,7 @@ Name[gu]=મોટું કરો Name[he]=התקרבות Name[hi]=ज़ूम +Name[hne]=जूम Name[hu]=Kinagyítás Name[is]=Aðdráttur Name[ja]=ズーム @@ -41,7 +42,7 @@ Name[mk]=Зум Name[ml]=വലുതാക്കുക Name[mr]=झूम -Name[nb]=Forstørre/-minske +Name[nb]=Skalering Name[nds]=Ansichtgrött Name[ne]=जुम गर्नुहोस् Name[nl]=Zoomen --- workspace/kwin/effects/mousemark.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/mousemark.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -58,8 +58,14 @@ connect( a, SIGNAL( triggered( bool )), this, SLOT( clearLast())); reconfigure( ReconfigureAll ); arrow_start = NULL_POINT; + effects->startMousePolling(); // We require it to detect activation as well } +MouseMarkEffect::~MouseMarkEffect() + { + effects->stopMousePolling(); + } + void MouseMarkEffect::reconfigure( ReconfigureFlags ) { KConfigGroup conf = EffectsHandler::effectConfig("MouseMark"); --- workspace/kwin/effects/showpaint.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/showpaint.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -21,6 +21,7 @@ Name[gu]=રંગ બતાવો Name[he]=הצג צביעה Name[hi]=पेंट दिखाएं +Name[hne]=पेंट देखाव Name[hu]=Megmutatja a kirajolt területeket Name[is]=Sýna teikningu Name[it]=Mostra ridisegno @@ -43,7 +44,7 @@ Name[pt]=Mostrar a Pintura Name[pt_BR]=Mostrar pintura Name[ro]=Afișează desenele -Name[ru]=Показать Paint +Name[ru]=Подсвечивать отрисовку Name[se]=Čájet málema Name[sk]=Zobraz kresbu Name[sl]=Izrisovanje @@ -77,6 +78,7 @@ Comment[gu]=હાલમાં સુધારા પામેલ ડેસ્કટોપનાં વિસ્તારો પ્રકાશિત કરો Comment[he]=הדגש את האיזורים של שולחן העבודה שעודכנו לאחרונה Comment[hi]=डेस्कटॉप के हाल ही में अद्यतन हुए क्षेत्रों को दिखाता है +Comment[hne]=डेस्कटाप के वो किनारा मन ल चमकाव जउन हर अभी अपडेट होही Comment[is]=Uppljóma þau svæði skjáborðsins sem hafa verið endurnýjuð nýlega Comment[it]=Evidenzia le parti del desktop che sono state recentemente aggiornate Comment[ja]=再描画されたデスクトップの領域を強調表示します @@ -94,6 +96,7 @@ Comment[pt]=Realçar as áreas do ecrã que foram actualizadas recentemente Comment[pt_BR]=Realçar as áreas da área de trabalho que foram recentemente atualizadas Comment[ro]=Evidențiază zonele ecranului ce au fost actualizate recent +Comment[ru]=Подсвечивать обновляемые области рабочего стола Comment[sk]=Zvýrazní oblasti plochy, ktoré boli nedávno zmenené Comment[sl]=Poudari dele namizja, ki so bili nedavno posodobljeni Comment[sr]=Истиче делове површи који су скорије ажурирани --- workspace/kwin/effects/kwineffect.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/kwineffect.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -28,6 +28,7 @@ Comment[gu]=KWin અસરો Comment[he]=אפקט של KWin Comment[hi]=के-विन प्रभाव +Comment[hne]=के-विन प्रभाव Comment[hu]=KWin-effekt Comment[is]=KWin áhrif Comment[it]=Effetto di KWin @@ -53,7 +54,7 @@ Comment[pt]=Efeito do KWin Comment[pt_BR]=Efeito do KWin Comment[ro]=Efect KWin -Comment[ru]=Эффект KWin +Comment[ru]=Эффект диспетчера окон Comment[se]=KWin-effeavttat Comment[sk]=Efekty KWin Comment[sl]=Učinki KWina --- workspace/kwin/effects/sphere.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/sphere.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -18,6 +18,7 @@ Name[gu]=ડેસ્કટોપ ગોળો Name[he]=שולחן עבודה בספירה Name[hi]=डेस्कटॉप गोला +Name[hne]=डेस्कटाप गोला Name[is]=Skjáborðshvolf Name[it]=Sfera Desktop Name[ja]=デスクトップ球形 @@ -39,6 +40,7 @@ Name[pt]=Esfera de Ecrãs Name[pt_BR]=Esfera da área de trabalho Name[ro]=Sferă de birou +Name[ru]=Сфера Name[sk]=Plocha guľa Name[sl]=Krogla z namizji Name[sr]=Сфера површи @@ -69,10 +71,12 @@ Comment[eu]=Bistaratu laneko area bakoitza esfera baten alde batean Comment[fr]=Affiche chaque bureau virtuel sur une sphère Comment[fy]=Elts firtueel buroblêd op in side fan in bol sjen litte +Comment[ga]=Taispeáin gach deasc fíorúil ar thaobh de sféar Comment[gl]=Mostra os escritorios virtuais na superficie dunha esfera Comment[gu]=ગોળાની બાજુ પર દરેક વર્ચ્યુઅલ ડેસ્કટોપ બતાવો Comment[he]=הצג כל שולחן עבודה וירטואלי בחלק אחר של ספירה Comment[hi]=किसी गोले के किनारे पर प्रत्येक आभासी डेस्कटॉप को दिखाएं +Comment[hne]=आभासी डेस्कटाप ल गोला के दूनों साइड मं देखाथे Comment[is]=Sýnir hvert sýndarskjáborð á sinni hlið súlu Comment[it]=Mostra ogni desktop virtuale sul lato di una sfera Comment[ja]=仮想デスクトップを球の側面に表示します @@ -92,6 +96,7 @@ Comment[pt]=Mostrar cada ecrã virtual como uma face de uma esfera Comment[pt_BR]=Mostrar cada área de trabalho virtual como um lado de uma esfera Comment[ro]=Afișează fiecare birou virtual pe suprafața unei sfere +Comment[ru]=Показывать рабочие столы вокруг сферы Comment[sk]=Zobrazí virtuálne plochy na stranách gule Comment[sl]=Vsako navidezno namizje prikaže na krogli Comment[sr]=Пресликава виртуелне површи на сферу --- workspace/kwin/effects/trackmouse.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/trackmouse.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -48,10 +48,12 @@ , angle( 0 ) , texture( NULL ) { + effects->startMousePolling(); // We require it to detect activation as well } TrackMouseEffect::~TrackMouseEffect() { + effects->stopMousePolling(); delete texture; } --- workspace/kwin/effects/desktopgrid.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/desktopgrid.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -345,7 +345,8 @@ } if( windowMove ) { - effects->activateWindow( windowMove ); // Just in case it was deactivated + if( wasWindowMove ) + effects->activateWindow( windowMove ); // Just in case it was deactivated effects->setElevatedWindow( windowMove, false ); windowMove = NULL; } @@ -550,7 +551,7 @@ int desktop; pos = unscalePos( pos, &desktop ); foreach( EffectWindow* w, windows ) - if( w->isOnDesktop( desktop ) && w->geometry().contains( pos )) + if( w->isOnDesktop( desktop ) && !w->isMinimized() && w->geometry().contains( pos )) return w; return NULL; } --- workspace/kwin/effects/showfps.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects/showfps.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -24,6 +24,7 @@ Name[gu]=FPS બતાવો Name[he]=הצג מסגרות לשנייה Name[hi]=एफ़पीएस दिखायें +Name[hne]=एफपीएस देखाव Name[hu]=Képkockaszámláló megjelenítése Name[is]=Sýna FPS (rammar á sekúndu) Name[it]=Mostra FPS @@ -48,7 +49,7 @@ Name[pt]=Mostrar as IPS Name[pt_BR]=Mostrar FPS Name[ro]=Afișează CPS -Name[ru]=Показывать FPS +Name[ru]=График производительности Name[se]=Čájet rámmaid sekunddas Name[sk]=Zobraz FPS Name[sl]=Sličice na sekundo @@ -83,6 +84,7 @@ Comment[gu]=સ્ક્રિનનાં ખૂણાં પર KWinની કાર્યક્ષમતા દર્શાવો Comment[he]=מציג את הביצועים של KWin בצד המסך Comment[hi]=स्क्रीन के किनारे के-विन के कार्य को प्रदर्शित करता है +Comment[hne]=केविन के परफारमेंस ल स्क्रीन के किनारा मं देखाव Comment[is]=Sýna afköst KWin í horni skjásins Comment[it]=Mostra le performance di KWin nell'angolo dello schermo Comment[ja]=スクリーンの隅に KWin のパフォーマンスを表示します @@ -100,6 +102,7 @@ Comment[pt]=Mostrar a performance do KWin no canto do ecrã Comment[pt_BR]=Mostrar a performance do KWin no canto da tela Comment[ro]=Afișează performanțele KWin în colțul ecranului +Comment[ru]=Показывать производительность эффектов в углу экрана Comment[sk]=Zobrazí výkon Kwin v rohu obrazovky Comment[sl]=V kotu zaslona je prikazana zmogljivost KWina Comment[sr]=Приказује перформансе К‑вина у углу екрана --- workspace/kwin/useractions.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/useractions.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -571,6 +571,10 @@ break; case Options::MouseLower: workspace()->lowerClient( this ); + // As this most likely makes the window no longer visible change the + // keyboard focus to the next available window. + //workspace()->activateNextClient( this ); // Doesn't work when we lower a child window + workspace()->activateClient( workspace()->topClientOnDesktop( workspace()->currentDesktop(), -1 )); break; case Options::MouseShade : toggleShade(); @@ -948,7 +952,13 @@ { Client* c = active_popup_client ? active_popup_client : active_client; if ( c ) + { lowerClient( c ); + // As this most likely makes the window no longer visible change the + // keyboard focus to the next available window. + //activateNextClient( c ); // Doesn't work when we lower a child window + activateClient( topClientOnDesktop( currentDesktop(), -1 )); + } } /*! --- workspace/kwin/composite.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/composite.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -247,6 +247,7 @@ delete scene; scene = NULL; compositeTimer.stop(); + mousePollingTimer.stop(); repaints_region = QRegion(); for( ClientList::ConstIterator it = clients.constBegin(); it != clients.constEnd(); @@ -336,11 +337,8 @@ } if( !scene->waitSyncAvailable()) nextPaintReference = QTime::currentTime(); - checkCursorPos(); if((( repaints_region.isEmpty() && !windowRepaintsPending()) // no damage - || !overlay_visible ) // nothing is visible anyway - // HACK: don't idle during active full screen effect so that mouse events are not dropped (bug #177226) - && !static_cast< EffectsHandlerImpl* >( effects )->activeFullScreenEffect() ) + || !overlay_visible )) // nothing is visible anyway { scene->idle(); // Note: It would seem here we should undo suspended unredirect, but when scenes need @@ -404,6 +402,11 @@ #endif } +void Workspace::performMousePoll() + { + checkCursorPos(); + } + bool Workspace::windowRepaintsPending() const { foreach( Toplevel* c, clients ) @@ -430,6 +433,16 @@ compositeTimer.start( qBound( 0, nextPaintReference.msecsTo( QTime::currentTime() ), 250 ) % compositeRate ); } +void Workspace::startMousePolling() + { + mousePollingTimer.start( 20 ); // 50Hz. TODO: How often do we really need to poll? + } + +void Workspace::stopMousePolling() + { + mousePollingTimer.stop(); + } + bool Workspace::createOverlay() { assert( overlay == None ); --- workspace/kwin/workspace.h (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/workspace.h (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -357,6 +357,10 @@ void checkUnredirect( bool force = false ); void checkCompositeTimer(); + // Mouse polling + void startMousePolling(); + void stopMousePolling(); + public slots: void addRepaintFull(); void refresh(); @@ -517,6 +521,7 @@ void setPopupClientOpacity( QAction* action ); void setupCompositing(); void performCompositing(); + void performMousePoll(); void lostCMSelection(); void updateElectricBorders(); void resetCursorPosTime(); @@ -765,6 +770,7 @@ QTimer compositeTimer; QTime lastCompositePaint; QTime nextPaintReference; + QTimer mousePollingTimer; int compositeRate; QRegion repaints_region; Window overlay; // XComposite overlay window --- workspace/kwin/clients/test/test.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/clients/test/test.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -24,6 +24,7 @@ Name[gu]=KWin ચકાસણી Name[he]=בדיקה של KWin Name[hi]=के-विन जांच +Name[hne]=के-विन जांच Name[hr]=KWina proba Name[hsb]=KWin-test Name[hu]=KWin-teszt --- workspace/kwin/clients/kwmtheme/kwmtheme.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/clients/kwmtheme/kwmtheme.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -28,6 +28,7 @@ Name[gu]=KWM થીમ Name[he]=ערכת KWM Name[hi]=केडबल्यूएम प्रसंग +Name[hne]=केडबल्यूएम प्रसंग Name[hr]=KWM tema Name[hsb]=KWM-tema Name[hu]=KWM téma --- workspace/kwin/clients/keramik/keramik.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/clients/keramik/keramik.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -7,6 +7,7 @@ Name[fy]=Keramyk Name[gu]=કેરામિક Name[hi]=केरामिक +Name[hne]=केरामिक Name[is]=Keramík Name[it]=Ceramica Name[kk]=Керамика @@ -18,6 +19,7 @@ Name[ne]=केरामिक Name[nn]=Keramikk Name[pa]=ਕੀਰਾਮਿਕ +Name[ru]=Керамика Name[se]=Bálseduodji Name[sr]=Керамика Name[sr@latin]=Keramika --- workspace/kwin/clients/kde2/kde2.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/clients/kde2/kde2.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -5,6 +5,7 @@ Name[fa]=KDE ۲ Name[gu]=KDE ૨ Name[hi]=केडीई 2 +Name[hne]=केडीई 2 Name[kn]=ಕೆಡಿಇ ೨ Name[mai]=केडीई 2 Name[ml]=കെഡിഇ 2 --- workspace/kwin/clients/quartz/quartz.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/clients/quartz/quartz.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -12,6 +12,7 @@ Name[ga]=Grianchloch Name[gu]=ક્વાર્ટઝ Name[hi]=क्वार्ट्ज +Name[hne]=क्वार्ट्ज Name[hr]=Kvarc Name[ka]=კვარცი Name[kk]=Кварц --- workspace/kwin/clients/redmond/redmond.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/clients/redmond/redmond.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -8,6 +8,7 @@ Name[fa]=ردموند Name[gu]=રેડમન્ડ Name[hi]=रेडमण्ड +Name[hne]=रेडमन्ड Name[ka]=რედმონდი Name[kn]=ರೆಡ್ಮಂಡ್ Name[ko]=레드몬드 --- workspace/kwin/clients/modernsystem/modernsystem.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/clients/modernsystem/modernsystem.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -26,6 +26,7 @@ Name[gu]=મોર્ડન સિસ્ટમ Name[he]=מערכת מודרנית Name[hi]=आधुनिक तंत्र +Name[hne]=आधुनिक तंत्र Name[hr]=Suvremeni sustav Name[hsb]=Moderny system Name[is]=Nútímalegt kerfi --- workspace/kwin/clients/ozone/ozoneclient.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/clients/ozone/ozoneclient.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -11,6 +11,7 @@ Name[eu]=Ozonoa Name[gu]=ઓઝોન Name[hi]=ओजोन +Name[hne]=ओजोन Name[it]=Ozono Name[kk]=Озон Name[km]=អូហ្សូន --- workspace/kwin/clients/laptop/laptop.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/clients/laptop/laptop.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -24,6 +24,7 @@ Name[gu]=લેપટોપ Name[he]=מחשב נייד Name[hi]=लैपटॉप +Name[hne]=लैपटाप Name[hu]=Noteszgép Name[is]=Ferðavél Name[it]=Portatile --- workspace/kwin/clients/b2/b2.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/clients/b2/b2.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -2,6 +2,7 @@ Name=B II Name[gu]=બી ૨ Name[hi]=बी II +Name[hne]=बी II Name[kn]=ಬಿ II Name[mai]=बी II Name[ml]=ബി II --- workspace/kwin/clients/plastik/plastik.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/clients/plastik/plastik.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -10,6 +10,7 @@ Name[fy]=Plastyk Name[gu]=પ્લાસ્ટિક Name[hi]=प्लास्टिक +Name[hne]=प्लास्टिक Name[hr]=Plastika Name[it]=Plastica Name[ka]=Пластик --- workspace/kwin/clients/oxygen/oxygenclient.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/clients/oxygen/oxygenclient.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -7,6 +7,7 @@ Name[es]=Oxígeno Name[gu]=ઓક્સિજન Name[hi]=आक्सीजन +Name[hne]=आक्सीजन Name[kk]=Оттегі Name[km]=អុកស៊ីហ្សែន Name[kn]=ಆಕ್ಸಿಜನ್ --- workspace/kwin/clients/web/web.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/clients/web/web.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -16,6 +16,7 @@ Name[gu]=વેબ Name[he]=רשת Name[hi]=वेब +Name[hne]=वेब Name[hr]=Internet Name[is]=Vefur Name[kk]=Веб --- workspace/kwin/kcmkwin/kwindecoration/kwindecoration.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/kcmkwin/kwindecoration/kwindecoration.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -37,6 +37,7 @@ Name[gu]=વિન્ડોઝ Name[he]=חלונות Name[hi]=विंडोज़ +Name[hne]=विंडो Name[hr]=Prozori Name[hu]=Ablakok Name[is]=Gluggar @@ -111,6 +112,7 @@ Comment[gu]=વિન્ડો શીર્ષકોનો દેખાવ રૂપરેખાંકિત કરો Comment[he]=שינוי הגדרות המראה והתחושה של כותרות חלונות Comment[hi]=विंडो शीर्षकों के रूप आकार को कॉन्फ़िगर करें +Comment[hne]=विंडो सीर्सक के रूप आकार ल कान्फिगर करव Comment[hr]=Konfiguriranje izgleda naslova prozora Comment[hu]=Az ablakok címsorának megjelenési beállításai Comment[is]=Stilla viðmót gluggatitla @@ -127,7 +129,7 @@ Comment[mk]=Конфигурирајте го изгледот и чувството на насловите на прозорците Comment[ml]=ജാലകങ്ങള്‍ അടുക്കു വെയ്ക്കുന്നതിന്റെ ഭംഗി ക്രമീകരിക്കുക. Comment[mr]=चौकट शिर्षकचे रूप व आकार संयोजीत करा -Comment[nb]=Tilpass hvordan vindustitler skal virke og se ut +Comment[nb]=Tilpass hvordan vindustitlene skal virke og se ut Comment[nds]=Dat Utsehn vun de Finstertiteln instellen Comment[ne]=सञ्झ्याल शीर्षकहरूको हेराइ र बुझाइ कन्फिगर गर्नुहोस् Comment[nl]=Hier kunt u het uiterlijk en gedrag van venstertitels instellen --- workspace/kwin/kcmkwin/kwindesktop/desktop.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/kcmkwin/kwindesktop/desktop.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -40,6 +40,7 @@ Name[gu]=અનેક ડેસ્કટોપ્સ Name[he]=שולחנות עבודה מרובים Name[hi]=अनेक डेस्कटॉप +Name[hne]=अनेक डेस्कटाप Name[hr]=Višestruke radne površine Name[hu]=Virtuális munkaasztalok Name[is]=Sýndarskjáborð @@ -67,7 +68,7 @@ Name[pt]=Ecrãs Múltiplos Name[pt_BR]=Múltiplas áreas de trabalho Name[ro]=Birouri multiple -Name[ru]=Виртуальные рабочие столы +Name[ru]=Рабочие столы Name[se]=Máŋggaid čállinbeavddi Name[sk]=Virtuálne pracovné plochy Name[sl]=Več namizij @@ -118,6 +119,7 @@ Comment[gu]=તમે રૂપરેખાંકિત કરી શકો છો કે કેટલા વર્ચ્યુઅલ ડેસ્કટોપ્સ છે. Comment[he]=שינוי מספר שולחנות העבודה הווירטואליים Comment[hi]=आप कॉन्फ़िगर कर सकते हैं कि वहाँ कितने आभासी डेस्कटॉप हों. +Comment[hne]=आप मन कान्फिगर कर सकथो कि उहां कतका ठन आभासी डेस्कटाप होही. Comment[hr]=Konfiguriranje broja virtualnih radnih površina Comment[hu]=A virtuális munkaasztalok számának beállítása Comment[is]=Hér getur þú stillt hversu mörg sýndaskjáborðin eru. @@ -145,7 +147,7 @@ Comment[pt]=O utilizador pode configurar quantos ecrãs virtuais existem. Comment[pt_BR]=Você pode configurar quantas áreas de trabalho virtuais existem. Comment[ro]=Puteți configura cîte birouri virtuale există. -Comment[ru]=Настройка количества виртуальных рабочих столов +Comment[ru]=Настройка количества рабочих столов Comment[se]=Sáhtát heivehit galle virtuella čállinbeavddi dus galgá leat. Comment[sk]=Nastavenie počtu virtuálnych plôch. Comment[sl]=Tu lahko nastavite število navideznih namizij. --- workspace/kwin/kcmkwin/kwinrules/kwinrules.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/kcmkwin/kwinrules/kwinrules.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -35,6 +35,7 @@ Name[gu]=વિન્ડો-માટે ખાસ Name[he]=ייחודי לחלון Name[hi]=विशिष्ट-विंडो +Name[hne]=विसिस्ट-विंडो Name[hr]=Postavke prozora Name[hu]=Ablakspecifikus beállítások Name[is]=Stillingar ákveðinna glugga @@ -44,6 +45,7 @@ Name[km]=បង្អួច​ជាក់លាក់​ Name[kn]=ಕಿಟಕಿ-ನಿರ್ದಿಷ್ಟ Name[ko]=창 지정 +Name[lt]=Individualūs lango Name[lv]=Logam specifiski parametri Name[mk]=Специфично за прозорец Name[ml]=ജാലകം അനുസരിച്ചുള്ള @@ -106,6 +108,7 @@ Comment[gu]=ખાસ વિન્ડો માટે ગોઠવણીઓ રૂપરેખાંકિત કરો Comment[he]=קביעת הגדרות ספציפיות לחלון מסויים Comment[hi]=किसी खास विंडो के लिए विन्यास कॉन्फ़िगर करें +Comment[hne]=कोई खास विंडो बर सेटिंग कान्फिगर करव Comment[hr]=Konfiguriranje određenih postavki za prozor Comment[hu]=Egy adott ablak beállításai Comment[is]=Stillingar sem varða tiltekinn glugga --- workspace/kwin/kcmkwin/kwincompositing/kwincompositing.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/kcmkwin/kwincompositing/kwincompositing.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -38,6 +38,7 @@ Name[gu]=ડેસ્કટોપ અસરો Name[he]=אפקטי שולחן עבודה Name[hi]=डेस्कटॉप प्रभाव +Name[hne]=डेस्कटाप प्रभाव Name[hu]=Asztali effektek Name[is]=Skjáborðsbrellur Name[it]=Effetti del desktop @@ -111,6 +112,7 @@ Comment[gu]=ડેસ્કટોપ અસરો રૂપરેખાંકિત કરો Comment[he]=שינוי הגדרות אפקטי שולחן העבודה Comment[hi]=डेस्कटॉप प्रभाव कॉन्फ़िगर करें +Comment[hne]=डेस्कटाप प्रभाव कान्फिगर करव Comment[hu]=Az asztali effektek beállításai Comment[is]=Virkja viðmótsbrellur fyrir skjáborð Comment[it]=Configura gli effetti del desktop --- workspace/kwin/kcmkwin/kwinoptions/kwinfocus.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/kcmkwin/kwinoptions/kwinfocus.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -34,6 +34,7 @@ Name[gu]=ધ્યાન Name[he]=התמקדות Name[hi]=फ़ोकस +Name[hne]=फोकस Name[hr]=Fokus Name[hu]=Fókuszálás Name[is]=Virkni @@ -109,6 +110,7 @@ Comment[gu]=વિન્ડો ધ્યાન નિતિ રૂપરેખાંકિત કરો Comment[he]=קביעת מדיניות ההתמקדות של חלונות Comment[hi]=विंडो फ़ोकस पॉलिसी कॉन्फ़िगर करें +Comment[hne]=विंडो फोकस पालिसी कान्फिगर करव Comment[hr]=Konfiguriranje pravila za fokusiranje prozora Comment[hu]=Az ablakok fókuszálási jellemzőinek beállításai Comment[is]=Stilla virkni stefnu @@ -124,7 +126,7 @@ Comment[mk]=Конфигурирајте ја политиката на фокусирање на прозорците Comment[ml]=ജാലകം ഫോകസ് ചെയ്യേണ്ടതെങ്ങനെയെന്നു ക്രമീകരിക്കുക Comment[mr]=चौकट केंद्र करार संयोजीत करा -Comment[nb]=Tilpass praksisen for vindusfokus +Comment[nb]=Tilpass reglene for vindusfokus Comment[nds]=Regeln för den Finsterfokus instellen Comment[ne]=सञ्झ्याल फोकस नीति कन्फिगर गर्नुहोस् Comment[nl]=Hier kunt u het vensterfocusbeleid instellen @@ -134,7 +136,7 @@ Comment[pt]=Configuração da política de foco (primeiro plano) das janelas Comment[pt_BR]=Configurar a política de foco de janela Comment[ro]=Configurează politica de focalizare a ferestrelor -Comment[ru]=Настройка политики фокусирования окон +Comment[ru]=Настройка поведения фокуса окон Comment[se]=Heivet lásefohkusa doaibmanvuogi Comment[sk]=Nastavenie politiky aktivácie okien Comment[sl]=Nastavitve ravnanja s fokusom okna --- workspace/kwin/kcmkwin/kwinoptions/kwinoptions.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/kcmkwin/kwinoptions/kwinoptions.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -42,6 +42,7 @@ Name[gu]=વિન્ડો વર્તણૂક Name[he]=פעולת חלונות Name[hi]=विंडो व्यवहार +Name[hne]=विंडो व्यवहार Name[hr]=Ponašanje prozora Name[hu]=Ablakműveletek Name[is]=Hegðun glugga @@ -121,6 +122,7 @@ Comment[gu]=વિન્ડો વર્તણૂક રૂપરેખાંકિત કરો Comment[he]=שינוי הגדרות פעולת החלונות Comment[hi]=विंडो व्यवहार कॉन्फ़िगर करें +Comment[hne]=विंडो व्यवहार कान्फिगर करव Comment[hr]=Konfiguriranje ponašanja preglednika Comment[hu]=Az ablakok működési jellemzőinek beállítása Comment[is]=Stilla hegðan glugga @@ -148,7 +150,7 @@ Comment[pt]=Configurar o comportamento das janelas Comment[pt_BR]=Configurar o comportamento das janelas Comment[ro]=Configurează comportamentul ferestrei -Comment[ru]=Настроить поведение окон +Comment[ru]=Настройка поведения окон Comment[se]=Heivet láseláhttema Comment[sk]=Nastavenie správania okna Comment[sl]=Nastavite obnašanje oken --- workspace/kwin/kcmkwin/kwinoptions/kwinmoving.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/kcmkwin/kwinoptions/kwinmoving.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -38,6 +38,7 @@ Name[gu]=ખસેડવું Name[he]=הזזה Name[hi]=खिसकाते हुए +Name[hne]=खिसकावत हे Name[hr]=Pomicanje Name[hu]=Mozgatás Name[is]=Færa @@ -116,6 +117,7 @@ Comment[gu]=વિન્ડો કઇ રીતે ખસસે તે રૂપરેખાંકિત કરો Comment[he]=שינוי הדרך שבה חלונות מוזזים Comment[hi]=कॉन्फ़िगर करें कि विंडो किस तरह खिसके +Comment[hne]=कान्फिगर करव कि विंडो कइसन खिसके Comment[hr]=Konfiguriranje načina pomicanja prozora Comment[hu]=Az ablakmozgatás beállításai Comment[is]=Stilla hvernig gluggar eru hreyfðir @@ -142,7 +144,7 @@ Comment[pt]=Configuração da forma como as janelas são movidas Comment[pt_BR]=Configurar o modo como as janelas são movidas Comment[ro]=Configurează modul în care sînt mutate ferestrele -Comment[ru]=Настройка способа перемещения окон +Comment[ru]=Настройка перемещения окон Comment[se]=Heivet mo láset lihkaduvvot Comment[sk]=Nastavenie presunu okien Comment[sl]=Nastavitve načinov premikanja okna --- workspace/kwin/kcmkwin/kwinoptions/kwinactions.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/kcmkwin/kwinoptions/kwinactions.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -37,6 +37,7 @@ Name[gu]=ક્રિયાઓ Name[he]=פעולות Name[hi]=क्रियाएं +Name[hne]=काम Name[hr]=Aktivnosti Name[hu]=Műveletek Name[is]=Aðgerðir @@ -117,6 +118,7 @@ Comment[gu]=કીબોર્ડ અને માઉસ ગોઠવણીઓ રૂપરેખાંકિત કરો Comment[he]=שינוי הגדרות המקלדת והעכבר Comment[hi]=कुंजीपट तथा माउस विन्यास कॉन्फ़िगर करें +Comment[hne]=कुंजीपट अउ मुसुवा सेटिंग कान्फिगर करव Comment[hr]=Konfiguriranje postavki tipkovnice i miša Comment[hu]=A billentyűzet- és egérkezelés beállításai Comment[is]=Stilla lyklaborð og mús @@ -143,7 +145,7 @@ Comment[pt]=Configuração das opções do teclado e do rato Comment[pt_BR]=Configurar as preferências de teclado e mouse Comment[ro]=Configurează setările de tastatură și mouse -Comment[ru]=Настройка параметров клавиатуры и мыши +Comment[ru]=Настройка клавиатуры и мыши Comment[se]=Heivet boallobeavddi ja sáhpána Comment[sk]=Nastavenie klávesnice a myši Comment[sl]=Nastavitve tipkovnice in miške --- workspace/kwin/kcmkwin/kwinoptions/kwinadvanced.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/kcmkwin/kwinoptions/kwinadvanced.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -37,6 +37,7 @@ Name[gu]=ઉચ્ચ Name[he]=מתקדם Name[hi]=विस्तृत +Name[hne]=विस्तृत Name[hr]=Napredno Name[hu]=Speciális Name[is]=Ítarlegt @@ -116,6 +117,7 @@ Comment[gu]=ઉચ્ચ વિન્ડો વ્યવસ્થાપક લાક્ષણિકતાઓ રૂપરેખાંકિત કરો Comment[he]=שינוי הגדרות מתקדמות של ניהול חלונות Comment[hi]=विस्तृत विंडो प्रबंधन विशेषता कॉन्फ़िगर करें +Comment[hne]=विस्तृत विंडो प्रबंधन विसेसता कान्फिगर करव Comment[hr]=Konfiguriranje naprednih svojstava upravitelja prozora Comment[hu]=Az ablakkezelés speciális beállításai Comment[is]=Stilla ítarlegri hegðan setustjóra @@ -142,7 +144,7 @@ Comment[pt]=Configuração das funcionalidades de gestão de janelas avançadas Comment[pt_BR]=Configurar os recursos avançados de gerenciamento de janela Comment[ro]=Configurează caracteristicile de administrare ale ferestrelor -Comment[ru]=Настройка дополнительных функций менеджера окон +Comment[ru]=Настройка дополнительных возможностей управления окнами Comment[se]=Heivet viiddiduvvon lásegieđahanfunkšuvnnaid Comment[sk]=Nastavenie pokročilých možností správy okien Comment[sl]=Nastavitve dodatnih možnosti upravljanja oken --- workspace/kwin/toplevel.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/toplevel.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -346,7 +346,7 @@ if( s < 0 ) { kDebug(1212) << "Invalid screen: Center" << geometry().center() << ", screen" << s; - return 0; + return 0; } return s; } --- workspace/kwin/kwin.notifyrc (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/kwin.notifyrc (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -28,6 +28,7 @@ Comment[gu]=KDE વિન્ડો વ્યવસ્થાપક Comment[he]=מנהל החלונות של KDE Comment[hi]=केडीई विंडो प्रबंधक +Comment[hne]=केडीई विंडो प्रबंधक Comment[hr]=KDE upravitelj prozorima Comment[hu]=KDE ablakkezelő Comment[is]=Gluggastjóri KDE @@ -56,7 +57,7 @@ Comment[pt]=O Gestor de Janelas do KDE Comment[pt_BR]=O gerenciador de janelas KDE Comment[ro]=Administratorul de ferestre KDE -Comment[ru]=Оконный менеджер KDE +Comment[ru]=Диспетчер окон KDE Comment[se]=KDE-lásegieđahalli Comment[sk]=Správca okien KDE Comment[sl]=Okenski upravitelj v KDE @@ -106,6 +107,7 @@ Name[gu]=ડેસ્કટોપ ૧ માં જાવ Name[he]=עבור לשולחן עבודה 1 Name[hi]=डेस्कटॉप 1 पर जाएँ +Name[hne]=डेस्कटाप १ मं जाव Name[hr]=Prebaci se na radnu površinu 1 Name[hu]=Váltás az 1. asztalra Name[is]=Birta skjáborð 1 @@ -133,7 +135,7 @@ Name[pt]=Mudar para o Ecrã 1 Name[pt_BR]=Alternar para a área de trabalho 1 Name[ro]=Mută la biroul 1 -Name[ru]=Перейти на рабочий стол 1 +Name[ru]=Переход на рабочий стол 1 Name[se]=Molsso vuosttaš čállinbeavdái Name[sk]=Zmeniť na pracovnú plochu 1 Name[sl]=Preklop na Namizje 1 @@ -178,6 +180,7 @@ Comment[gu]=વર્ચ્યુઅલ ડેસ્કટોપ એક પસંદ કરેલ છે Comment[he]=שולחן עבודה וירטואלי מספר אחד נבחר Comment[hi]=आभासी डेस्कटॉप एक चुना गया है +Comment[hne]=आभासी डेस्कटाप एक चुने गे हे Comment[hr]=Odabrana je virtualna radna površina 1 Comment[hu]=Az 1. virtuális asztal kiválasztva Comment[is]=Sýndarskjáborð eitt er virkt @@ -205,7 +208,7 @@ Comment[pt]=Está seleccionado o ecrã um Comment[pt_BR]=Área de trabalho virtual um está selecionada Comment[ro]=Biroul virtual 1 este selectat -Comment[ru]=Выбран первый виртуальный рабочий стол +Comment[ru]=Выбран первый рабочий стол Comment[se]=Vuosttaš virtuella čállinbeavdi lea válljejuvvon Comment[sk]=Je zvolená virtuálna plocha 1 Comment[sl]=Izbrano je navidezno namizje 1 @@ -256,6 +259,7 @@ Name[gu]=ડેસ્કટોપ ૨ માં જાવ Name[he]=עבור לשולחן עבודה 2 Name[hi]=डेस्कटॉप 2 पर जाएँ +Name[hne]=डेस्कटाप २ मं जाव Name[hr]=Prebaci se na radnu površinu 2 Name[hu]=Váltás a 2. asztalra Name[is]=Birta skjáborð 2 @@ -283,7 +287,7 @@ Name[pt]=Mudar para o Ecrã 2 Name[pt_BR]=Alternar para a área de trabalho 2 Name[ro]=Mută la biroul 2 -Name[ru]=Перейти на рабочий стол 2 +Name[ru]=Переход на рабочий стол 2 Name[se]=Molsso nuppi čállinbeavdái Name[sk]=Zmeniť na pracovnú plochu 2 Name[sl]=Preklop na Namizje 2 @@ -328,6 +332,7 @@ Comment[gu]=વર્ચ્યુઅલ ડેસ્કટોપ બે પસંદ કરેલ છે Comment[he]=שולחן עבודה וירטואלי מספר שתיים נבחר Comment[hi]=आभासी डेस्कटॉप दो चुना गया है +Comment[hne]=आभासी डेस्कटाप दू चुने गे हे Comment[hr]=Odabrana je virtualna radna površina 2 Comment[hu]=A 2. virtuális asztal kiválasztva Comment[is]=Sýndarskjáborð tvö er virkt @@ -355,7 +360,7 @@ Comment[pt]=Está seleccionado o ecrã dois Comment[pt_BR]=Área de trabalho virtual dois está selecionada Comment[ro]=Biroul virtual 2 este selectat -Comment[ru]=Выбран второй виртуальный рабочий стол +Comment[ru]=Выбран второй рабочий стол Comment[se]=Nuppi virtuella čállinbeavdi lea válljejuvvon Comment[sk]=Je zvolená virtuálna plocha 2 Comment[sl]=Izbrano je navidezno namizje 2 @@ -407,6 +412,7 @@ Name[gu]=ડેસ્કટોપ ૩ માં જાવ Name[he]=עבור לשולחן עבודה 3 Name[hi]=डेस्कटॉप 3 पर जाएँ +Name[hne]=डेस्कटाप २ मं जाव Name[hr]=Prebaci se na radnu površinu 3 Name[hu]=Váltás a 3. asztalra Name[is]=Birta skjáborð 3 @@ -434,7 +440,7 @@ Name[pt]=Mudar para o Ecrã 3 Name[pt_BR]=Alternar para a área de trabalho 3 Name[ro]=Mută la biroul 3 -Name[ru]=Перейти на рабочий стол 3 +Name[ru]=Переход на рабочий стол 3 Name[se]=Molsso goalmmát čállinbeavdái Name[sk]=Zmeniť na pracovnú plochu 3 Name[sl]=Izbrano je navidezno namizje 3 @@ -479,6 +485,7 @@ Comment[gu]=વર્ચ્યુઅલ ડેસ્કટોપ ત્રણ પસંદ કરેલ છે Comment[he]=שולחן עבודה וירטואלי מספר שלוש נבחר Comment[hi]=आभासी डेस्कटॉप तीन चुना गया है +Comment[hne]=आभासी डेस्कटाप तीन चुने गे हे Comment[hr]=Odabrana je virtualna radna površina 3 Comment[hu]=A 3. virtuális asztal kiválasztva Comment[is]=Sýndarskjáborð þrjú er virkt @@ -506,7 +513,7 @@ Comment[pt]=Está seleccionado o ecrã três Comment[pt_BR]=Área de trabalho virtual três está selecionada Comment[ro]=Biroul virtual 3 este selectat -Comment[ru]=Выбран третий виртуальный рабочий стол +Comment[ru]=Выбран третий рабочий стол Comment[se]=Goalmmát virtuella čállinbeavdi lea válljejuvvon Comment[sk]=Je zvolená virtuálna plocha 3 Comment[sl]=Izbrano je navidezno namizje 3 @@ -558,6 +565,7 @@ Name[gu]=ડેસ્કટોપ ૪ માં જાવ Name[he]=עבור לשולחן עבודה 4 Name[hi]=डेस्कटॉप 4 पर जाएँ +Name[hne]=डेस्कटाप ४ मं जाव Name[hr]=Prebaci se na radnu površinu 4 Name[hu]=Váltás a 4. asztalra Name[is]=Birta skjáborð 4 @@ -585,7 +593,7 @@ Name[pt]=Mudar para o Ecrã 4 Name[pt_BR]=Alternar para a área de trabalho 4 Name[ro]=Mută la biroul 4 -Name[ru]=Перейти на рабочий стол 4 +Name[ru]=Переход на рабочий стол 4 Name[se]=Molsso njeallját čállinbeavdái Name[sk]=Zmeniť na pracovnú plochu 4 Name[sl]=Preklop na Namizje 4 @@ -630,6 +638,7 @@ Comment[gu]=વર્ચ્યુઅલ ડેસ્કટોપ ચાર પસંદ કરેલ છે Comment[he]=שולחן עבודה וירטואלי מספר ארבע נבחר Comment[hi]=आभासी डेस्कटॉप चार चुना गया है +Comment[hne]=आभासी डेस्कटाप चार चुने गे हे Comment[hr]=Odabrana je virtualna radna površina 4 Comment[hu]=A 4. virtuális asztal kiválasztva Comment[is]=Sýndarskjáborð fjögur er virkt @@ -657,7 +666,7 @@ Comment[pt]=Está seleccionado o ecrã quatro Comment[pt_BR]=Área de trabalho virtual quatro está selecionada Comment[ro]=Biroul virtual 4 este selectat -Comment[ru]=Выбран четвёртый виртуальный рабочий стол +Comment[ru]=Выбран четвёртый рабочий стол Comment[se]=Njeallját virtuella čállinbeavdi lea válljejuvvon Comment[sk]=Je zvolená virtuálna plocha 4 Comment[sl]=Izbrano je navidezno namizje 4 @@ -708,6 +717,7 @@ Name[gu]=ડેસ્કટોપ ૫ માં જાવ Name[he]=עבור לשולחן עבודה 5 Name[hi]=डेस्कटॉप 5 पर जाएँ +Name[hne]=डेस्कटाप ५ मं जाव Name[hr]=Prebaci se na radnu površinu 5 Name[hu]=Váltás az 5. asztalra Name[is]=Birta skjáborð 5 @@ -735,7 +745,7 @@ Name[pt]=Mudar para o Ecrã 5 Name[pt_BR]=Alternar para a área de trabalho 5 Name[ro]=Mută la biroul 5 -Name[ru]=Перейти на рабочий стол 5 +Name[ru]=Переход на рабочий стол 5 Name[se]=Molsso viđát čállinbeavdái Name[sk]=Zmeniť na pracovnú plochu 5 Name[sl]=Preklop na Namizje 5 @@ -780,6 +790,7 @@ Comment[gu]=વર્ચ્યુઅલ ડેસ્કટોપ પાંચ પસંદ કરેલ છે Comment[he]=שולחן עבודה וירטואלי מספר חמש נבחר Comment[hi]=आभासी डेस्कटॉप पांच चुना गया है +Comment[hne]=आभासी डेस्कटाप पांच चुने गे हे Comment[hr]=Odabrana je virtualna radna površina 5 Comment[hu]=Az 5. virtuális asztal kiválasztva Comment[is]=Sýndarskjáborð fimm er virkt @@ -807,7 +818,7 @@ Comment[pt]=Está seleccionado o ecrã cinco Comment[pt_BR]=Área de trabalho virtual cinco está selecionada Comment[ro]=Biroul virtual 5 este selectat -Comment[ru]=Выбран пятый виртуальный рабочий стол +Comment[ru]=Выбран пятый рабочий стол Comment[se]=Viđát virtuella čállinbeavdi lea válljejuvvon Comment[sk]=Je zvolená virtuálna plocha 5 Comment[sl]=Izbrano je navidezno namizje 5 @@ -859,6 +870,7 @@ Name[gu]=ડેસ્કટોપ ૬ માં જાવ Name[he]=עבור לשולחן עבודה 6 Name[hi]=डेस्कटॉप 6 पर जाएँ +Name[hne]=डेस्कटाप ६ मं जाव Name[hr]=Prebaci se na radnu površinu 6 Name[hu]=Váltás a 6. asztalra Name[is]=Birta skjáborð 6 @@ -886,7 +898,7 @@ Name[pt]=Mudar para o Ecrã 6 Name[pt_BR]=Alternar para a área de trabalho 6 Name[ro]=Mută la biroul 6 -Name[ru]=Перейти на рабочий стол 6 +Name[ru]=Переход на рабочий стол 6 Name[se]=Molsso guđát čállinbeavdái Name[sk]=Zmeniť na pracovnú plochu 6 Name[sl]=Preklop na Namizje 6 @@ -931,6 +943,7 @@ Comment[gu]=વર્ચ્યુઅલ ડેસ્કટોપ છ પસંદ કરેલ છે Comment[he]=שולחן עבודה וירטואלי מספר שש נבחר Comment[hi]=आभासी डेस्कटॉप छः चुना गया है +Comment[hne]=आभासी डेस्कटाप छः चुने गे हे Comment[hr]=Odabrana je virtualna radna površina 6 Comment[hu]=Kiválasztva: 6. asztal Comment[is]=Sýndarskjáborð sex er virkt @@ -956,7 +969,7 @@ Comment[pt]=Está seleccionado o ecrã seis Comment[pt_BR]=Área de trabalho virtual seis está selecionada Comment[ro]=Biroul virtual 6 este selectat -Comment[ru]=Выбран шестой виртуальный рабочий стол +Comment[ru]=Выбран шестой рабочий стол Comment[se]=Guđát virtuella čállinbeavdi lea válljejuvvon Comment[sk]=Je zvolená virtuálna plocha 6 Comment[sl]=Izbrano je navidezno namizje 6 @@ -1008,6 +1021,7 @@ Name[gu]=ડેસ્કટોપ ૭ માં જાવ Name[he]=עבור לשולחן עבודה 7 Name[hi]=डेस्कटॉप 7 पर जाएँ +Name[hne]=डेस्कटाप ७ मं जाव Name[hr]=Prebaci se na radnu površinu 7 Name[hu]=Váltás: 7. asztalra Name[is]=Birta skjáborð 7 @@ -1035,7 +1049,7 @@ Name[pt]=Mudar para o Ecrã 7 Name[pt_BR]=Alternar para a área de trabalho 7 Name[ro]=Mută la biroul 7 -Name[ru]=Перейти на рабочий стол 7 +Name[ru]=Переход на рабочий стол 7 Name[se]=Molsso čihččet čállinbeavdái Name[sk]=Zmeniť na pracovnú plochu 7 Name[sl]=Preklop na Namizje 7 @@ -1080,6 +1094,7 @@ Comment[gu]=વર્ચ્યુઅલ ડેસ્કટોપ સાત પસંદ કરેલ છે Comment[he]=שולחן עבודה וירטואלי מספר שבע נבחר Comment[hi]=आभासी डेस्कटॉप सात चुना गया है +Comment[hne]=आभासी डेस्कटाप सात चुने गे हे Comment[hr]=Odabrana je virtualna radna površina 7 Comment[hu]=Kiválasztva: 7. asztal Comment[is]=Sýndarskjáborð sjö er virkt @@ -1107,7 +1122,7 @@ Comment[pt]=Está seleccionado o ecrã sete Comment[pt_BR]=Área de trabalho virtual sete está selecionada Comment[ro]=Biroul virtual 7 este selectat -Comment[ru]=Выбран седьмой виртуальный рабочий стол +Comment[ru]=Выбран седьмой рабочий стол Comment[se]=Čihččet virtuella čállinbeavdi lea válljejuvvon Comment[sk]=Je zvolená virtuálna plocha 7 Comment[sl]=Izbrano je navidezno namizje 7 @@ -1159,6 +1174,7 @@ Name[gu]=ડેસ્કટોપ ૮ માં જાવ Name[he]=עבור לשולחן עבודה 8 Name[hi]=डेस्कटॉप 8 पर जाएँ +Name[hne]=डेस्कटाप ८ मं जाव Name[hr]=Prebaci se na radnu površinu 8 Name[hu]=Váltás: 8. asztalra Name[is]=Birta skjáborð 8 @@ -1186,7 +1202,7 @@ Name[pt]=Mudar para o Ecrã 8 Name[pt_BR]=Alternar para a área de trabalho 8 Name[ro]=Mută la biroul 8 -Name[ru]=Перейти на рабочий стол 8 +Name[ru]=Переход на рабочий стол 8 Name[se]=Molsso gávccát čállinbeavdái Name[sk]=Zmeniť na pracovnú plochu 8 Name[sl]=Preklop na Namizje 8 @@ -1231,6 +1247,7 @@ Comment[gu]=વર્ચ્યુઅલ ડેસ્કટોપ આઠ પસંદ કરેલ છે Comment[he]=שולחן עבודה וירטואלי מספר שמונה נבחר Comment[hi]=आठवाँ आभासी डेस्कटॉप चुना गया है +Comment[hne]=आभासी डेस्कटाप आठ चुने गे हे Comment[hr]=Odabrana je virtualna radna površina 8 Comment[hu]=Kiválasztva: 8. asztal Comment[is]=Sýndarskjáborð átta er virkt @@ -1258,7 +1275,7 @@ Comment[pt]=Está seleccionado o ecrã oito Comment[pt_BR]=Área de trabalho virtual oito está selecionada Comment[ro]=Biroul virtual 8 este selectat -Comment[ru]=Выбран восьмой виртуальный рабочий стол +Comment[ru]=Выбран восьмой рабочий стол Comment[se]=Gávccát virtuella čállinbeavdi lea válljejuvvon Comment[sk]=Je zvolená virtuálna plocha 8 Comment[sl]=Izbrano je navidezno namizje 8 @@ -1309,6 +1326,7 @@ Name[gu]=ડેસ્કટોપ ૯ માં જાવ Name[he]=עבור לשולחן עבודה 9 Name[hi]=डेस्कटॉप 9 पर जाएँ +Name[hne]=डेस्कटाप ९ मं जाव Name[hr]=Prebaci se na radnu površinu 9 Name[hu]=Váltás: 9. asztalra Name[is]=Birta skjáborð 9 @@ -1336,7 +1354,7 @@ Name[pt]=Mudar para o Ecrã 9 Name[pt_BR]=Alternar para a área de trabalho 9 Name[ro]=Mută la biroul 9 -Name[ru]=Перейти на рабочий стол 9 +Name[ru]=Переход на рабочий стол 9 Name[se]=Molsso ovccát čállinbeavdái Name[sk]=Zmeniť na pracovnú plochu 9 Name[sl]=Preklop na Namizje 9 @@ -1380,6 +1398,7 @@ Comment[gu]=વર્ચ્યુઅલ ડેસ્કટોપ નવ પસંદ કરેલ છે Comment[he]=שולחן עבודה וירטואלי מספר תשע נבחר Comment[hi]=नवाँ आभासी डेस्कटॉप चुना गया है +Comment[hne]=आभासी डेस्कटाप नौ चुने गे हे Comment[hr]=Odabrana je virtualna radna površina 9 Comment[hu]=Kiválasztva: 9. asztal Comment[is]=Sýndarskjáborð níu er virkt @@ -1407,7 +1426,7 @@ Comment[pt]=Está seleccionado o ecrã nove Comment[pt_BR]=Área de trabalho virtual nove está selecionada Comment[ro]=Biroul virtual 9 este selectat -Comment[ru]=Выбран девятый виртуальный рабочий стол +Comment[ru]=Выбран девятый рабочий стол Comment[se]=Ovccát virtuella čállinbeavdi lea válljejuvvon Comment[sk]=Je zvolená virtuálna plocha 9 Comment[sl]=Izbrano je navidezno namizje 9 @@ -1456,6 +1475,7 @@ Name[gu]=ડેસ્કટોપ ૧૦ માં જાવ Name[he]=עבור לשולחן עבודה 10 Name[hi]=डेस्कटॉप 10 पर जाएँ +Name[hne]=डेस्कटाप १० मं जाव Name[hr]=Prebaci se na radnu površinu 10 Name[hu]=Váltás: 10. asztalra Name[is]=Birta skjáborð 10 @@ -1483,7 +1503,7 @@ Name[pt]=Mudar para o Ecrã 10 Name[pt_BR]=Alternar para a área de trabalho 10 Name[ro]=Mută la biroul 10 -Name[ru]=Перейти на рабочий стол 10 +Name[ru]=Переход на рабочий стол 10 Name[se]=Molsso logát čállinbeavdái Name[sk]=Zmeniť na pracovnú plochu 10 Name[sl]=Preklop na Namizje 10 @@ -1527,6 +1547,7 @@ Comment[gu]=વર્ચ્યુઅલ ડેસ્કટોપ દસ પસંદ કરેલ છે Comment[he]=שולחן עבודה וירטואלי מספר עשר נבחר Comment[hi]=दसवाँ आभासी डेस्कटॉप चुना गया है +Comment[hne]=आभासी डेस्कटाप दस चुने गे हे Comment[hr]=Odabrana je virtualna radna površina 10 Comment[hu]=Kiválasztva: 10. asztal Comment[is]=Sýndarskjáborð tíu er virkt @@ -1554,7 +1575,7 @@ Comment[pt]=Está seleccionado o ecrã dez Comment[pt_BR]=Área de trabalho virtual dez está selecionada Comment[ro]=Biroul virtual 10 este selectat -Comment[ru]=Выбран десятый виртуальный рабочий стол +Comment[ru]=Выбран десятый рабочий стол Comment[se]=Logát virtuella čállinbeavdi lea válljejuvvon Comment[sk]=Je zvolená virtuálna plocha 10 Comment[sl]=Izbrano je navidezno namizje 10 @@ -1603,6 +1624,7 @@ Name[gu]=ડેસ્કટોપ ૧૧ માં જાવ Name[he]=עבור לשולחן עבודה 11 Name[hi]=डेस्कटॉप 11 पर जाएँ +Name[hne]=डेस्कटाप ११ मं जाव Name[hr]=Prebaci se na radnu površinu 11 Name[hu]=Váltás: 11. asztalra Name[is]=Birta skjáborð 11 @@ -1630,7 +1652,7 @@ Name[pt]=Mudar para o Ecrã 11 Name[pt_BR]=Alternar para a área de trabalho 11 Name[ro]=Mută la biroul 11 -Name[ru]=Перейти на рабочий стол 11 +Name[ru]=Переход на рабочий стол 11 Name[se]=Molsso oktanuppelogát čállinbeavdái Name[sk]=Zmeniť na pracovnú plochu 11 Name[sl]=Preklop na Namizje 11 @@ -1674,6 +1696,7 @@ Comment[gu]=વર્ચ્યુઅલ ડેસ્કટોપ અગિયાર પસંદ કરેલ છે Comment[he]=שולחן עבודה וירטואלי מספר אחד עשרה נבחר Comment[hi]=ग्यारहवाँ आभासी डेस्कटॉप चुना गया है +Comment[hne]=आभासी डेस्कटाप ग्यारह चुने गे हे Comment[hr]=Odabrana je virtualna radna površina 11 Comment[hu]=Kiválasztva: 11. asztal Comment[is]=Sýndarskjáborð ellefu er virkt @@ -1701,7 +1724,7 @@ Comment[pt]=Está seleccionado o ecrã onze Comment[pt_BR]=Área de trabalho virtual onze está selecionada Comment[ro]=Biroul virtual 11 este selectat -Comment[ru]=Выбран одиннадцатый виртуальный рабочий стол +Comment[ru]=Выбран одиннадцатый рабочий стол Comment[se]=Oktanuppelogát virtuella čállinbeavdi lea válljejuvvon Comment[sk]=Je zvolená virtuálna plocha 11 Comment[sl]=Izbrano je navidezno namizje 11 @@ -1749,6 +1772,7 @@ Name[gu]=ડેસ્કટોપ ૧૨ માં જાવ Name[he]=עבור לשולחן עבודה 12 Name[hi]=डेस्कटॉप 12 पर जाएँ +Name[hne]=डेस्कटाप १२ मं जाव Name[hr]=Prebaci se na radnu površinu 12 Name[hu]=Váltás: 12. asztalra Name[is]=Birta skjáborð 12 @@ -1776,7 +1800,7 @@ Name[pt]=Mudar para o Ecrã 12 Name[pt_BR]=Alternar para a área de trabalho 12 Name[ro]=Mută la biroul 12 -Name[ru]=Перейти на рабочий стол 12 +Name[ru]=Переход на рабочий стол 12 Name[se]=Molsso guoktenuppelogát čállinbeavdái Name[sk]=Zmeniť na pracovnú plochu 12 Name[sl]=Preklop na Namizje 12 @@ -1820,6 +1844,7 @@ Comment[gu]=વર્ચ્યુઅલ ડેસ્કટોપ બાર પસંદ કરેલ છે Comment[he]=שולחן עבודה וירטואלי מספר שתיים עשרה נבחר Comment[hi]=बारहवाँ आभासी डेस्कटॉप चुना गया है +Comment[hne]=आभासी डेस्कटाप बारह चुने गे हे Comment[hr]=Odabrana je virtualna radna površina 12 Comment[hu]=A 12. asztal kiválasztva Comment[is]=Sýndarskjáborð tólf er virkt @@ -1847,7 +1872,7 @@ Comment[pt]=Está seleccionado o ecrã doze Comment[pt_BR]=Área de trabalho virtual doze está selecionada Comment[ro]=Biroul virtual 12 este selectat -Comment[ru]=Выбран двенадцатый виртуальный рабочий стол +Comment[ru]=Выбран двенадцатый рабочий стол Comment[se]=Guoktenuppelogát virtuella čállinbeavdi lea válljejuvvon Comment[sk]=Je zvolená virtuálna plocha 12 Comment[sl]=Izbrano je navidezno namizje 12 @@ -1895,6 +1920,7 @@ Name[gu]=ડેસ્કટોપ ૧૩ માં જાવ Name[he]=עבור לשולחן עבודה 13 Name[hi]=डेस्कटॉप 13 पर जाएँ +Name[hne]=डेस्कटाप १३ मं जाव Name[hr]=Prebaci se na radnu površinu 13 Name[hu]=Váltás a 13. asztalra Name[is]=Birta skjáborð 13 @@ -1922,7 +1948,7 @@ Name[pt]=Mudar para o Ecrã 13 Name[pt_BR]=Alternar para a área de trabalho 13 Name[ro]=Mută la biroul 13 -Name[ru]=Перейти на рабочий стол 13 +Name[ru]=Переход на рабочий стол 13 Name[se]=Molsso golbmanuppelogát čállinbeavdái Name[sk]=Zmeniť na pracovnú plochu 13 Name[sl]=Preklop na Namizje 13 @@ -1966,6 +1992,7 @@ Comment[gu]=વર્ચ્યુઅલ ડેસ્કટોપ તેર પસંદ કરેલ છે Comment[he]=שולחן עבודה וירטואלי מספר שלוש עשרה נבחר Comment[hi]=तेरहवाँ आभासी डेस्कटॉप चुना गया है +Comment[hne]=आभासी डेस्कटाप तेरह चुने गे हे Comment[hr]=Odabrana je virtualna radna površina 13 Comment[hu]=A 13. asztal kiválasztva Comment[is]=Sýndarskjáborð þrettán er virkt @@ -1993,7 +2020,7 @@ Comment[pt]=Está seleccionado o ecrã treze Comment[pt_BR]=Área de trabalho virtual treze está selecionada Comment[ro]=Biroul virtual 13 este selectat -Comment[ru]=Выбран тринадцатый виртуальный рабочий стол +Comment[ru]=Выбран тринадцатый рабочий стол Comment[se]=Golbmanuppelogát virtuella čállinbeavdi lea válljejuvvon Comment[sk]=Je zvolená virtuálna plocha 13 Comment[sl]=Izbrano je navidezno namizje 13 @@ -2042,6 +2069,7 @@ Name[gu]=ડેસ્કટોપ ૧૪ માં જાવ Name[he]=עבור לשולחן עבודה 14 Name[hi]=डेस्कटॉप 14 पर जाएँ +Name[hne]=डेस्कटाप १४ मं जाव Name[hr]=Prebaci se na radnu površinu 14 Name[hu]=Váltás a 14. asztalra Name[is]=Birta skjáborð 14 @@ -2069,7 +2097,7 @@ Name[pt]=Mudar para o Ecrã 14 Name[pt_BR]=Alternar para a área de trabalho 14 Name[ro]=Mută la biroul 14 -Name[ru]=Перейти на рабочий стол 14 +Name[ru]=Переход на рабочий стол 14 Name[se]=Molsso njealljenuppelogát čállinbeavdái Name[sk]=Zmeniť na pracovnú plochu 14 Name[sl]=Preklop na Namizje 14 @@ -2113,6 +2141,7 @@ Comment[gu]=વર્ચ્યુઅલ ડેસ્કટોપ ચૌદ પસંદ કરેલ છે Comment[he]=שולחן עבודה וירטואלי מספר ארבע עשרה נבחר Comment[hi]=चौदहवाँ आभासी डेस्कटॉप चुना गया है +Comment[hne]=आभासी डेस्कटाप चौदह चुने गे हे Comment[hr]=Odabrana je virtualna radna površina 14 Comment[hu]=A 14. asztal kiválasztva Comment[is]=Sýndarskjáborð fjórtán er virkt @@ -2140,7 +2169,7 @@ Comment[pt]=Está seleccionado o ecrã catorze Comment[pt_BR]=Área de trabalho virtual catorze está selecionada Comment[ro]=Biroul virtual 14 este selectat -Comment[ru]=Выбран четырнадцатый виртуальный рабочий стол +Comment[ru]=Выбран четырнадцатый рабочий стол Comment[se]=Njealljenoppelogát virtuella čállinbeavdi lea válljejuvvon Comment[sk]=Je zvolená virtuálna plocha 14 Comment[sl]=Izbrano je navidezno namizje 14 @@ -2188,6 +2217,7 @@ Name[gu]=ડેસ્કટોપ ૧૫ માં જાવ Name[he]=עבור לשולחן עבודה 15 Name[hi]=डेस्कटॉप 15 पर जाएँ +Name[hne]=डेस्कटाप १५ मं जाव Name[hr]=Prebaci se na radnu površinu 15 Name[hu]=Váltás a 15. asztalra Name[is]=Birta skjáborð 15 @@ -2215,7 +2245,7 @@ Name[pt]=Mudar para o Ecrã 15 Name[pt_BR]=Alternar para a área de trabalho 15 Name[ro]=Mută la biroul 15 -Name[ru]=Перейти на рабочий стол 15 +Name[ru]=Переход на рабочий стол 15 Name[se]=Molsso vihttanuppelogát čállinbeavdái Name[sk]=Zmeniť na pracovnú plochu 15 Name[sl]=Preklop na Namizje 15 @@ -2259,6 +2289,7 @@ Comment[gu]=વર્ચ્યુઅલ ડેસ્કટોપ પંદર પસંદ કરેલ છે Comment[he]=שולחן עבודה וירטואלי מספר חמש עשרה נבחר Comment[hi]=पंद्रहवाँ आभासी डेस्कटॉप चुना गया है +Comment[hne]=आभासी डेस्कटाप पंद्रह चुने गे हे Comment[hr]=Odabrana je virtualna radna površina 15 Comment[hu]=A 15. asztal kiválasztva Comment[is]=Sýndarskjáborð fimmtán er virkt @@ -2286,7 +2317,7 @@ Comment[pt]=Está seleccionado o ecrã quinze Comment[pt_BR]=Área de trabalho virtual quinze está selecionada Comment[ro]=Biroul virtual 15 este selectat -Comment[ru]=Выбран пятнадцатый виртуальный рабочий стол +Comment[ru]=Выбран пятнадцатый рабочий стол Comment[se]=Vihtanuppelogát virtuella čállinbeavdi lea válljejuvvon Comment[sk]=Je zvolená virtuálna plocha 15 Comment[sl]=Izbrano je navidezno namizje 15 @@ -2335,6 +2366,7 @@ Name[gu]=ડેસ્કટોપ ૧૬ માં જાવ Name[he]=עבור לשולחן עבודה 16 Name[hi]=डेस्कटॉप 16 पर जाएँ +Name[hne]=डेस्कटाप १६ मं जाव Name[hr]=Prebaci se na radnu površinu 16 Name[hu]=Váltás a 16. asztalra Name[is]=Birta skjáborð 16 @@ -2362,7 +2394,7 @@ Name[pt]=Mudar para o Ecrã 16 Name[pt_BR]=Alternar para a área de trabalho 16 Name[ro]=Mută la biroul 16 -Name[ru]=Перейти на рабочий стол 16 +Name[ru]=Переход на рабочий стол 16 Name[se]=Molsso guhttanuppelogát čállinbeavdái Name[sk]=Zmeniť na pracovnú plochu 16 Name[sl]=Preklop na Namizje 16 @@ -2406,6 +2438,7 @@ Comment[gu]=વર્ચ્યુઅલ ડેસ્કટોપ સોળ પસંદ કરેલ છે Comment[he]=שולחן עבודה וירטואלי מספר שש עשרה נבחר Comment[hi]=सोलहवाँ आभासी डेस्कटॉप चुना गया है +Comment[hne]=आभासी डेस्कटाप सोलह चुने गे हे Comment[hr]=Odabrana je virtualna radna površina 16 Comment[hu]=A 16. asztal kiválasztva Comment[is]=Sýndarskjáborð sextán er virkt @@ -2433,7 +2466,7 @@ Comment[pt]=Está seleccionado o ecrã dezasseis Comment[pt_BR]=Área de trabalho virtual dezesseis está selecionada Comment[ro]=Biroul virtual 17 este selectat -Comment[ru]=Выбран шестнадцатый виртуальный рабочий стол +Comment[ru]=Выбран шестнадцатый рабочий стол Comment[se]=Guhttanuppelogát virtuella čállinbeavdi lea válljejuvvon Comment[sk]=Je zvolená virtuálna plocha 16 Comment[sl]=Izbrano je navidezno namizje 16 @@ -2482,6 +2515,7 @@ Name[gu]=ડેસ્કટોપ ૧૭ માં જાવ Name[he]=עבור לשולחן עבודה 17 Name[hi]=डेस्कटॉप 17 पर जाएँ +Name[hne]=डेस्कटाप १७ मं जाव Name[hr]=Prebaci se na radnu površinu 17 Name[hu]=Váltás a 17. asztalra Name[is]=Birta skjáborð 17 @@ -2509,7 +2543,7 @@ Name[pt]=Mudar para o Ecrã 17 Name[pt_BR]=Alternar para a área de trabalho 17 Name[ro]=Mută la biroul 17 -Name[ru]=Перейти на рабочий стол 17 +Name[ru]=Переход на рабочий стол 17 Name[se]=Molsso čiežanuppelogát čállinbeavdái Name[sk]=Zmeniť na pracovnú plochu 17 Name[sl]=Preklop na Namizje 17 @@ -2553,6 +2587,7 @@ Comment[gu]=વર્ચ્યુઅલ ડેસ્કટોપ સત્તર પસંદ કરેલ છે Comment[he]=שולחן עבודה וירטואלי מספר שמע עשרה נבחר Comment[hi]=सत्रहवाँ आभासी डेस्कटॉप चुना गया है +Comment[hne]=आभासी डेस्कटाप सत्रह चुने गे हे Comment[hr]=Odabrana je virtualna radna površina 17 Comment[hu]=A 17. asztal kiválasztva Comment[is]=Sýndarskjáborð sautján er virkt @@ -2580,7 +2615,7 @@ Comment[pt]=Está seleccionado o ecrã dezassete Comment[pt_BR]=Área de trabalho virtual dezessete está selecionada Comment[ro]=Biroul virtual 17 este selectat -Comment[ru]=Выбран семнадцатый виртуальный рабочий стол +Comment[ru]=Выбран семнадцатый рабочий стол Comment[se]=Čiežanuppelogát virtuella čállinbeavdi válljejuvvui Comment[sk]=Je zvolená virtuálna plocha 17 Comment[sl]=Izbrano je navidezno namizje 17 @@ -2628,6 +2663,7 @@ Name[gu]=ડેસ્કટોપ ૧૮ માં જાવ Name[he]=עבור לשולחן עבודה 18 Name[hi]=डेस्कटॉप 18 पर जाएँ +Name[hne]=डेस्कटाप १८ मं जाव Name[hr]=Prebaci se na radnu površinu 18 Name[hu]=Váltás a 18. asztalra Name[is]=Birta skjáborð 18 @@ -2655,7 +2691,7 @@ Name[pt]=Mudar para o Ecrã 18 Name[pt_BR]=Alternar para a área de trabalho 18 Name[ro]=Mută la biroul 18 -Name[ru]=Перейти на рабочий стол 18 +Name[ru]=Переход на рабочий стол 18 Name[se]=Molsso gávccenuppelogát čállinbeavdái Name[sk]=Zmeniť na pracovnú plochu 18 Name[sl]=Preklop na Namizje 18 @@ -2699,6 +2735,7 @@ Comment[gu]=વર્ચ્યુઅલ ડેસ્કટોપ અઢાર પસંદ કરેલ છે Comment[he]=שולחן עבודה וירטואלי מספר שמונה עשרה נבחר Comment[hi]=अठारहवां आभासी डेस्कटॉप चुना गया है +Comment[hne]=आभासी डेस्कटाप अठारह चुने गे हे Comment[hr]=Odabrana je virtualna radna površina 18 Comment[hu]=A 18. asztal kiválasztva Comment[is]=Sýndarskjáborð átján er virkt @@ -2726,7 +2763,7 @@ Comment[pt]=Está seleccionado o ecrã dezoito Comment[pt_BR]=Área de trabalho virtual dezoito está selecionada Comment[ro]=Biroul virtual 18 este selectat -Comment[ru]=Выбран восемнадцатый виртуальный рабочий стол +Comment[ru]=Выбран восемнадцатый рабочий стол Comment[se]=Gávccenuppelogát virtuella čállinbeavdi lea válljejuvvon Comment[sk]=Je zvolená virtuálna plocha 18 Comment[sl]=Izbrano je navidezno namizje 18 @@ -2775,6 +2812,7 @@ Name[gu]=ડેસ્કટોપ ૧૯ માં જાવ Name[he]=עבור לשולחן עבודה 19 Name[hi]=डेस्कटॉप 19 पर जाएँ +Name[hne]=डेस्कटाप १९ मं जाव Name[hr]=Prebaci se na radnu površinu 19 Name[hu]=Váltás az 19. asztalra Name[is]=Birta skjáborð 19 @@ -2802,7 +2840,7 @@ Name[pt]=Mudar para o Ecrã 19 Name[pt_BR]=Alternar para a área de trabalho 19 Name[ro]=Mută la biroul 19 -Name[ru]=Перейти на рабочий стол 19 +Name[ru]=Переход на рабочий стол 19 Name[se]=Molsso ovccenuppelogát čállinbeavdái Name[sk]=Zmeniť na pracovnú plochu 19 Name[sl]=Preklop na Namizje 19 @@ -2846,6 +2884,7 @@ Comment[gu]=વર્ચ્યુઅલ ડેસ્કટોપ ઓગણીસ પસંદ કરેલ છે Comment[he]=שולחן עבודה וירטואלי מספר תשע עשרה נבחר Comment[hi]=उन्नीसवां आभासी डेस्कटॉप चुना गया है +Comment[hne]=आभासी डेस्कटाप उन्नीस चुने गे हे Comment[hr]=Odabrana je virtualna radna površina 19 Comment[hu]=A 19. asztal kiválasztva Comment[is]=Sýndarskjáborð nítján er virkt @@ -2873,7 +2912,7 @@ Comment[pt]=Está seleccionado o ecrã dezanove Comment[pt_BR]=Área de trabalho virtual dezenove está selecionada Comment[ro]=Biroul virtual 19 este selectat -Comment[ru]=Выбран девятнадцатый виртуальный рабочий стол +Comment[ru]=Выбран девятнадцатый рабочий стол Comment[se]=Ovccenuppelogát virtuella čállinbeavdi lea válljejuvvon Comment[sk]=Je zvolená virtuálna plocha 19 Comment[sl]=Izbrano je navidezno namizje 19 @@ -2922,6 +2961,7 @@ Name[gu]=ડેસ્કટોપ ૨૦ માં જાવ Name[he]=עבור לשולחן עבודה 20 Name[hi]=डेस्कटॉप 20 पर जाएँ +Name[hne]=डेस्कटाप २० मं जाव Name[hr]=Prebaci se na radnu površinu 20 Name[hu]=Váltás a 20. asztalra Name[is]=Birta skjáborð 20 @@ -2949,7 +2989,7 @@ Name[pt]=Mudar para o Ecrã 20 Name[pt_BR]=Alternar para a área de trabalho 20 Name[ro]=Mută la biroul 20 -Name[ru]=Перейти на рабочий стол 20 +Name[ru]=Переход на рабочий стол 20 Name[se]=Molsso guoktelogát čállinbeavdái Name[sk]=Zmeniť na pracovnú plochu 20 Name[sl]=Preklop na Namizje 20 @@ -2993,6 +3033,7 @@ Comment[gu]=વર્ચ્યુઅલ ડેસ્કટોપ વીસ પસંદ કરેલ છે Comment[he]=שולחן עבודה וירטואלי מספר עשרים נבחר Comment[hi]=आभासी डेस्कटॉप एक चुना गया है +Comment[hne]=आभासी डेस्कटाप बीस चुने गे हे Comment[hr]=Odabrana je virtualna radna površina 20 Comment[hu]=A 20. asztal kiválasztva Comment[is]=Sýndarskjáborð tuttugu er virkt @@ -3020,7 +3061,7 @@ Comment[pt]=Está seleccionado o ecrã vinte Comment[pt_BR]=Área de trabalho virtual vinte está selecionada Comment[ro]=Biroul virtual 20 este selectat -Comment[ru]=Выбран двадцатый виртуальный рабочий стол +Comment[ru]=Выбран двадцатый рабочий стол Comment[se]=Guoktelogát virtuella čállinbeavdi lea válljejuvvon Comment[sk]=Je zvolená virtuálna plocha 20 Comment[sl]=Izbrano je navidezno namizje 20 @@ -3043,15 +3084,18 @@ [Event/activate] Name=Activate Window +Name[af]=Aktiveer Venster Name[ar]=نشّط نافذة Name[be]=Актывізаваць акно Name[be@latin]=Pieraklučeńnie ŭ akno Name[bg]=Активиране на прозорец Name[bn]=উইণ্ডো সক্রিয় করো Name[bn_IN]=উইন্ডো সক্রিয় করুন +Name[br]=Dihuniñ ar prenestr Name[ca]=Activa finestra Name[cs]=Aktivace okna Name[csb]=Aktiwacëjô òkna +Name[cy]=Gweithredu Ffenestr Name[da]=Aktivér vindue Name[de]=Fenster aktivieren Name[el]=Ενεργοποίηση παραθύρου @@ -3067,11 +3111,13 @@ Name[gu]=વિન્ડો સક્રિય કરો Name[he]=הפעל חלון Name[hi]=विंडो सक्रिय करें +Name[hne]=विंडो सक्रिय करव Name[hr]=Aktiviraj prozor Name[hu]=Ablak aktiválása Name[is]=Virkja glugga Name[it]=Attiva finestra Name[ja]=ウィンドウがアクティブに +Name[ka]=ფანჯრის გააქტიურება Name[kk]=Терезені белсендіру Name[km]=ធ្វើ​ឲ្យ​បង្អួច​សកម្ម Name[kn]=ಸಕ್ರಿಯ ಕಿಟಕಿ @@ -3083,6 +3129,7 @@ Name[mk]=Активирај прозорец Name[ml]=സജീവമായ ജാലകം Name[mr]=चौकट सक्रीय करा +Name[ms]=Aktifkan Tetingkap Name[nb]=Velg vindu Name[nds]=Finster aktiev maken Name[ne]=सञ्झ्याल सक्रिय बनाउनुहोस् @@ -3094,7 +3141,7 @@ Name[pt]=Activar a Janela Name[pt_BR]=Ativar janela Name[ro]=Activează fereastra -Name[ru]=Активировать окно +Name[ru]=Активировано окно Name[se]=Aktiivalaš láse Name[sk]=Akivovať okno Name[sl]=Aktiviraj okno @@ -3111,6 +3158,7 @@ Name[uz@cyrillic]=Ойнани активлаштириш Name[wa]=Disperter purnea Name[x-test]=xxActivate Windowxx +Name[xh]=Yenza i window isebenze Name[zh_CN]=激活窗口 Name[zh_TW]=啟動視窗 Comment=Another window is activated @@ -3139,6 +3187,7 @@ Comment[gu]=બીજી વિન્ડો સક્રિય છે Comment[he]=חלון אחר הופעל Comment[hi]=अन्य विंडो सक्रिय है +Comment[hne]=एक अउ विंडो सक्रिय हे Comment[hr]=Aktiviran je drugi prozor Comment[hu]=Egy másik ablak lett aktiválva Comment[is]=Annar gluggi verður virkur @@ -3165,7 +3214,7 @@ Comment[pt]=Foi activada outra janela Comment[pt_BR]=Outra janela está ativada Comment[ro]=A fost activată altă fereastră -Comment[ru]=Активировано другое окно +Comment[ru]=Активировано окно Comment[se]=Eará láse aktiverejuvvui Comment[sk]=Iné okno je už aktívne Comment[sl]=Aktivirano je drugo okno @@ -3215,6 +3264,7 @@ Name[gu]=નવી વિન્ડો Name[he]=חלון חדש Name[hi]=नया विंडो +Name[hne]=नवा विंडो Name[hr]=Novi prozor Name[hsb]=Nowe wokno Name[hu]=Új ablak @@ -3274,6 +3324,7 @@ Comment[bg]=Нов прозорец Comment[bn]=নতুন উইণ্ডো Comment[bn_IN]=নতুন উইন্ডো +Comment[br]=Prenestr nevez Comment[ca]=Finestra nova Comment[cs]=Nové okno Comment[csb]=Nowé òkno @@ -3292,11 +3343,13 @@ Comment[gu]=નવી વિન્ડો Comment[he]=חלון חדש Comment[hi]=नया विंडो +Comment[hne]=नवा विंडो Comment[hr]=Novi prozor Comment[hu]=Új ablak Comment[is]=Nýr gluggi Comment[it]=Nuova finestra Comment[ja]=新規ウィンドウ +Comment[ka]=ახალი ფანჯარა Comment[kk]=Жаңа терезе Comment[km]=បង្អួច​ថ្មី Comment[kn]=ಹೊಸ ಕಿಟಕಿ @@ -3308,6 +3361,7 @@ Comment[mk]=Нов прозорец Comment[ml]=പുതിയ ജാലകം Comment[mr]=नविन चौकट +Comment[ms]=Tetingkap baru Comment[nb]=Nytt vindu Comment[nds]=Nieg Finster Comment[ne]=नयाँ सञ्झ्याल @@ -3319,7 +3373,7 @@ Comment[pt]=Nova janela Comment[pt_BR]=Nova janela Comment[ro]=Fereastră nouă -Comment[ru]=Создать окно +Comment[ru]=Новое окно Comment[se]=Ođđa láse Comment[sk]=Nové okno Comment[sl]=Novo okno @@ -3351,9 +3405,11 @@ Name[bg]=Изтриване на прозореца Name[bn]=উইণ্ডো বন্ধ করো Name[bn_IN]=উইন্ডো মুছে ফেলুন +Name[br]=Lemel ur Prenestr Name[ca]=Elimina finestra Name[cs]=Zrušit okno Name[csb]=Rëmôj òkno +Name[cy]=Dileu Ffenestr Name[da]=Slet vindue Name[de]=Fenster entfernen Name[el]=Διαγραφή παραθύρου @@ -3369,11 +3425,13 @@ Name[gu]=વિન્ડો દૂર કરો Name[he]=מחק חלון Name[hi]=विंडो मिटाएँ +Name[hne]=विंडो मिटाव Name[hr]=Izbriši prozor Name[hu]=Ablak törlése Name[is]=Eyða glugga Name[it]=Elimina finestra Name[ja]=ウィンドウを削除 +Name[ka]=ფანჯრის წაშლა Name[kk]=Терезені жою Name[km]=លុប​បង្អួច Name[kn]=ಕಿಟಕಿಯನ್ನು ಅಳಿಸಿಹಾಕು @@ -3384,6 +3442,7 @@ Name[mk]=Избриши прозорец Name[ml]=ജാലകം നീക്കം ചെയ്യുക Name[mr]=चौकट काढूण टाका +Name[ms]=Hapuskan Tetingkap Name[nb]=Slett vindu Name[nds]=Finster wegdoon Name[ne]=सञ्झ्याल मेट्नुहोस् @@ -3394,7 +3453,7 @@ Name[pt]=Apagar a Janela Name[pt_BR]=Apagar janela Name[ro]=Șterge fereastra -Name[ru]=Удалить окно +Name[ru]=Удаление окна Name[se]=Sihko láse Name[sk]=Odstrániť okno Name[sl]=Izbriši okno @@ -3411,6 +3470,7 @@ Name[uz@cyrillic]=Ойнани ўчириш Name[wa]=Disfacer purnea Name[x-test]=xxDelete Windowxx +Name[xh]=Cima i Window Name[zh_CN]=删除窗口 Name[zh_TW]=刪除視窗 Comment=Delete window @@ -3440,6 +3500,7 @@ Comment[gu]=વિન્ડો દૂર કરો Comment[he]=מחק חלון Comment[hi]=विंडो मिटाएँ +Comment[hne]=विंडो मिटाव Comment[hr]=Brisanje prozora Comment[hu]=Ablak törlése Comment[is]=Eyða glugga @@ -3468,7 +3529,7 @@ Comment[pt]=Apagar a janela Comment[pt_BR]=Apagar janela Comment[ro]=Închide fereastra -Comment[ru]=Удалить окно +Comment[ru]=Удаление окна Comment[se]=Sihko láse Comment[sk]=Odstrániť okno Comment[sl]=Izbriši okno @@ -3501,6 +3562,7 @@ Name[ca]=Tanca finestra Name[cs]=Zavření okna Name[csb]=Zamkni òkno +Name[cy]=Cau Ffenestr Name[da]=Vindueslukning Name[de]=Fenster schließen Name[el]=Κλείσιμο παραθύρου @@ -3516,11 +3578,13 @@ Name[gu]=વિન્ડો બંધ Name[he]=סגירת חלון Name[hi]=विंडो बंद करें +Name[hne]=विंडो बंद करव Name[hr]=Zatvori prozor Name[hu]=Ablak bezárása Name[is]=Gluggi lokast Name[it]=Chiusura finestra Name[ja]=ウィンドウを閉じる +Name[ka]=ფანჯრის დახურვა Name[kk]=Терезені жабу Name[km]=បិទ​បង្អួច Name[kn]=ಕಿಟಕಿಯ ಮುಚ್ಚುವಿಕೆ @@ -3531,6 +3595,7 @@ Name[mk]=Затвори прозорец Name[ml]=ജാലകം അടയ്ക്കുക Name[mr]=चौकट बंद करा +Name[ms]=Tetingkap Tutup Name[nb]=Vindu lukkes Name[nds]=Finster tomaken Name[ne]=सञ्झ्याल बन्द गर्नुहोस् @@ -3588,6 +3653,7 @@ Comment[gu]=વિન્ડો બંધ થાય Comment[he]=חלון נסגר Comment[hi]=विंडो बन्द करता है +Comment[hne]=एक विंडो बंद होइस Comment[hr]=Prozor se zatvara Comment[hu]=Ablak bezárása Comment[is]=Gluggi lokast @@ -3615,7 +3681,7 @@ Comment[pt]=Fechou-se uma janela Comment[pt_BR]=Uma janela fecha Comment[ro]=A fost închisă o fereastră -Comment[ru]=Окно закрывается +Comment[ru]=Закрытие окна Comment[se]=Láse giddejuvvui Comment[sk]=Okno sa uzavrie Comment[sl]=Okno se zapre @@ -3664,6 +3730,7 @@ Name[gl]=Enrolar a fiestra Name[gu]=વિન્ડો ઝાંખી ઉપર Name[hi]=विंडो शेड अप +Name[hne]=विंडो सेड अप Name[hr]=Zamotaj prozor Name[hu]=Ablak felgördítése Name[is]=Glugga rúllað upp @@ -3689,7 +3756,7 @@ Name[pt]=Janela Enrolada Name[pt_BR]=Enrolar janela Name[ro]=Strînge fereastra -Name[ru]=Свернуть в заголовок +Name[ru]=Сворачивание в заголовок Name[se]=Láse rullejuvvo bajás Name[sk]=Zobraziť okno Name[sl]=Zvitje okna @@ -3730,6 +3797,7 @@ Comment[gl]=Unha fiestra enrolase Comment[gu]=વિન્ડો ઝાંખી ઉપર થઇ છે Comment[hi]=एक विंडो में छाया भरी गई +Comment[hne]=एक विंडो मं छइंहा उपर Comment[hr]=Prozor je zamotan Comment[hu]=Ablak felgördítése Comment[is]=Glugga er rúllað upp @@ -3800,6 +3868,7 @@ Name[gl]=Despregar a fiestra Name[gu]=વિન્ડો ઝાંખી નીચે Name[hi]=विंडो शेड डाउन +Name[hne]=विंडो सेड डाउन Name[hr]=Odmotaj prozor Name[hu]=Ablak legördítése Name[is]=Glugga rúllað niður @@ -3824,7 +3893,7 @@ Name[pt]=Janela Desenrolada Name[pt_BR]=Desenrolar janela Name[ro]=Derulează fereastra -Name[ru]=Развернуть из заголовка +Name[ru]=Разворачивание из заголовка Name[se]=Láse rullejuvvo vulos Name[sk]=Schovať okno Name[sl]=Razvitje okna @@ -3865,6 +3934,7 @@ Comment[gl]=Unha fiestra desprégase Comment[gu]=વિન્ડો ઝાંખી નીચે થઇ છે Comment[hi]=एक विंडो से छाया हटाई गई +Comment[hne]=एक विंडो मं छइंहा नीचे Comment[hr]=Prozor je odmotan Comment[hu]=Ablak legördítése Comment[is]=Glugga er rúllað niður @@ -3936,6 +4006,7 @@ Name[gu]=વિન્ડો ન્યૂનત્તમ Name[he]=מזעור חלון Name[hi]=विंडो न्यूनतम करें +Name[hne]=विंडो छोटा Name[hr]=Minimiziraj prozor Name[hu]=Ablak minimalizálása Name[is]=Glugga lágmarkað @@ -3962,7 +4033,7 @@ Name[pt]=Minimização da Janela Name[pt_BR]=Minimizar janela Name[ro]=Minimizează fereastra -Name[ru]=Минимизация окна +Name[ru]=Сворачивание окна Name[se]=Láse minimerejuvvo Name[sk]=Minimalizovať okno Name[sl]=Pomanjšanje okna @@ -4008,6 +4079,7 @@ Comment[gu]=વિન્ડો ન્યૂનત્તમ કરેલ છે Comment[he]=חלון ממוזער Comment[hi]=एक विंडो न्यूनतम हुआ +Comment[hne]=एक विंडो छोटा होइस Comment[hr]=Prozor je minimiziran Comment[hu]=Ablak minimalizálása Comment[is]=Gluggi er lágmarkaður @@ -4033,7 +4105,7 @@ Comment[pt]=Uma janela foi minimizada Comment[pt_BR]=Uma janela é minimizada Comment[ro]=O fereastră a fost minimizată -Comment[ru]=Окно минимизировано +Comment[ru]=Окно свёрнуто Comment[se]=Láse minimerejuvvui Comment[sk]=Okno je minimalizované Comment[sl]=Okno je bilo pomanjšano @@ -4082,6 +4154,7 @@ Name[gl]=Restaurar a fiestra Name[gu]=વિન્ડો ન્યૂનત્તમ નથી Name[hi]=विंडो न्यूनतम नहीं +Name[hne]=विंडो बहाल Name[hr]=Vrati minimiziran prozor Name[hu]=Minimalizált ablak visszaállítása Name[is]=Gluggi ekki lágmarkað @@ -4107,7 +4180,7 @@ Name[pt]=Ex-Minimização da Janela Name[pt_BR]=Restaurar janela Name[ro]=Reface fereastra -Name[ru]=Восстановление размеров окна +Name[ru]=Восстановление размеров свёрнутого окна Name[se]=Láse máhcošuvvo Name[sk]=Zrušiť minimalizáciu okna Name[sl]=Od-pomanjšanje okna @@ -4149,6 +4222,7 @@ Comment[gu]=વિન્ડો પાછી લાવેલ છે Comment[he]=חלון מוחזר Comment[hi]=एक विंडो पुनर्स्थापित हुआ +Comment[hne]=एक विंडो बहाल होइस Comment[hr]=Prozor je obnovljen Comment[hu]=Ablak visszaállítása Comment[is]=Gluggi er færður úr táknmynd @@ -4174,7 +4248,7 @@ Comment[pt]=Foi reposta uma janela do seu estado minimizado Comment[pt_BR]=Uma janela é restaurada Comment[ro]=O fereastră a fost restaurată -Comment[ru]=Размер окна восстановлен +Comment[ru]=Восстановление размеров свёрнутого окна Comment[se]=Láse lea máhcošuvvon Comment[sk]=Okno je obnovené Comment[sl]=Okno je bilo od-pomanjšano @@ -4224,6 +4298,7 @@ Name[gl]=Maximizar a fiestra Name[gu]=વિન્ડો મહત્તમ Name[hi]=विंडो अधिकतम करें +Name[hne]=विंडो बड़ा Name[hr]=Maksimiziraj prozor Name[hu]=Ablak maximalizálása Name[is]=Gluggi hámarkaður @@ -4250,7 +4325,7 @@ Name[pt]=Maximização da Janela Name[pt_BR]=Maximizar janela Name[ro]=Maximizează fereastra -Name[ru]=Распахнуть окно +Name[ru]=Распахивание окна Name[se]=Láse maksimerejuvvo Name[sk]=Maximalizovať okno Name[sl]=Razpetje okna @@ -4296,6 +4371,7 @@ Comment[gl]=Maximizase unha fiestra Comment[gu]=વિન્ડો મહત્તમ કરેલ છે Comment[hi]=एक विंडो अधिकतम हुआ +Comment[hne]=एक विंडो बड़ा होइस Comment[hr]=Prozor je maksimiziran Comment[hu]=Ablak maximalizálása Comment[is]=Gluggi er hámarkaður @@ -4371,6 +4447,7 @@ Name[gl]=Desmaximizar a fiestra Name[gu]=વિન્ડો મહત્તમ કરેલ નથી Name[hi]=विंडो अधिकतम नहीं +Name[hne]=विंडो बहाल Name[hr]=Vrati maksimiziran prozor Name[hu]=Maximalizált ablak visszaállítása Name[is]=Gluggi úr hámarki @@ -4397,7 +4474,7 @@ Name[pt]=Ex-Maximização da Janela Name[pt_BR]=Restaurar janela Name[ro]=Reface fereastra -Name[ru]=Восстановить размер окна +Name[ru]=Восстановление размеров распахнутого окна Name[se]=Láse ii-maksimerejuvvo Name[sk]=Zmenšiť okno Name[sl]=Od-razpetje okna @@ -4440,6 +4517,7 @@ Comment[gl]=Unha fiestra perde a maximización Comment[gu]=વિન્ડોએ મહત્તમતા ગુમાવી છે Comment[hi]=एक विंडो ने अधिकतम खोया +Comment[hne]=बड़ा विंडो वापस बहाल होइस Comment[hr]=Prozor gubi maksimiziranost Comment[hu]=Maximalizált ablak visszaállítása Comment[is]=Gluggi hættir að vera hámarkaður @@ -4465,7 +4543,7 @@ Comment[pt]=Uma janela perdeu o estado de maximização Comment[pt_BR]=Uma janela perde a maximização Comment[ro]=O fereastră a pierdut maximizarea -Comment[ru]=Окно более не распахнуто +Comment[ru]=Восстановление размеров распахнутого окна Comment[se]=Láse ii leat šat maksimerejuvvon Comment[sk]=Okno nie je maximalizované Comment[sl]=Okno je bilo od-razpeto @@ -4510,6 +4588,7 @@ Name[gu]=બધા ડેસ્કટોપ્સ પર વિન્ડો Name[he]=חלון על כל שולחנות העבודה Name[hi]=विंडो सभी डेस्कटॉप पर रखें +Name[hne]=सब्बो डेस्कटाप मं विंडो Name[hr]=Prozor na svim radnim površinama Name[hu]=Ablak megjelenése az összes munkaasztalon Name[is]=Glugga á öll skjáborð @@ -4519,6 +4598,7 @@ Name[km]=បង្អួច​លើ​ផ្ទៃតុ​ទាំងអស់ Name[kn]=ಎಲ್ಲಾ ಗಣಕತೆರೆಗಳಲ್ಲೂ ಕಿಟಕಿ Name[ko]=창이 모든 데스크톱에 보임 +Name[lt]=Langas visuose darbastaliuose Name[lv]=Logs uz visām darbvirsmām Name[mk]=Прозорецот на сите површини Name[ml]=എല്ലാ പണിയറകളിലുമുള്ള ജാലകം @@ -4577,6 +4657,7 @@ Comment[gu]=બધા ડેસ્કટોપ્સ પર વિન્ડો દેખાય છે Comment[he]=החלון נראה על כל שולחנות העבודה Comment[hi]=एक विंडो सभी डेस्कटॉप पर दृष्टिगोचर हुआ +Comment[hne]=एक विंडो सब्बो डेस्कटाप मं दिखही Comment[hr]=Prozor je vidljiv na svim radnim površinama Comment[hu]=Egy ablak megjelent az összes munkaasztalon Comment[is]=Gluggi er látinn sjást á öllum skjáborðum @@ -4648,6 +4729,7 @@ Name[gu]=બધા ડેસ્કટોપ્સ પર વિન્ડો નથી Name[he]=חלון לא על כל שולחנות העבודה Name[hi]=सभी डेस्कटॉप पर विंडो नहीं +Name[hne]=विंडो सब्बो डेस्कटाप मं नइ Name[hr]=Prozor nije na svim radnim površinama Name[hu]=Ablak megjelenése egyetlen munkaasztalon Name[is]=Gluggi ekki á öllum skjáborðum @@ -4657,6 +4739,7 @@ Name[km]=បង្អួច​មិន​នៅ​លើ​ផ្ទៃតុ​ទាំងអស់​ទេ Name[kn]=ಎಲ್ಲಾ ಗಣಕತೆರೆಗಳಲ್ಲೂ ಇರಬಾರದಾದ ಕಿಟಕಿ Name[ko]=창이 모든 데스크톱에 보이지 않음 +Name[lt]=Langas ne visuose darbastaliuose Name[lv]=Logs uz vienas darbvirsmas Name[mk]=Прозорецот не е на сите површини Name[ml]=എല്ലാ പണിയറകളിലും ജാലകമില്ല @@ -4713,6 +4796,7 @@ Comment[gu]=બધા ડેસ્કટોપ્સ પર વિન્ડો હવે દેખાતી નથી Comment[he]=החלון לא נראה על כל שולחנות העבודה Comment[hi]=एक विंडो सभी डेस्कटॉप पर अब दृष्टिगोचर नहीं है +Comment[hne]=एक विंडो सब्बो डेस्कटाप मं अब नइ दिखही Comment[hr]=Prozor više nije vidljiv na svim radnim površinama Comment[hu]=Egy ablak nem jelenik meg többé az összes munkaasztalon Comment[is]=Gluggi er ekki lengur sýnilegur á öllum skjáborðum @@ -4788,6 +4872,7 @@ Name[gl]=Novo diálogo Name[gu]=નવો સંવાદ Name[hi]=नया संवाद +Name[hne]=नवा गोठ Name[hr]=Novi dijalog Name[hu]=Új párbeszédablak Name[is]=Opna nýjan glugga @@ -4859,6 +4944,7 @@ Comment[gl]=Aparece unha fiestra transitoria (un diálogo) Comment[gu]=સ્થિત વિન્ડો (સંવાદ) આવે છે Comment[hi]=ट्रांजिएंट विंडो (एक संवाद) प्रकट हुआ +Comment[hne]=ट्रांजिएन्ट विंडो (एक बात) दिखिस Comment[hr]=Pojavljuje se prijelazni prozor (dijalog) Comment[hu]=Párbeszédablak megjelenése Comment[is]=Skammlífur samskiptagluggi birtist @@ -4882,6 +4968,7 @@ Comment[pt]=Apareceu uma janela transitória Comment[pt_BR]=Janela temporária (um diálogo) aparece Comment[ro]=A apărut o fereastră de dialog +Comment[ru]=Выводится временное диалоговое окно Comment[se]=Gaskaboddosaš láse (láseš) rahpojuvvo Comment[sk]=Dočasné dialógové okno sa zjaví Comment[sl]=Odprlo se je prehodno (pogovorno) okno @@ -4930,6 +5017,7 @@ Name[gl]=Borrar o diálogo Name[gu]=સંવાદ દૂર કરો Name[hi]=संवाद मिटाएँ +Name[hne]=बात ल मेटारव Name[hr]=Izbriši dijalog Name[hu]=Párbeszédablak eltűnése Name[is]=Eyða samskiptaglugga @@ -4956,7 +5044,7 @@ Name[pt]=Apagar a Janela Name[pt_BR]=Apagar diálogo Name[ro]=Închide dialog -Name[ru]=Удалить диалог +Name[ru]=Удаление диалога Name[se]=Sihko láseža Name[sk]=Zmazať dialóg Name[sl]=Odstranjeno pogovorno okno @@ -4999,6 +5087,7 @@ Comment[gl]=Elimínase unha fiestra transitoria (un diálogo) Comment[gu]=સ્થિત વિન્ડો (સંવાદ) દૂર કરવામાં આવી છે Comment[hi]=ट्रांजिएंट विंडो (एक संवाद) हटाया गया +Comment[hne]=ट्रांजिएन्ट विंडो (एक बात) मिटाइस Comment[hr]=Prijelazni prozor (dijalog) je uklonjen Comment[hu]=Egy párbeszédablak bezáródik Comment[is]=Fyrirspurnarglugga er eytt @@ -5022,7 +5111,7 @@ Comment[pt]=Uma janela transitória foi removida Comment[pt_BR]=Janela temporária (um diálogo) é removida Comment[ro]=A dispărut o fereastră de dialog -Comment[ru]=Временное окно (диалог) удалено +Comment[ru]=Удалено временное диалоговое окно Comment[se]=Gaskaboddosaš láse váldoi eret Comment[sk]=Dočasné dialógové okno je odstránené Comment[sl]=Prehodno (pogovorno) okno je bilo odstranjeno @@ -5069,6 +5158,7 @@ Name[gl]=Inicio dun movemento de fiestra Name[gu]=વિન્ડો ખસવાનું શરૂ Name[hi]=विंडो खिसकाना चालू +Name[hne]=विंडो खिसकाय बर सुरु Name[hr]=Početak micanja prozora Name[hu]=Ablakmozgatás kezdete Name[is]=Færsla glugga hefst @@ -5094,7 +5184,7 @@ Name[pt]=Início do Movimento da Janela Name[pt_BR]=Início do movimento da janela Name[ro]=Început mutare fereastră -Name[ru]=Начало передвижения окна +Name[ru]=Начато перемещение окна Name[se]=Sirdigoahtá láse Name[sk]=Začať presun okna Name[sl]=Začetek premikanja okna @@ -5136,6 +5226,7 @@ Comment[gl]=Unha fiestra comezou a se mover Comment[gu]=વિન્ડોએ ખસવાનું શરૂ કરેલ છે Comment[hi]=एक विंडो खिसकना चालू हुआ +Comment[hne]=एक विंडो खिसके बर सुरू हो गे Comment[hr]=Prozor je započeo pomicanje Comment[hu]=Ablakmozgatás kezdete Comment[is]=Gluggi hefur byrjað að færast @@ -5161,7 +5252,7 @@ Comment[pt]=Uma janela começou a mudar de posição Comment[pt_BR]=Uma janela começou a se mover Comment[ro]=O fereastră a început să se miște -Comment[ru]=Окно начало перемещаться +Comment[ru]=Начато перемещение окна Comment[se]=Sirdigođii láse Comment[sk]=Začal sa presun okna Comment[sl]=Okno se je začelo premikati @@ -5206,6 +5297,7 @@ Name[gl]=Remate dun movemento de fiestra Name[gu]=વિન્ડો ખસવાનું બંધ Name[hi]=विंडो खिसकाना ख़त्म +Name[hne]=विंडो खिसकाय बर बन्द Name[hr]=Završetak micanja prozora Name[hu]=Ablakmozgatás vége Name[is]=Færslu glugga lýkur @@ -5231,7 +5323,7 @@ Name[pt]=Fim do Movimento da Janela Name[pt_BR]=Fim do movimento da janela Name[ro]=Sfîrșit mutare fereastră -Name[ru]=Конец передвижения окна +Name[ru]=Конец перемещения окна Name[se]=Geargan láse sirdimis Name[sk]=Dokončiť presun okna Name[sl]=Konec premikanja okna @@ -5274,6 +5366,7 @@ Comment[gl]=Unha fiestra rematou o seu movemento Comment[gu]=વિન્ડોએ ખસવાનું બંધ કરેલ છે Comment[hi]=एक विंडो ने खिसकना पूर्ण किया +Comment[hne]=एक विंडो के खिसकाय के काम पूरा हो गे Comment[hr]=Prozor je završio pomicanje Comment[hu]=Ablakmozgatás vége Comment[is]=Gluggi er kominn á áfangastað @@ -5299,7 +5392,7 @@ Comment[pt]=Uma janela deixou de mudar de posição Comment[pt_BR]=Uma janela completou seu movimento Comment[ro]=O fereastră și-a terminat mișcarea -Comment[ru]=Перемещение окна завершилось +Comment[ru]=Перемещение окна закончено Comment[se]=Geargan láse sirdimis Comment[sk]=Presun okna je ukončený Comment[sl]=Okno se je prenehalo premikati @@ -5345,6 +5438,7 @@ Name[gl]=Inicio dunha mudanza de tamaño dunha fiestra Name[gu]=વિન્ડો માપ બદલવાનું શરૂ Name[hi]=विंडो नया-आकार चालू +Name[hne]=विंडो के नवा आकार दे बर सुरू Name[hr]=Početak promjene veličine Name[hu]=Ablakátméretezés kezdete Name[is]=Stærðarbreyting glugga hefst @@ -5370,7 +5464,7 @@ Name[pt]=Início do Dimensionamento da Janela Name[pt_BR]=Início do redimensionamento da janela Name[ro]=Început redimensionare fereastră -Name[ru]=Меняется размер окна +Name[ru]=Начато изменение размеров окна Name[se]=Rievdagoahtá láse sturrodaga Name[sk]=Zmeniť veľkosť okna Name[sl]=Začetek spreminjanja velikosti okna @@ -5413,6 +5507,7 @@ Comment[gl]=Unha fiestra comezou a mudar de tamaño Comment[gu]=વિન્ડો માપ બદલવાનું શરૂ કરેલ છે Comment[hi]=एक विंडो में नया-आकार बनाना चालू हुआ +Comment[hne]=एक विंडो के नवा आकार दे बर सुरु हो गे Comment[hr]=Prozor je započeo promjenu veličine Comment[hu]=Ablakátméretezés kezdete Comment[is]=Stærð glugga er byrjuð að breytast @@ -5483,6 +5578,7 @@ Name[gl]=Remate dunha mudanza de tamaño dunha fiestra Name[gu]=વિન્ડો માપ બદલવાનું બંધ Name[hi]=विंडो नया-आकार बन्द +Name[hne]=विंडो नवा आकार देना पूरा Name[hr]=Završetak promjene veličine Name[hu]=Ablakátméretezés vége Name[is]=Stærðarbreyting glugga lýkur @@ -5508,7 +5604,7 @@ Name[pt]=Fim do Dimensionamento da Janela Name[pt_BR]=Fim do redimensionamento da janela Name[ro]=Sfîrșit redimensionare fereastră -Name[ru]=Размер окна изменился +Name[ru]=Закончено изменение размеров окна Name[se]=Geargan láse sturrodaga rievdadeamis Name[sk]=Dokončiť zmenu veľkosti okna Name[sl]=Konec spreminjanja velikosti okna @@ -5551,6 +5647,7 @@ Comment[gl]=Unha fiestra acabou de mudar de tamaño Comment[gu]=વિન્ડો માપ બદલવાનું બંધ કરેલ છે Comment[hi]=एक विंडो ने नया-आकार पूर्ण किया +Comment[hne]=एक विंडो के नवा आकार देना पूरा हो गे Comment[hr]=Prozor je završio s promjenom veličine Comment[hu]=Ablakátméretezés vége Comment[is]=Stærð glugga hefur breyst @@ -5576,7 +5673,7 @@ Comment[pt]=Uma janela acabou de mudar de tamanho Comment[pt_BR]=Uma janela terminou de ser redimensionada Comment[ro]=O fereastră și-a terminat redimensionarea -Comment[ru]=Изменение размеров окна завершено +Comment[ru]=Закончено изменение размеров окна Comment[se]=Geargan láse sturrodaga rievdadeames Comment[sk]=Zmena veľkosti okna je ukončená Comment[sl]=Končalo se je spreminjanje velikosti okna @@ -5618,6 +5715,7 @@ Name[gl]=Unha fiestra deste escritorio require atención Name[gu]=હાલનાં ડેસ્કટોપ પર રહેલ વિન્ડો ધ્યાન માંગે છે Name[hi]=वर्तमान डेस्कटॉप का विंडो आपका ध्यान चाहता है +Name[hne]=हाल वाले डेस्कटाप के विंडो हर आपमन के ध्यान चाहथे Name[hr]=Prozor na trenutnoj radnoj površini zahtijeva pažnju Name[hu]=Egy ablak az aktuális asztalon beavatkozást igényel Name[is]=Gluggi á öðru skjáborði krefst athygli @@ -5627,6 +5725,7 @@ Name[km]=បង្អួច​នៅ​លើ​ផ្ទៃតុ​បច្ចុប្បន្ន​ទាមទារ​ការ​ចាប់អារម្មណ៍ Name[kn]=ಪ್ರಸ್ತುತ ಗಣಕತೆರೆಯ ಮೇಲಿನ ಕಿಟಕಿಯು ಗಮನವನ್ನು ಅಪೇಕ್ಷಿಸುತ್ತಿದೆ Name[ko]=현재 데스크톱의 창이 응답을 기다림 +Name[lt]=Langas dabartiniame darbastalyje reikalauja dėmesio Name[lv]=Logs uz aktīvās darbvirsmas pieprasa uzmanību Name[mk]=Прозорец на тековната површина бара внимание Name[ml]=നിലവിലുള്ള പണിയിടത്തിലുള്ള ജാലകത്തിലേക്കു് ശ്രദ്ധിക്കുക @@ -5641,7 +5740,7 @@ Name[pt]=A Janela do Ecrã Actual Requer Atenção Name[pt_BR]=Janela na área de trabalho atual exige atenção Name[ro]=Fereastră pe ecranul curent necesită atenție -Name[ru]=Окно на текущем рабочем столе требует внимания +Name[ru]=Произошло событие в окне на текущем рабочем столе Name[sk]=Okno na aktuálnej ploche si vyžaduje pozornosť Name[sl]=Okno na trenutnem oknu zahteva pozornost Name[sr]=Прозор на текућој површи захтева пажњу @@ -5677,6 +5776,7 @@ Comment[gl]=Unha fiestra neste escritorio virtual require atención Comment[gu]=હાલનાં વર્ચ્યુઅલ ડેસ્કટોપ પર રહેલ વિન્ડો ધ્યાન માંગે છે Comment[hi]=वर्तमान आभासी डेस्कटॉप का विंडो आपका ध्यान चाहता है +Comment[hne]=हाल वाले आभासी डेस्कटाप के एक विंडो ध्यान चाहथे Comment[hr]=Prozor na trenutnoj virtualnoj radnoj površini zahtijeva pažnju Comment[hu]=Egy ablak az aktuális asztalon beavatkozást igényel Comment[is]=Gluggi á núverandi sýndarskjáborði krefst athygli @@ -5702,7 +5802,7 @@ Comment[pt]=Existe uma janela no ecrã virtual actual que necessita de atenção Comment[pt_BR]=Uma janela na área de trabalho virtual atual exige atenção Comment[ro]=O fereastră în ecranul virtual curent necesită atenție -Comment[ru]=Окно на текущем рабочем столе требует внимания +Comment[ru]=Произошло событие, требующее вашего внимания, в окне на текущем рабочем столе Comment[sk]=Okno na aktuálnej virtuálnej ploche si vyžaduje pozornosť Comment[sl]=Okno na trenutnem navideznem namizju zahteva pozornost Comment[sr]=Прозор на текућој виртуелној површи захтева пажњу @@ -5741,6 +5841,7 @@ Name[gl]=Unha fiestra en outro escritorio require atención Name[gu]=બીજાં ડેસ્કટોપ પર રહેલ વિન્ડો ધ્યાન માંગે છે Name[hi]=अन्य डेस्कटॉप का विंडो आपका ध्यान चाहता है +Name[hne]=दूसरा डेस्कटाप के विंडो ध्यान चाहथे Name[hr]=Prozor na drugoj radnoj površini zahtijeva pažnju Name[hu]=Egy ablak valamelyik nem látszó asztalon beavatkozást igényel Name[is]=Gluggi á öðru skjáborði krefst athygli @@ -5750,6 +5851,7 @@ Name[km]=បង្អួច​នៅ​លើ​ផ្ទៃតុ​និម្មិត​ផ្សេង​ទៀត​ទាមទារ​ការ​ចាប់​អារម្មណ៍ Name[kn]=ಮತ್ತೊಂದು ಗಣಕತೆರೆಯ ಮೇಲಿನ ಕಿಟಕಿಯು ಗಮನವನ್ನು ಅಪೇಕ್ಷಿಸುತ್ತಿದೆ Name[ko]=다른 데스크톱의 창이 응답을 기다림 +Name[lt]=Langas kitame darbastalyje reikalauja dėmesio Name[lv]=Logs uz citas darbvirsmas pieprasa uzmanību Name[mk]=Прозорец на друга површина бара внимание Name[ml]=മറ്റൊരു പണിയിടത്തിലുള്ള ജാലകത്തിലേക്കു് ശ്രദ്ധിക്കുക @@ -5764,7 +5866,7 @@ Name[pt]=Uma Janela noutro Ecrã Requer Atenção Name[pt_BR]=Janela em outra área de trabalho exige atenção Name[ro]=O fereastră pe un alt ecran necesită atenție -Name[ru]=Окно на другом рабочем столе требует внимания +Name[ru]=Произошло событие в окне на другом рабочем столе Name[sk]=Okno na inej ploche si vyžaduje pozornosť Name[sl]=Okno na drugem namizju zahteva pozornost Name[sr]=Прозор на другој површи захтева пажњу @@ -5799,6 +5901,7 @@ Comment[ga]=Aire de dhíth ar fhuinneog ar an deasc reatha neamhghníomhach fhíorúil Comment[gl]=Unha fiestra nun escritorio virtual inactivo require atención Comment[gu]=અસક્રિય વર્ચ્યુઅલ ડેસ્કટોપ પર રહેલ વિન્ડો ધ્યાન માંગે છે +Comment[hne]=अक्रिय आभासी डेस्कटाप के एक विंडो ध्यान चाहथे Comment[hr]=Prozor na neaktivnoj virtualnoj radnoj površini zahtijeva pažnju Comment[hu]=Egy ablak beavatkozást igényel egy másik asztalon Comment[is]=Gluggi á óvirku sýndarskjáborði krefst athygli @@ -5849,11 +5952,13 @@ Name[el]=Οι επιδόσεις σύνθεσης της εικόνας είναι χαμηλές Name[es]=El rendimiento de composición es lento Name[et]=Komposiidi jõudlus on nõrk +Name[eu]=Konposaketaren performantzia motela da Name[fr]=La performances de composition est basse Name[fy]=De prestaasje fan compositing binne traach Name[gl]=O rendemento da composición é pobre Name[gu]=કોમ્પોઝિટીંગ કાર્યક્ષમતા ધીમી છે Name[hi]=कम्पोजिटिंग परफ़ॉर्मेंस धीमा है +Name[hne]=कम्पोजिटिंग परफारमेंस धीमा हे Name[is]=Afköst skjásamsetningar eru lág Name[it]=Le prestazioni di composizione sono scarse Name[ja]=コンポジティングのパフォーマンスの問題 @@ -5861,6 +5966,7 @@ Name[km]=តែង​ការ​អនុវត្ត​គឺ​យឺត Name[kn]=ಕಾಂಪೋಸ್ಟಿಂಗ್ ಕಾರ್ಯಕ್ಷಮತೆ ನಿಧಾನವಾಗಿದೆ Name[ko]=컴포지팅 성능이 안 좋습니다 +Name[lt]=Komponavimas dirba lėtai Name[lv]=Darbvirsmas kompozīcijas veiktspēja ir lēna Name[ml]=കോമ്പോസിറ്റിങ്ങ് പെര്‍ഫോര്‍മന്‍സ് പതുക്കെയാണു്‌ Name[nb]=Sammensettingsytelsen er langsom @@ -5871,6 +5977,7 @@ Name[pt]=A Performance da Composição está Lenta Name[pt_BR]=A performance da composição está lenta Name[ro]=Performanța compoziționării este slabă +Name[ru]=Низкая производительность при включенных эффектах Name[sk]=Výkon kompozície je slabý Name[sl]=Namizni učinki so počasni Name[sr]=Преспоро слагање @@ -5892,10 +5999,12 @@ Comment[el]=Οι επιδόσεις σύνθεσης της εικόνας ήταν πολύ χαμηλές και η σύνθεση εικόνας αναστάλθηκε Comment[es]=El rendimiento de composición era tan lento que se ha suspendido Comment[et]=Komposiidi jõudlus oli kesine ja komposiit peatati +Comment[eu]=Konposaketaren performantzia motelegia zen eta konposaketa eseki egin da Comment[fr]=La performance de composition était trop basse et celle-ci a due être suspendue Comment[fy]=De prestaasje fan compositing wie te traach en is ûnderbrútsen Comment[gl]=O rendeento da composición era baixo de máis polo que se detivo a composición Comment[gu]=કોમ્પોઝિંટિંગ કાર્યક્ષમતા બહુ ધીમી છે અને કોમ્પોઝિંટિંગ સસ્પેન્ડ કરવામાં આવ્યું છે +Comment[hne]=कम्पोजिटिंग परफारमेंस बहुत धीमा हेअउ कम्पोजिटिंग सस्पेंड कर दे गे हे Comment[is]=Afköst skjásamsetningar voru of lítil og hefur verið hætt að styðjast við slíkt Comment[it]=Le prestazioni di composizione erano troppo scarse e quindi la composizione è stata sospesa Comment[ja]=コンポジティングのパフォーマンスが遅すぎるため、コンポジティングを一時停止しました @@ -5903,6 +6012,7 @@ Comment[km]=ការ​តែង​ការ​អនុវត្ត​យឺត​ណាស់ និង​ការ​តែង​ត្រូវបាន​ផ្អាក Comment[kn]=ಕಾಂಪೋಸ್ಟಿಂಗ್ ಕಾರ್ಯಕ್ಷಮತೆ ಬಹಳ ನಿಧಾನವಾಗಿದ್ದು, ಕಾಂಪೋಸ್ಟಿಂಗ್ ಅನ್ನು ರದ್ದುಗೊಳಿಸಲಾಗಿದೆ Comment[ko]=컴포지팅 성능이 너무 안 좋아서 컴포지팅을 중단합니다 +Comment[lt]=Komponavimas dirbo per lėtai ir buvo sustabdytas Comment[lv]=Darbvirsmas kompozīcijas veiktspēja bija pārāk lēna un kompozīcija tika apturēta Comment[ml]=കോമ്പോസിറ്റിങ്ങ് പെര്‍ഫോര്‍മന്‍സ് വളരെ പതുക്കെ ആയിരുന്നതിനാല്‍ കോമ്പോസിറ്റിങ്ങ് നിര്‍ത്തിവെച്ചിരിക്കുന്നു Comment[nb]=Sammensettingsytelsen var for langsom og sammensetting er blitt suspendert @@ -5912,6 +6022,7 @@ Comment[pt]=A performance da composição estava demasiado lenta, pelo que esta foi suspensa Comment[pt_BR]=A performance da composição estava muito lenta e foi suspensa Comment[ro]=Performanța compoziționării a fost prea lentă și compoziționarea a fost suspendată +Comment[ru]=Отключение визуальных эффектов, чтобы обеспечить производительность Comment[sk]=Výkon kompozície bol veľmi slabý a kompozícia bola preto vypnutá Comment[sl]=Hitrost prikaza namiznih učinkov je bila prenizka, zato so bili učinki izklopljeni Comment[sr]=Перформансе слагања су премале, и стога је оно суспендовано --- workspace/kwin/geometry.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/geometry.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -113,13 +113,23 @@ if( !(*it)->hasStrut()) continue; QRect r = (*it)->adjustedClientArea( desktopArea, desktopArea ); + + // Ignore offscreen xinerama struts. These interfere with the larger monitors on the setup + // and should be ignored so that applications that use the work area to work out where + // windows can go can use the entire visible area of the larger monitors. + // This goes against the EWMH description of the work area but it is a toss up between + // having unusable sections of the screen (Which can be quite large with newer monitors) + // or having some content appear offscreen (Relatively rare compared to other). + bool hasOffscreenXineramaStrut = (*it)->hasOffscreenXineramaStrut(); + if( (*it)->isOnAllDesktops()) { for( int i = 1; i <= numberOfDesktops(); ++i ) { - new_wareas[ i ] = new_wareas[ i ].intersected( r ); + if( !hasOffscreenXineramaStrut ) + new_wareas[ i ] = new_wareas[ i ].intersected( r ); for( int iS = 0; iS < nscreens; iS ++ ) @@ -131,7 +141,8 @@ } else { - new_wareas[ (*it)->desktop() ] = new_wareas[ (*it)->desktop() ].intersected( r ); + if( !hasOffscreenXineramaStrut ) + new_wareas[ (*it)->desktop() ] = new_wareas[ (*it)->desktop() ].intersected( r ); for( int iS = 0; iS < nscreens; iS ++ ) @@ -953,7 +964,41 @@ return true; } +bool Client::hasOffscreenXineramaStrut() const + { + // Convert strut to a QRegion + NETExtendedStrut strutArea = strut(); + QRegion strutRegion; + if( strutArea.left_width != 0 ) + strutRegion += QRect( + 0, strutArea.left_start, + strutArea.left_width, strutArea.left_end - strutArea.left_start + ); + if( strutArea.right_width != 0 ) + strutRegion += QRect( + displayWidth() - strutArea.right_width, strutArea.right_start, + strutArea.right_width, strutArea.right_end - strutArea.right_start + ); + if( strutArea.top_width != 0 ) + strutRegion += QRect( + strutArea.top_start, 0, + strutArea.top_end - strutArea.top_start, strutArea.top_width + ); + if( strutArea.bottom_width != 0 ) + strutRegion += QRect( + strutArea.bottom_start, displayHeight() - strutArea.bottom_width, + strutArea.bottom_end - strutArea.bottom_start, strutArea.bottom_width + ); + // Remove all visible areas so that only the invisible remain + int numScreens = Kephal::ScreenUtils::numScreens(); + for( int i = 0; i < numScreens; i ++ ) + strutRegion -= Kephal::ScreenUtils::screenGeometry( i ); + + // If there's anything left then we have an offscreen strut + return !strutRegion.isEmpty(); + } + // updates differences to workarea edges for all directions void Client::updateWorkareaDiffs() { --- workspace/kwin/client.h (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/client.h (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -281,6 +281,11 @@ void cancelAutoRaise(); void checkActiveModal(); bool hasStrut() const; + /** + * Whether or not the window has a strut that expands through the invisible area of + * an xinerama setup where the monitors are not the same resolution. + */ + bool hasOffscreenXineramaStrut() const; bool isMove() const { --- workspace/kwin/effects.h (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects.h (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -65,6 +65,8 @@ virtual QPoint cursorPos() const; virtual bool grabKeyboard( Effect* effect ); virtual void ungrabKeyboard(); + virtual void startMousePolling(); + virtual void stopMousePolling(); virtual EffectWindow* findWindow( WId id ) const; virtual EffectWindowList stackingOrder() const; virtual void setElevatedWindow( EffectWindow* w, bool set ); @@ -168,6 +170,7 @@ QMultiMap< int, EffectPair > effect_order; QHash< long, int > registered_atoms; int next_window_quad_type; + int mouse_poll_ref_count; }; class EffectWindowImpl : public EffectWindow --- workspace/kwin/lib/kwineffects.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/lib/kwineffects.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -1070,6 +1070,42 @@ } /*************************************************************** + Motion1D +***************************************************************/ + +Motion1D::Motion1D( double initial, double strength, double smoothness ) + : Motion( initial, strength, smoothness ) + { + } + +Motion1D::Motion1D( const Motion1D &other ) + : Motion( other ) + { + } + +Motion1D::~Motion1D() + { + } + +/*************************************************************** + Motion2D +***************************************************************/ + +Motion2D::Motion2D( QPointF initial, double strength, double smoothness ) + : Motion( initial, strength, smoothness ) + { + } + +Motion2D::Motion2D( const Motion2D &other ) + : Motion( other ) + { + } + +Motion2D::~Motion2D() + { + } + +/*************************************************************** WindowMotionManager ***************************************************************/ @@ -1088,18 +1124,19 @@ if( m_managedWindows.contains( w )) return; - double strength = 0.9; - double decay = 0.75; - if( m_useGlobalAnimationModifier ) - { - if( effects->animationTimeFactor() ) // If == 0 we just skip the calculation - strength = 0.9 / effects->animationTimeFactor(); - decay = effects->animationTimeFactor() / ( effects->animationTimeFactor() + 0.3333333 ); + double strength = 0.08; + double smoothness = 4.0; + if( m_useGlobalAnimationModifier && effects->animationTimeFactor() ) + { // If the factor is == 0 then we just skip the calculation completely + strength = 0.08 / effects->animationTimeFactor(); + smoothness = effects->animationTimeFactor() * 4.0; } m_managedWindows[ w ] = WindowMotion(); - m_managedWindows[ w ].translation.setStrengthDecay( strength, decay ); - m_managedWindows[ w ].scale.setStrengthDecay( strength, decay / 2.0 ); + m_managedWindows[ w ].translation.setStrength( strength ); + m_managedWindows[ w ].translation.setSmoothness( smoothness ); + m_managedWindows[ w ].scale.setStrength( strength * 1.33 ); + m_managedWindows[ w ].scale.setSmoothness( smoothness / 2.0 ); m_managedWindows[ w ].translation.setValue( w->pos() ); m_managedWindows[ w ].scale.setValue( QPointF( 1.0, 1.0 )); @@ -1166,8 +1203,8 @@ { // Still scaling motion->scale.calculate( time ); diffS = motion->scale.distance(); - if( qAbs( diffS.x() ) < 0.002 && qAbs( motion->scale.velocity().x() ) < 0.05 && - qAbs( diffS.y() ) < 0.002 && qAbs( motion->scale.velocity().y() ) < 0.05 ) + if( qAbs( diffS.x() ) < 0.001 && qAbs( motion->scale.velocity().x() ) < 0.05 && + qAbs( diffS.y() ) < 0.001 && qAbs( motion->scale.velocity().y() ) < 0.05 ) { // Hide tiny oscillations motion->scale.finish(); diffS = QPoint( 0.0, 0.0 ); --- workspace/kwin/lib/kwineffects.h (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/lib/kwineffects.h (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -164,7 +164,7 @@ #define KWIN_EFFECT_API_MAKE_VERSION( major, minor ) (( major ) << 8 | ( minor )) #define KWIN_EFFECT_API_VERSION_MAJOR 0 -#define KWIN_EFFECT_API_VERSION_MINOR 57 +#define KWIN_EFFECT_API_VERSION_MINOR 59 #define KWIN_EFFECT_API_VERSION KWIN_EFFECT_API_MAKE_VERSION( \ KWIN_EFFECT_API_VERSION_MAJOR, KWIN_EFFECT_API_VERSION_MINOR ) @@ -508,6 +508,10 @@ virtual bool grabKeyboard( Effect* effect ) = 0; virtual void ungrabKeyboard() = 0; + // Mouse polling + virtual void startMousePolling() = 0; + virtual void stopMousePolling() = 0; + virtual void checkElectricBorder(const QPoint &pos, Time time) = 0; virtual void reserveElectricBorder( ElectricBorder border ) = 0; virtual void unreserveElectricBorder( ElectricBorder border ) = 0; @@ -1256,14 +1260,7 @@ }; /** - * @short A single motion dynamics object. - * - * This class represents a single object that can be moved around a - * n-dimensional space. Although it can be used directly by itself - * it is recommended to use a motion manager instead. - * - * To create a 1D motion object use Motion - * To create a 2D motion object use Motion + * @internal */ template class KWIN_EXPORT Motion @@ -1272,12 +1269,10 @@ /** * Creates a new motion object. "Strength" is the amount of * acceleration that is applied to the object when the target - * changes and "decay" relates to the amount of overshoot - * once the object reaches the target. A decay of 1.0 will - * cause never-ending oscillation and while a decay of 0.0 - * will cause no overshoot. + * changes and "smoothness" relates to how fast the object + * can change its direction and speed. */ - explicit Motion( T initial = T(), double strength = 7.5, double decay = 0.5 ); + explicit Motion( T initial, double strength, double smoothness ); /** * Creates an exact copy of another motion object, including * position, target and velocity. @@ -1294,10 +1289,8 @@ inline double strength() const { return m_strength; } inline void setStrength( const double strength ) { m_strength = strength; } - inline double decay() const { return m_decay; } - inline void setDecay( const double decay ) { m_decay = decay; } - inline void setStrengthDecay( const double strength, const double decay ) - { m_strength = strength; m_decay = decay; } + inline double smoothness() const { return m_smoothness; } + inline void setSmoothness( const double smoothness ) { m_smoothness = smoothness; } /** * The distance between the current position and the target. @@ -1321,10 +1314,40 @@ T m_target; T m_velocity; double m_strength; - double m_decay; + double m_smoothness; }; /** + * @short A single 1D motion dynamics object. + * + * This class represents a single object that can be moved around a + * 1D space. Although it can be used directly by itself it is + * recommended to use a motion manager instead. + */ +class KWIN_EXPORT Motion1D : public Motion + { + public: + explicit Motion1D( double initial = 0.0, double strength = 0.08, double smoothness = 4.0 ); + Motion1D( const Motion1D &other ); + ~Motion1D(); + }; + +/** + * @short A single 2D motion dynamics object. + * + * This class represents a single object that can be moved around a + * 2D space. Although it can be used directly by itself it is + * recommended to use a motion manager instead. + */ +class KWIN_EXPORT Motion2D : public Motion + { + public: + explicit Motion2D( QPointF initial = QPointF(), double strength = 0.08, double smoothness = 4.0 ); + Motion2D( const Motion2D &other ); + ~Motion2D(); + }; + +/** * @short Helper class for motion dynamics in KWin effects. * * This motion manager class is intended to help KWin effect authors @@ -1452,8 +1475,8 @@ bool m_useGlobalAnimationModifier; struct WindowMotion { // TODO: Rotation, etc? - Motion translation; // Absolute position - Motion scale; // xScale and yScale + Motion2D translation; // Absolute position + Motion2D scale; // xScale and yScale }; QHash m_managedWindows; uint m_movingWindows; @@ -1670,12 +1693,12 @@ ***************************************************************/ template -Motion::Motion( T initial, double strength, double decay ) +Motion::Motion( T initial, double strength, double smoothness ) : m_value( initial ) , m_target( initial ) , m_velocity() , m_strength( strength ) - , m_decay( decay ) + , m_smoothness( smoothness ) { } @@ -1685,7 +1708,7 @@ , m_target( other.target() ) , m_velocity( other.velocity() ) , m_strength( other.strength() ) - , m_decay( other.decay() ) + , m_smoothness( other.smoothness() ) { } @@ -1700,12 +1723,15 @@ if( m_value == m_target && m_velocity == T() ) // At target and not moving return; - double delta = qMin( 1.0, double( msec ) / 100.0 ); - T diff = m_target - m_value; - T strength = diff * m_strength; - m_velocity = m_decay * m_velocity * ( 1.0 - delta ) * ( 1.0 - delta ) - + strength * delta; // TODO/HACK: Need to work out correct formula - m_value += m_velocity; + // Poor man's time independent calculation + int steps = qMax( 1, msec / 5 ); + for( int i = 0; i < steps; i++ ) + { + T diff = m_target - m_value; + T strength = diff * m_strength; + m_velocity = ( m_smoothness * m_velocity + strength ) / ( m_smoothness + 1.0 ); + m_value += m_velocity; + } } template --- workspace/kwin/data/fsp_workarounds_1.kwinrules (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/data/fsp_workarounds_1.kwinrules (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -20,6 +20,7 @@ Description[gu]=(મૂળભૂત) XV માટે લક્ષ્ય અકેન્દ્રિત કરવાનું નિષ્ક્રિય બનાવે છે Description[he]=(ברירת מחדל) אל תאפשר מניעת גניבת התמקדות עבור XV Description[hi]=(डिफ़ॉल्ट) एक्स वी के लिए फोकस स्टीलिंग प्रीवेंशन अक्षम करता है +Description[hne]=(डिफाल्ट) एक्स वी बर फोकस स्टीलिंग प्रीवेंसन अक्छम करथे Description[hsb]=(Standard) XV zakazać, zo fokus na so storhnje Description[hu]=(Alapértelmezés) A fókusz elvételét megakadályozó funkció kikapcsolása az XV esetén Description[is]=(Sjálfgefið) Aftengja vörn gegn fókusþjófnaði fyrir XV @@ -43,6 +44,7 @@ Description[pt]=(Predefinido) Desactivar a prevenção de roubo do primeiro plano do XV Description[pt_BR]=(Padrão) Desativa prevenção de roubo de foco para o XV Description[ro]=(Implicit) Dezactivează „prevenirea preluării focalizării” pentru XV +Description[ru]=(по умолчанию) отключить предотвращение потери фокуса для XV Description[sk]=(Štandardné) Znemožniť ukradnutie fokusu oknám XV Description[sl]=(privzeto) Onemogoči preprečevanje kraje fokusa za XV Description[sr]=(Подразумевано) Искључи заштиту од крађе фокуса за ИксВ --- workspace/kwin/workspace.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/workspace.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -354,6 +354,7 @@ connect( &reconfigureTimer, SIGNAL( timeout() ), this, SLOT( slotReconfigure() )); connect( &updateToolWindowsTimer, SIGNAL( timeout() ), this, SLOT( slotUpdateToolWindows() )); connect( &compositeTimer, SIGNAL( timeout() ), SLOT( performCompositing() )); + connect( &mousePollingTimer, SIGNAL( timeout() ), SLOT( performMousePoll() )); connect( KGlobalSettings::self(), SIGNAL( appearanceChanged() ), this, SLOT( reconfigure() )); connect( KGlobalSettings::self(), SIGNAL( settingsChanged(int) ), this, SLOT( slotSettingsChanged(int) )); --- workspace/kwin/effects.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kwin/effects.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -52,6 +52,7 @@ , keyboard_grab_effect( NULL ) , fullscreen_effect( 0 ) , next_window_quad_type( EFFECT_QUAD_TYPE_START ) + , mouse_poll_ref_count( 0 ) { reconfigure(); } @@ -354,6 +355,21 @@ keyboard_grab_effect->grabbedKeyboardEvent( e ); } +void EffectsHandlerImpl::startMousePolling() + { + if( !mouse_poll_ref_count ) // Start timer if required + Workspace::self()->startMousePolling(); + mouse_poll_ref_count++; + } + +void EffectsHandlerImpl::stopMousePolling() + { + assert( mouse_poll_ref_count ); + mouse_poll_ref_count--; + if( !mouse_poll_ref_count ) // Stop timer if required + Workspace::self()->stopMousePolling(); + } + bool EffectsHandlerImpl::hasKeyboardGrab() const { return keyboard_grab_effect != NULL; --- workspace/kdm/config.def (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/config.def (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -36,7 +36,7 @@ # define HALT_CMD "/usr/sbin/shutdown -h now" # define REBOOT_CMD "/usr/sbin/shutdown -r now" #elif defined(BSD) -# define HALT_CMD "/sbin/shutdown -h now" +# define HALT_CMD "/sbin/shutdown -p now" # define REBOOT_CMD "/sbin/shutdown -r now" #elif defined(__SVR4) # define HALT_CMD "/usr/sbin/halt" --- workspace/kdm/backend/resource.c (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/backend/resource.c (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -289,7 +289,7 @@ { switch (id & C_TYPE_MASK) { case C_TYPE_INT: - *(int *)dst = *(int *)src; + *(int *)dst = (int)((unsigned long)*src); break; case C_TYPE_STR: case C_TYPE_ARGV: --- workspace/kdm/kfrontend/themes/circles/KdmGreeterTheme.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/themes/circles/KdmGreeterTheme.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -26,6 +26,7 @@ Name[gu]=વર્તુળો Name[he]=מעגלים Name[hi]=वृत्त +Name[hne]=वृत्त Name[hr]=Krugovi Name[hu]=Körök Name[is]=Hringir @@ -97,6 +98,7 @@ Description[gu]=વાદળી વર્તુળો સાથેની થીમ Description[he]=ערכת נושא עם מעגלים כחולים Description[hi]=नीले वृत्तों के साथ प्रसंग +Description[hne]=नीले वृत्तों के साथ प्रसंग Description[hr]=Tema s plavim krugovima Description[hsb]=Tema z módrymi kruhami. Description[hu]=Téma kék körökkel --- workspace/kdm/kfrontend/themes/oxygen/KdmGreeterTheme.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/themes/oxygen/KdmGreeterTheme.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -10,6 +10,7 @@ Name[es]=Oxígeno Name[gu]=ઓક્સિજન Name[hi]=आक्सीजन +Name[hne]=आक्सीजन Name[kk]=Оттегі Name[km]=អុកស៊ីហ្សែន Name[kn]=ಆಕ್ಸಿಜನ್ @@ -51,6 +52,7 @@ Description[gu]=ઓક્સિજન થીમ Description[he]=ערכת־נושא של Oxygen Description[hi]=ऑक्सीजन प्रसंग +Description[hne]=आक्सीजन थीम Description[hr]=Oxygen tema Description[hu]=Oxygen téma Description[is]=Oxygen þema --- workspace/kdm/kfrontend/kgapp.h (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/kgapp.h (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -35,7 +35,7 @@ typedef QApplication inherited; public: - GreeterApp(int argc, char **argv); + GreeterApp(int &argc, char **argv); virtual bool x11EventFilter( XEvent * ); protected: --- workspace/kdm/kfrontend/pics/default_blue.jpg.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/pics/default_blue.jpg.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -28,6 +28,7 @@ Name[gu]=મૂળભૂત વાદળી Name[he]=כחול ברירת מחדל Name[hi]=डिफ़ॉल्ट नीला +Name[hne]=डिफाल्ट नीला Name[hr]=Zadano plavo Name[hsb]=Standard - módry Name[hu]=Alapértelmezett kék @@ -56,7 +57,7 @@ Name[pt]=Azul Predefinido Name[pt_BR]=Azul padrão Name[ro]=Albastru (Implicit) -Name[ru]=Синий по умолчанию +Name[ru]=По умолчанию Name[se]=Standárdalit Name[sk]=Štandardná modrá Name[sl]=Privzeta modra --- workspace/kdm/kfrontend/sessions/twm.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/twm.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -4,6 +4,7 @@ TryExec=twm Name=TWM Name[hi]=टीडबल्यूएम +Name[hne]=टीडबल्यूएम Name[mai]=टीडबल्यूएम Name[sr]=ТВМ Name[te]=టి డబ్ల్యు ఎం @@ -32,6 +33,7 @@ Comment[gu]=ટેબ વિન્ડો વ્યવસ્થાપક Comment[he]=מנהל חלונות מבוסס לשוניות Comment[hi]=टैब विंडो प्रबंधक +Comment[hne]=टैब विंडो प्रबंधक Comment[hr]=Tab upravitelj prozora Comment[hsb]=Tab Window Manager Comment[hu]=Tab Window Manager ablakkezelő @@ -61,7 +63,7 @@ Comment[pt]=O Tab Window Manager Comment[pt_BR]=O gerenciador de janelas de abas Comment[ro]=Tab Window Administrator -Comment[ru]=Традиционный оконный менеджер системы X11 +Comment[ru]=Традиционный диспетчер окон системы X Comment[se]=Tab-láse lásegieđahalli Comment[sk]=Správca okien s kartami Comment[sl]=Tab Window Manager, okenski upravitelj z zavihki --- workspace/kdm/kfrontend/sessions/xfce4.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/xfce4.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -5,6 +5,7 @@ Name=XFce 4 Name[gu]=XFce ૪ Name[hi]=एक्सएफसीई4 +Name[hne]=एक्सएफसीई4 Name[kn]=XFce Name[mai]=एक्सएफसीई4 Name[sr]=Иксефце 4 @@ -39,6 +40,7 @@ Comment[gu]=કોલ્સ્ટ્રેરોલ ફ્રી ડેસ્કટોપ એન્વાર્યમેન્ટ, આવૃત્તિ ૪. ડેસ્કટોપ એન્વાર્યમેન્ટ જે CDE ની યાદ અપાવે છે Comment[he]=‏Cholesterol Free Desktop Environment, גירסה 4. סביבת שולחן עבודה המזכירה את CDE Comment[hi]=कोलेस्ट्रॉल मुक्त डेस्कटॉप वातावरण, संस्करण 4. सीडीई की याद दिलाता एक डेस्कटॉप वातावरण +Comment[hne]=कोलेस्ट्राल मुक्त डेस्कटाप वातावरन, संस्करन 4. सीडीई के याद दिलावत एक डेस्कटाप वातावरन Comment[hr]=Cholesterol Free Desktop Environment verzija 4 - Okruženje radne površine koje podsjeća na CDE Comment[hsb]=Cholesterol Free Desktop Environment, wersija 4. System za dźěłowy powjerch, podobny na CDE Comment[hu]=The Cholesterol Free Desktop Environment, 4-es verzió. Egy CDE-szerű ablakkezelő @@ -67,7 +69,7 @@ Comment[pt]=O Cholesterol Free Desktop Environment, versão 4. Um ambiente de trabalho com vestígios do CDE Comment[pt_BR]=Acrônimo para Cholesterol Free Desktop Environment (ou ambiente livre de colesterol), versão 4; um ambiente de trabalho remanescente do CDE Comment[ro]=Cholesterol Free Desktop Environment, versiunea 4. Un mediu de birou cu reminiscențe din CDE -Comment[ru]="Не содержащая холестерина" рабочая среда xfce версии 4, напоминающая CDE +Comment[ru]=Не перегруженная рабочая среда XFCE версии 4, напоминающая CDE Comment[se]=The Cholesterol Free Desktop Environment, version 4. Čállinbeavdebiras mii muittuha CDE Comment[sk]= Cholesterol Free Desktop Environment, verzia 4. Pracovné prostredie pripomínajúce CDE Comment[sl]=Cholesterol Free Desktop Environment, različica 4. Namizno okolje, podobno okolju CDE --- workspace/kdm/kfrontend/sessions/ctwm.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/ctwm.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -5,6 +5,7 @@ Name=CTWM Name[eo]=TFAC Name[hi]=सीटीडबल्यूएम +Name[hne]=सीटीडबल्यूएम Name[mai]=सीटीडबल्यूएम Name[ml]=സിടിഡബ്ലിയുഎം Name[sr]=ЦТВМ @@ -37,6 +38,7 @@ Comment[gu]=ક્લાઉડેનું ટેબ વિન્ડો વ્યવસ્થાપક, TWM વર્ચ્યુઅલ સ્ક્રિન વગેરે વડે વિસ્તૃત કરેલ. Comment[he]=‏Claude's Tab Window Manager, ‏TWM עם שיפורים של מסכים וירטואליים וכו' Comment[hi]=क्लाउडे का टैब युक्त विंडो प्रबंधक, टीडबल्यूएम को आभासी स्क्रीन इत्यादि से बेहतर बनाया गया. +Comment[hne]=क्लाउडे के टैब सहित विंडो प्रबंधक, टीडबल्यूएम ल आभासी स्क्रीन आदि से बेहतर बनाय गिस. Comment[hr]=Claudov Tab upravitelj prozora, TWM poboljšan virtualnim zaslonima, itd. Comment[hsb]=Claude's Tab Window Manager, TWM rozšěrjeny z wirtualnymi powjerchami atd. Comment[hu]=Claude lapozós ablakkezelője, lényegében a TWM, kiegészítve virtuális képernyőkkel, egyebekkel --- workspace/kdm/kfrontend/sessions/oroborus.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/oroborus.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -5,6 +5,7 @@ Name=Oroborus Name[gu]=ઓરોબોરુસ Name[hi]=ऑरोबोरस +Name[hne]=ओरोबोरस Name[kn]=ಓರೋಬೋರಸ್ Name[mai]=आरोबोरस Name[ml]=ഒരോബൊറസ് @@ -41,6 +42,7 @@ Comment[gu]=હલ્કું થીમ વાપરી શકાય તેવું વિન્ડો વ્યવસ્થાપક Comment[he]=מנהל חלונות קל משקל וניתן להתאמה אישית על ידי ערכות נושא Comment[hi]=हल्का, प्रसंगयोग्य विंडो प्रबंधक +Comment[hne]=हल्का, प्रसंग बनाया जा सके अइसन विंडो प्रबंधक Comment[hr]=Lagani upravitelj prozora s temama Comment[hsb]=Njenaročny woknowy rjadowar z temami Comment[hu]=Kis erőforrásigényű ablakkezelő, témázási lehetőséggel @@ -69,7 +71,7 @@ Comment[pt]=Um gestor de janelas leve e com suporte para temas Comment[pt_BR]=Um gerenciador de Janelas leve com vários temas Comment[ro]=Un administrator de ferestre mic și configurabil cu diverse tematici -Comment[ru]=Лёгкий оконный менеджер, поддерживающий темы +Comment[ru]=Лёгкий диспетчер окон, поддерживающий темы Comment[se]=Geahpes lásegieđahalli mas leat fáttát Comment[sk]=Nenáročný správca okien s podporou tém Comment[sl]=Lahek okenski upravitelj s temami --- workspace/kdm/kfrontend/sessions/sapphire.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/sapphire.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -8,6 +8,7 @@ Name[fa]=ياقوت كبود Name[gu]=સેફાયર Name[hi]=सेफायर +Name[hne]=सेफायर Name[ka]=საფირონი Name[km]=ត្បូង​កណ្តៀង​ Name[kn]=ಸಫೈರ್ @@ -16,7 +17,6 @@ Name[mr]=सॅफायर Name[ne]=नीलम Name[pa]=ਸਾਪਰਫੀਰੀ -Name[ru]=Сапфир Name[sr]=Сафир Name[ta]=சபையர் Name[te]=ఇంద్రనీలం @@ -48,6 +48,7 @@ Comment[gu]=નાનું પણ રૂપરેખાંકન કરી શકાય તેવું વિન્ડો વ્યવસ્થાપક Comment[he]=מנהל חלונות מינימלי אך ניתן להגדרה Comment[hi]=एक अल्पतम परंतु कॉन्फ़िगर किया जाने योग्य विंडो प्रबंधक +Comment[hne]=एक छोटा फेर कान्फिगर करे जा सके विंडो प्रबंधक Comment[hr]=Minimalan, ali podesiv upravitelj prozora Comment[hsb]=Minimalny, ale konfigurujomny woknowy rjadowar Comment[hu]=Egyszerű, de jól konfigurálható ablakkezelő @@ -76,7 +77,7 @@ Comment[pt]=Um gestor de janelas configurável mas mínimo Comment[pt_BR]=Um gerenciador de janelas mínimo, mas configurável Comment[ro]=Un administrator de ferestre minimal, dar configurabil -Comment[ru]=Минимальный, но настраиваемый оконный менеджер +Comment[ru]=Минимальный, но настраиваемый диспетчер окон Comment[se]=Unna, muhto heivehahtti lásegieđahalli Comment[sk]=Minimalistický, ale nastaviteľný správca okien Comment[sl]=Skromen, a nastavljiv okenski upravitelj --- workspace/kdm/kfrontend/sessions/9wm.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/9wm.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -6,6 +6,7 @@ Name[ar]=مدير النوافذ 9 Name[cy]= 9WM Name[hi]=9डबल्यू-एम +Name[hne]=9डबल्यू-एम Name[kn]=೯WM Name[mai]=9डबल्यू-एम Name[ml]=9ഡബ്ലിയു​എം @@ -39,6 +40,7 @@ Comment[gu]=પ્લાન ૯ વિન્ડો વ્યવસ્થાપક ૮-૧/૨ ની અસર વાળું Comment[he]=אמולטור למנהל החלונות 8-1/2 של Plan 9 Comment[hi]=प्लान 9 विंडो प्रबंधक 8-1/2 का एक एमुलेशन +Comment[hne]=प्लान 9 विंडो प्रबंधक 8-1/2 के एक एमुलेसन Comment[hr]=Emulacija Plan 9 upravitelja prozora 8-1/2 Comment[hsb]=Emulacija woknoweho rjadowarja 8-1/8, kiž słuša k Plan9 Comment[hu]=A Plan 9 operációs rendszer 8-1/2 nevű ablakkezelőjének emulálása --- workspace/kdm/kfrontend/sessions/cwwm.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/cwwm.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -5,6 +5,7 @@ Name=CWWM Name[eo]=CWFA Name[hi]=सीडबल्यूडबल्यूएम +Name[hne]=सीडबल्यूडबल्यूएम Name[mai]=सीडबल्यूडबल्यूएम Name[ml]=സിഡബ്ലിയുഡബ്ലിയുഎം Name[sr]=ЦВВМ @@ -37,6 +38,7 @@ Comment[gu]=ચેઝવામ વિન્ડો વ્યવસ્થાપક, EvilWM પર આધારિત ન્યૂનત્તમ વિન્ડો વ્યવસ્થાપક Comment[he]=‏ChezWam Window Manager, מנהל חלונות מינימליסטי המבוסס על EvilWM Comment[hi]=चेकवाम विंडो प्रबंधक, एक अल्पतम विंडो प्रबंधक, एविलडबल्यूएम पर आधारित +Comment[hne]=चेकवाम विंडो प्रबंधक, एक छोटा विंडो प्रबंधक, एविलडबल्यूएम के उपर आधारित Comment[hr]=ChezWam, minimalistički upravitelj prozora zasnovan na EvilWM Comment[hsb]=ChezWam Window Manager, minimalny woknowy rjadowar, kiž bazuje na EvilWM Comment[hu]=ChezWam ablakkezelő, egy nagyon egyszerű ablakkezelő az EvilWM alapján @@ -63,7 +65,7 @@ Comment[pt]=O ChezWam Window Manager, um gestor de janelas minimalista baseado no EvilWM Comment[pt_BR]=O gerenciador de janelas de ChezWam, um gerenciador de janelas minimalista baseado no EvilWM Comment[ro]=Administratorul de ferestre ChezWam, o versiune minimalistică bazată pe EvilWM -Comment[ru]=ChezWam Window Manager - минимальный оконный менеджер на основе EvilWM +Comment[ru]=ChezWam Window Manager - минимальный диспетчер окон на основе EvilWM Comment[se]=ChezWam Window Manager, ein minimalisttalaš lásegieđahalli, ráhkaduvvon EvilWM vuođul Comment[sk]=The ChezWam Window Manager, minimalistický správca okien založený na EvilWM Comment[sl]=ChezWam Window Manager, skromen okenski upravitelj na osnovi EvilWM --- workspace/kdm/kfrontend/sessions/ude.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/ude.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -4,6 +4,7 @@ TryExec=ude Name=UDE Name[hi]=यूडीई +Name[hne]=यूडीई Name[mai]=यूडीई Name[ml]=യുഡിഇ Name[mr]=यूडीई @@ -37,6 +38,7 @@ Comment[gu]=ધ UNIX ડેસ્કટોપ એન્વાર્યમેન્ટ Comment[he]=סביבת העבודה של יוניקס Comment[hi]=यूनिक्स डेस्कटॉप माहौल +Comment[hne]=यूनिक्स डेस्कटाप माहौल Comment[hr]=UNIX radno okruženje Comment[hsb]=UNIX Desktop Environment Comment[hu]=UNIX Desktop Environment ablakkezelő --- workspace/kdm/kfrontend/sessions/olwm.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/olwm.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -4,6 +4,7 @@ TryExec=olwm Name=OLWM Name[hi]=ओएलडबल्यूएम +Name[hne]=ओएलडबल्यूएम Name[mai]=ओएलडबल्यूएम Name[mr]=ओएलडबल्यूएम Name[sr]=ОЛВМ @@ -38,6 +39,7 @@ Comment[gu]=પરંપરાગત ઓપન લુક વિન્ડો વ્યવસ્થાપક Comment[he]=מנהל החלונות ‏Open Look המסורתי Comment[hi]=परम्परागत ओपन लुक विंडो प्रबंधक +Comment[hne]=परम्परागत ओपन लुक विंडो प्रबंधक Comment[hr]=Tradicionalni 'Open Look' upravitelj prozora Comment[hsb]=Tradicionalny Open Look Window Manager Comment[hu]=A hagyományos Open Look ablakkezelő @@ -66,7 +68,7 @@ Comment[pt]=O gestor de janelas Open Look tradicional Comment[pt_BR]=O tradicional Open Look Window Manager Comment[ro]=Administratorul de ferestre tradițional Open Look Window Administrator -Comment[ru]=Традиционный оконный менеджер системы OpenLook +Comment[ru]=Традиционный диспетчер окон системы OpenLook Comment[se]=Árbevirolaš Open Look lásegieđahalli Comment[sk]=Tradičný správca okien Open Look Comment[sl]=Tradicionalni Open Look Window Manager --- workspace/kdm/kfrontend/sessions/ratpoison.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/ratpoison.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -8,6 +8,7 @@ Name[fa]=مرگ موش Name[gu]=રેટપોઇઝન Name[hi]=रैट-पॉइज़न +Name[hne]=रैट-पाइजन Name[kn]=ರಾಟ್ ಪಾಯ್ಸನ್ Name[mai]=रैट-पाइजन Name[ml]=എലിവിഷം @@ -47,6 +48,7 @@ Comment[gu]=સ્ક્રિન પરથી બનાવેલ સરળ ફક્ત કીબોર્ડ વાળું વિન્ડો વ્યવસ્થાપક Comment[he]=מנהל חלונות פשוט לשימוש עם מקלדת בלבד, תוכנן לפי העקרונות של Screen Comment[hi]=स्क्रीन के अनुरुप मॉडल किया गया साधारण विंडो प्रबंधक जो सिर्फ कुंजीपट के लिए है +Comment[hne]=स्क्रीन के अनुरुप माडल करे गे सिरिफ कुंजीपट बर सादा विंडो प्रबंधक Comment[hr]=Jednostavan, samo za tipkovnicu, upravitelj prozora napravljen prema Screenu Comment[hsb]=Jednory, jenož tastaturu podpěrowacy woknowy rjadowar po přikładźe Screen Comment[hu]=Egyszerű, csak billentyűzetről vezérelhető ablakkezelő (a Screen alapján) @@ -75,7 +77,7 @@ Comment[pt]=Um gestor de janelas simples, só para o teclado e modelado sobre o Screen Comment[pt_BR]=Um simples gerenciador de janelas baseado somente em teclado, modelado após a tela Comment[ro]=Un administrator de ferestre manipulat din tastatură, modelat după Screen -Comment[ru]=Простой клавиатурный оконный менеджер, моделирующий Screen +Comment[ru]=Простой диспетчер окон, моделирующий Screen и управляемый с клавиатуры Comment[se]=Oktageardánis, boallobeavdestivrejuvvon lásegieđahalli, mas lea Screen ovdagovvan Comment[sk]=Jednoduchý správca okien ovládaný iba klávesami podľa programu Screen Comment[sl]=Preprost okenski uporavljalnik na osnovi Screen, upravlja se samo s tipkovnico --- workspace/kdm/kfrontend/sessions/xfce.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/xfce.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -4,6 +4,7 @@ TryExec=xfwm Name=XFce Name[hi]=एक्सएफसीई +Name[hne]=एक्सएफसीई Name[mai]=एक्सएफसीई Name[sr]=Иксефце Name[sv]=Xfce @@ -37,6 +38,7 @@ Comment[gu]=કોલ્સ્ટ્રેરોલ ફ્રી ડેસ્કટોપ એન્વાર્યમેન્ટ. ડેસ્કટોપ એન્વાર્યમેન્ટ જે CDE ની યાદ અપાવે છે Comment[he]=‏Cholesterol Free Desktop Environment. סביבת שולחן עבודה המזכירה את CDE Comment[hi]=कॉलेस्ट्रॉल रहित डेस्कटॉप माहौल. सीडीई जैसा एक डेस्कटॉप माहौल +Comment[hne]=कालेस्ट्रोल रहित डेस्कटाप माहौल. सीडीई जइसन एक डेस्कटाप माहौल Comment[hr]=Cholesterol Free Desktop Environment - Okruženje radne površine koje podsjeća na CDE Comment[hsb]=Cholesterol Free Desktop Environment. System za dźěłowy powjerch, podobny na CDE Comment[hu]=Cholesterol Free Desktop Environment, egy a CDE-re emlékeztető ablakkezelő @@ -65,7 +67,7 @@ Comment[pt]=O Cholesterol Free Desktop Environment. Um ambiente de trabalho com vestígios do CDE Comment[pt_BR]=Acrônimo para Cholesterol Free Desktop Environment (ou ambiente livre de colesterol), um ambiente de trabalho remanescente do CDE Comment[ro]=Cholesterol Free Desktop Environment. Un mediu grafic cu reminiscențe din CDE -Comment[ru]="Не содержащая холестерина" рабочая среда, напоминающая CDE +Comment[ru]=Не перегруженная рабочая среда, напоминающая CDE Comment[se]=The Cholesterol Free Desktop Environment. Čállinbeavdebiras mii muittuha CDE Comment[sk]=Cholesterol Free Desktop Environment. Pracovné prostredie pripomínajúce CDE Comment[sl]=Cholesterol Free Desktop Environment. Namizno okolje, podobno okolju CDE --- workspace/kdm/kfrontend/sessions/qvwm.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/qvwm.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -4,6 +4,7 @@ TryExec=qvwm Name=QVWM Name[hi]=क्यूवीडबल्यूएम +Name[hne]=क्यूवीडबल्यूएम Name[mai]=क्यूवीडबल्यूएम Name[mr]=क्यूवीडबल्यूएम Name[sr]=КуВВМ @@ -38,6 +39,7 @@ Comment[gu]=વિન્ડોઝ ૯૫ જેવું વિન્ડો વ્યવસ્થાપક Comment[he]=מנהל חלונות דמוי Windows 95 Comment[hi]=विंडोज़ 95 जैसा विंडो प्रबंधक +Comment[hne]=विंडोज 95 जइसन विंडो प्रबंधक Comment[hr]=Upravitelj prozora nalik na Windows 95 Comment[hsb]=Woknowy rjadowar we Windows-95-stilu Comment[hu]=Egy Windows 95-szerű ablakkezelő @@ -66,7 +68,7 @@ Comment[pt]=Um gestor de janelas com o visual do Windows 95 Comment[pt_BR]=Um gerenciador de janelas parecido com o Windows 95 Comment[ro]=Un administrator de ferestre cu aspect de Windows 95 -Comment[ru]=Оконный менеджер в стиле Windows 95 +Comment[ru]=Диспетчер окон в стиле Windows 95 Comment[se]=Windows95-lágan lásegieđahalli Comment[sk]=Správca okien podobný Windows 95 Comment[sl]=Okenski upravitelj, podoben Windows 95 --- workspace/kdm/kfrontend/sessions/enlightenment.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/enlightenment.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -8,6 +8,7 @@ Name[fa]=روشن‌فکری Name[gu]=એન્લાઇટમેન્ટ Name[hi]=एनलाइटनमेंट +Name[hne]=एनलाइटनमेंट Name[km]=ការ​បង្រៀន​ Name[mai]=एनलाइटनमेंट Name[ml]=എന്‍ലൈറ്റന്‍മെന്റ് @@ -45,6 +46,7 @@ Comment[gu]=ઘણી બધી લાક્ષણિકતા ધરાવતું થીમ વાપરી શકાય તેવું વિન્ડો વ્યવસ્થાપક Comment[he]=מנהל חלונות פונקציונלי המכיל אפשרויות רבות להגדרת ערכות נושא Comment[hi]=एक विंडो प्रबंधक जो अत्यंत प्रसंग युक्त तथा विशेषता से भरपूर है +Comment[hne]=एक विंडो प्रबंधक जऊन हर बहुत से प्रसंग सहित अउ विसेसता से भरपूर हे Comment[hr]=Izuzetno prilagodljiv upravitelj prozora, bogat mogućnostima Comment[hsb]=Woknowy rjadowar z wjele opcijemi a temami Comment[hu]=Egy nagyon sokoldalúan témázható, sok lehetőséget biztosító ablakkezelő @@ -73,7 +75,7 @@ Comment[pt]=Um gestor de janelas muito rico em funcionalidades e extremamente personalizado na sua aparência Comment[pt_BR]=Um gerenciador de janelas rico em recursos e extremamente configurável através de temas Comment[ro]=Un administrator de ferestre extrem de versatil și cu multe facilități -Comment[ru]=Многофункциональный, поддерживающий темы оконный менеджер +Comment[ru]=Многофункциональный диспетчер окон, поддерживающий темы Comment[se]=Lášegieđahalli mas leat erenoamáš ollu doaimmat ja maid sáhttá heivehit fáttáin Comment[sk]=Správca okien s veľkým množstvom funkcií a extrémnou podporou tém Comment[sl]=Okenski upravitelj, zelo prilagodljiv in poln možnosti --- workspace/kdm/kfrontend/sessions/waimea.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/waimea.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -5,6 +5,7 @@ Name=Waimea Name[gu]=વાઇમેઇઆ Name[hi]=वाईमिया +Name[hne]=वाईमिया Name[kn]=ವೈಮಿಯಾ Name[mai]=वाईमिया Name[mr]=वाईमिया @@ -41,6 +42,7 @@ Comment[gu]=બ્લેકબોક્સ પર આધારિત ઉચ્ચ ગોઠવણી કરી શકાય તેવું વિન્ડો વ્યવસ્થાપક Comment[he]=מנהל חלונות מבוסס על Blackbox המאפשר התאמה אישית רבה Comment[hi]=ब्लेक-बाक्स आधारित, अत्यंत परिवर्तनीय विंडो प्रबंधक +Comment[hne]=ब्लेक-बाक्स आधारित, अत्यंत बदलावीय विंडो प्रबंधक Comment[hr]=Vrlo prilagodljiv upravitelj prozora zasnovan na Blackboxu Comment[hsb]=Jara konfigurujomny woknowy rjadowar, bazowacy na Blackbox Comment[hu]=Egy sokféle beállítási lehetőséggel rendelkező ablakkezelő a Blackbox alapján @@ -69,7 +71,7 @@ Comment[pt]=Um gestor de janelas altamente configurável, baseado no Blackbox Comment[pt_BR]=Um gerenciador de janelas altamente personalizável, baseado no Blackbox Comment[ro]=Un administrator de ferestre foarte configurabil bazat pe Blackbox -Comment[ru]=Настраиваемый оконный менеджер, основанный на Blackbox +Comment[ru]=Настраиваемый диспетчер окон, основанный на Blackbox Comment[se]=Hui rievdadahtti, Blackbox-vuođđuduvvon lásegieđahalli Comment[sk]=Vysoko prispôsobiteľný správca okien založený na Blackbox Comment[sl]=Visoko nastavljiv okenski upravitelj na osnovi Blackboxa --- workspace/kdm/kfrontend/sessions/golem.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/golem.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -7,6 +7,7 @@ Name[eo]=Golemo Name[gu]=ગોલેમ Name[hi]=गोलेम +Name[hne]=गोलेम Name[kn]=ಗೋಲೆಮ್ Name[mai]=गोलेम Name[ml]=ഗോലെം @@ -44,6 +45,7 @@ Comment[gu]=હલ્કું વિન્ડો વ્યવસ્થાપક Comment[he]=מנהל החלונות קל משקל Comment[hi]=एक हल्का विंडो प्रबंधक +Comment[hne]=एक हल्का विंडो प्रबंधक Comment[hr]=Lagani upravitelj prozora Comment[hsb]=Woknowy rjadowar, kiž njetrjeba wjele resursow Comment[hu]=Egy nagyon egyszerű ablakkezelő @@ -72,7 +74,7 @@ Comment[pt]=Um gestor de janelas leve Comment[pt_BR]=Um gerenciador de janelas leve Comment[ro]=Un administrator de ferestre foarte mic -Comment[ru]=Лёгкий оконный менеджер +Comment[ru]=Лёгкий диспетчер окон Comment[se]=Geahpes lásegieđahalli Comment[sk]=Nenáročný správca okien Comment[sl]=Lahek okenski upravitelj --- workspace/kdm/kfrontend/sessions/w9wm.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/w9wm.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -4,6 +4,7 @@ TryExec=w9wm Name=W9WM Name[hi]=डबल्यू9डबल्यूएम +Name[hne]=डबल्यू9डबल्यूएम Name[mai]=डबल्यू9डबल्यूएम Name[sr]=В9ВМ Name[ta]=IceWM @@ -37,6 +38,7 @@ Comment[gu]=9WM પર આધારિત વિન્ડો વ્યવસ્થાપક, જે વર્ચ્યુઅલ સ્ક્રિનો અને કીબોર્ડ જોડાણો વડે વિસ્તૃત કરી શકાય છે Comment[he]=מנהל חלונות המבוסס על 9WM, עם שיפורים לשולחנות עבודה וירטואליים ומיפויי מקשים Comment[hi]=9डबल्यूएम आधारित विंडो प्रबंधक, आभासी स्क्रीन तथा की-बोर्ड बाइंडिंग से बेहतर बनाया गया +Comment[hne]=9डबल्यूएम आधार से विंडो प्रबंधक, आभासी स्क्रीन अउ की-बोर्ड बाइंडिंग से बेहतर बनाय गिस Comment[hr]=Upravitelj prozora zasnovan na 9WM, unaprijeđen virtualnim zaslonima i prečacima tipkovnice Comment[hsb]=Woknowy rjadowar bazowacy na 9WM, kiž podpěruje wirtuelne wobrazowki a tastaturowe definicije Comment[hu]=Egy 9WM-alapú ablakkezelő, virtuális képernyőkezeléssel, konfigurálható billentyűparancsokkal @@ -65,7 +67,7 @@ Comment[pt]=Um gestor de janelas baseado no 9WM, melhorado com ecrãs virtuais e atalhos de teclado Comment[pt_BR]=Um gerenciador de janelas baseado no 9Wm, melhorado pelas telas virtuais e atalhos de teclado Comment[ro]=Un administrator de ferestre bazat pe 9WM, îmbunătățit cu ecrane virtuale și acceleratori de tastatură -Comment[ru]=Оконный менеджер на основе 9wm, имеющий виртуальные экраны и привязку клавиш +Comment[ru]=Диспетчер окон на основе 9wm, поддерживающий виртуальные рабочие столы и привязку клавиш Comment[se]=9WM-vuođđoduvvon lásegieđahalli, mas lea virtuella šearpmat ja jođánisboalut Comment[sk]=Správca okien založený na 9WM, rozšírený o virtuálne obrazovky a klávesové skratky Comment[sl]=Okenski upravitelj na osnovi 9WM, izboljšan z navideznimi zasloni in tipkovnimi vezmi --- workspace/kdm/kfrontend/sessions/icewm.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/icewm.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -4,6 +4,7 @@ TryExec=icewm-session Name=IceWM Name[hi]=आइस-डबल्यूएम +Name[hne]=आइस-डबल्यूएम Name[mai]=आइस-डबल्यूएम Name[ml]=ഐസ്ഡബ്ലിയുഎം Name[mr]=आइस-डबल्यूएम @@ -40,6 +41,7 @@ Comment[gu]=વિન્ડોઝ ૯૫-OS/૨-મોટિફ-જેવું વિન્ડો વ્યવસ્થાપક Comment[he]=מנהל חלונות מבוסס Motif הדומה במראהו ל־Windows 95/OS-2 Comment[hi]=विंडोज़ 95-ओएस/2-मोटिफ जैसा विंडो प्रबंधक +Comment[hne]=विंडोज 95-ओएस/2-मोटिफ जइसन विंडो प्रबंधक Comment[hr]=Upravitelj prozora nalik na Windows 95/OS/2/Motif Comment[hsb]=Woknowy rjadowar, podobny na Windows 95, OS/2 a Motif Comment[hu]=Win95-OS/2-Motif-szerű ablakkezelő @@ -68,7 +70,7 @@ Comment[pt]=Um gestor de janelas parecido com o Windows 95, o OS/2 e o Motif Comment[pt_BR]=Um gerenciador de janelas parecido com Windows 95-OS/2-Motif Comment[ro]=Un administrator de ferestre cu aspect de Windows 95, OS/2 sau Motif -Comment[ru]=Оконный менеджер в стиле Windows95-OS/2-Motif +Comment[ru]=Диспетчер окон в стиле Windows95-OS/2-Motif Comment[se]=Windows 95-OS/2-Motif-lágan lásegieđahalli Comment[sk]=Správca okien podobný Windows 95-OS/2-Motif Comment[sl]=Okenski upravitelj, podoben Windows 95, OS/2 in Motifu --- workspace/kdm/kfrontend/sessions/olvwm.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/olvwm.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -5,6 +5,7 @@ Name=OLVWM Name[br]=OVLWM Name[hi]=ओएलवीडबल्यूएम +Name[hne]=ओएलवीडबल्यूएम Name[mai]=ओएलवीडबल्यूएम Name[mr]=ओएलवीडबल्यूएम Name[sr]=ОЛВВМ @@ -37,6 +38,7 @@ Comment[gu]=ઓપનલુક વર્ચ્યુઅલ વિન્ડો વ્યવસ્થાપક. OLWM વર્ચ્યુઅલ ડેસ્કટોપને વધુ સારી રીતે સંભાળે છે Comment[he]=‏OpenLook Virtual Window Manager. ‏OLWM עם שיפורים לטיפול בשולחנות עבודה וירטואליים Comment[hi]=ओपनलुक आभासी विंडो प्रबंधक. ओएलडबल्यूएम को आभासी डेस्कटॉप हैंडल करने के लिए बेहतर बनाया गया +Comment[hne]=ओपनलुक आभासी विंडो प्रबंधक. ओएलडबल्यूएम ल आभासी डेस्कटाप हेंडल करे बर बेहतर बनाय गिस Comment[hr]=OpenLook virtualni upravitelj prozora - OLWM unaprijeđen mogućnošću rukovanja s virtualnim radnim površinama Comment[hsb]=OpenLook Virtual Window Manager. Rozšěrjeny OLWM za podpěrowanje wirtuelnych dźěłowych powjerchow Comment[hu]=OpenLook Virtual Window Manager (OLWM), virtuális munkaasztalok kezelésére is képes @@ -65,7 +67,7 @@ Comment[pt]=O OpenLook Virtual Window Manager. Um OLWM melhorado para lidar com ecrãs virtuais Comment[pt_BR]=Acrônimo para OpenLook Virtual Window Manager, o OLWM melhorado para a manipulação de áreas de trabalho virtuais Comment[ro]=OpenLook Virtual Window Manager. Un OLWM îmbunătățit cu birouri virtuale -Comment[ru]=Улучшенный оконный менеджер OpenLook, поддерживающий несколько рабочих столов +Comment[ru]=Улучшенный диспетчер окон OpenLook, поддерживающий несколько виртуальных рабочих столов Comment[se]=The OpenLook Virtual Window Manager. OLWM buoriduvvon nu ahte das leat virtuella čállinbeavddit Comment[sk]=Virtuálny správca okien OpenLook. OLWM rozšírený o podporu virtuálnych plôch Comment[sl]=Open Look Virtual Window Manager je izboljšan OLWM s podporo navideznim namizjem --- workspace/kdm/kfrontend/sessions/asclassic.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/asclassic.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -7,6 +7,7 @@ Name[cy]=ASClasurol Name[eo]=KlasikaPP Name[hi]=एएस-क्लॉसिक +Name[hne]=एएस-क्लासिक Name[kn]=ಎಎಸ್ ಕ್ಲಾಸಿಕ್ Name[mai]=एएस-क्लासिक Name[mr]=एएसक्लॉसिक @@ -43,6 +44,7 @@ Comment[gu]=આફ્ટરસ્ટેપ ક્લાસિક, AfterStep v૧.૧ પર આધારિત વિન્ડો વ્યવસ્થાપક Comment[he]=‏AfterStep Classic, מנהל חלונות המבוסס על AfterStep v1.1 Comment[hi]=आफ्टरस्टेप क्लासिक, एक विंडो प्रबंधक जो आफ्टरस्टेप सं.1.1 पर आधारित है +Comment[hne]=आफ्टरस्टेप क्लासिक, एक विंडो प्रबंधक जऊन आफ्टरस्टेप सं.1.1 के आधार से बने हे Comment[hr]=Klasični AfterStep, upravitelj prozora zasnovan na AfterStepu verzija 1.1 Comment[hsb]=AfterStep Classic, woknowy rjadowar bazowacy na AfterStep v1.1 Comment[hu]=AfterStep Classic ablakkezelő, az AfterStep v1.1 alapján @@ -71,7 +73,7 @@ Comment[pt]=AfterStep Classic, um gestor de janelas baseado no AfterStep v1.1 Comment[pt_BR]=AfterSep clássico, um gerenciador de janelas baseado no AfterStep v1.1 Comment[ro]=AfterStep Classic, un manager de ferestre bazat pe AfterStep v1.1 -Comment[ru]=AfterStep Classic, оконный менеджер на основе AfterStep v1.1 +Comment[ru]=AfterStep Classic, диспетчер окон на основе AfterStep v1.1 Comment[se]=AfterStep Classic, lásegieđahalli ráhkaduvvon AfterStep 1.1 vuođul Comment[sk]=AfterStep Classic, správca okien založený na AfterStep v1.1 Comment[sl]=AfterStep Classic, okenski upravitelj na osnovi AfterStep različice 1.1 --- workspace/kdm/kfrontend/sessions/flwm.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/flwm.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -5,6 +5,7 @@ Name=FLWM Name[eo]=RMFA Name[hi]=एफएलडबल्यूएम +Name[hne]=एफएलडबल्यूएम Name[mai]=एफएलडबल्यूएम Name[ml]=എഫ്എല്‍ഡബ്ലിയുഎം Name[mr]=एफएलडबल्यूएम @@ -39,6 +40,7 @@ Comment[gu]=ફાસ્ટ લાઇટ વિન્ડો વ્યવસ્થાપક, મુખ્યત્વે WM2 પર આધારિત Comment[he]=‏Fast Light Window Manager, מבוסס בעיקר על WM2 Comment[hi]=मुख्यतः डबल्यूएम2 पर आधारित तेज और हल्का विंडो प्रबंधक +Comment[hne]=मुख्यतः डबल्यूएम2 मं आधारित तेज अउ हल्का विंडो प्रबंधक Comment[hr]=Brzi i lagani upravitelj prozora (FLWM), zasnovan na WM2 Comment[hsb]=Fast Light Window Manager, bazowacy hłownje na WM2 Comment[hu]=Fast Light Window Manager ablakkezelő, elsősorban a WM2 alapján @@ -65,7 +67,7 @@ Comment[pt]=O Fast Light Window Manager, baseado em primeiro lugar no WM2 Comment[pt_BR]=Acrônimo para Fast Light Window Manager (gerenciador rápido e leve), baseado primeiramente no WM2 Comment[ro]=Fast Light Window Administrator, bazat în principal pe WM2 -Comment[ru]=Быстрый и лёгкий оконный менеджер, основанный на WM2 +Comment[ru]=Быстрый и лёгкий диспетчер окон, основанный на WM2 Comment[se]=Jođánis, geahpes lásegieđahalli, ráhkaduvvon WM2 vuođul Comment[sk]=Fast Light Window Manager založený na WM2 Comment[sl]=Fast Light Window Manager, v glavnem na osnovi WM2 --- workspace/kdm/kfrontend/sessions/matchbox.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/matchbox.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -8,6 +8,7 @@ Name[bn_IN]=ম্যাচবক্স Name[gu]=મેચબોક્સ Name[hi]=मैचबॉक्स +Name[hne]=मैचबाक्स Name[km]=ប្រអប់​ផ្គូផ្គង​ Name[kn]=ಮ್ಯಾಚ್ ಬಾಕ್ಸ್ Name[mai]=मैचबाक्स @@ -47,6 +48,7 @@ Comment[gu]=હાથમાં વાપરી શકાય તેવાં ઉપકરણો માટે વિન્ડો વ્યવસ્થાપક Comment[he]=מנהל חלונות למכשירי כף יד Comment[hi]=हाथ में रखने वाले औज़ारों के लिए विंडो प्रबंधक +Comment[hne]=हाथ मं रखे वाले औजार मन बर विंडो प्रबंधक Comment[hr]=Upravitelj prozora za ručna računala Comment[hsb]=Woknowy rjadowar za PDA Comment[hu]=Ez az ablakkezelő elsősorban kéziszámítógépekhez ajánlott @@ -75,7 +77,7 @@ Comment[pt]=Um gestor de janelas para dispositivos móveis Comment[pt_BR]=Um gerenciador de janelas para dispositivos handheld Comment[ro]=Un administrator de ferestre pentru PDA-uri -Comment[ru]=Оконный менеджер для мобильных устройств +Comment[ru]=Диспетчер окон для мобильных устройств Comment[se]=Lásegieđahalli giehtaovttadagaid várás Comment[sk]=Správca okien pre prenosné zariadenia Comment[sl]=Okenski upravitelj za dlančne naprave --- workspace/kdm/kfrontend/sessions/openbox.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/openbox.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -7,6 +7,7 @@ Name[cy]=Blwchagored (Openbox) Name[gu]=ઓપનબોક્સ Name[hi]=ओपनबाक्स +Name[hne]=ओपनबाक्स Name[km]=បើក​ប្រអប់​ Name[kn]=ಓಪನ್ ಬಾಕ್ಸ್ Name[mai]=ओपनबाक्स @@ -46,6 +47,7 @@ Comment[gu]=બ્લેકબોક્સ આધારિત હલ્કું વિન્ડો વ્યવસ્થાપક Comment[he]=מנהל חלונות קל משקל המבוסס על Blackbox Comment[hi]=ब्लेकबाक्स आधारित हल्का विंडो प्रबंधक +Comment[hne]=ब्लेकबाक्स आधार से हल्का विंडो प्रबंधक Comment[hr]=Lagani upravitelj prozora zasnovan na Blackboxu Comment[hsb]=Woknowy rjadowar, bazowacy na Blackbox, njenaročny na resursy Comment[hu]=Egy nagyon egyszerű ablakkezelő a Blackbox alapján @@ -74,7 +76,7 @@ Comment[pt]=Um gestor de janelas leve baseado no Blackbox Comment[pt_BR]=Um gerenciador de janelas leve, baseado no Blackbox Comment[ro]=Un administrator de ferestre minimal bazat pe Blackbox -Comment[ru]=Лёгкий оконный менеджер, основанный на Blackbox +Comment[ru]=Лёгкий диспетчер окон, основанный на Blackbox Comment[se]=Geahpes lásegieđahalli ráhkaduvvon Blackboxa vuođul Comment[sk]=Nenáročný správca okien založený na Blackbox Comment[sl]=Lahek okenski upravitelj na osnovi Blackboxa --- workspace/kdm/kfrontend/sessions/amiwm.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/amiwm.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -5,6 +5,7 @@ Name=AmiWM Name[eo]=AmiFA Name[hi]=एमी-डबल्यूएम +Name[hne]=एमी-डबल्यूएम Name[kn]=ಅಮಿWM Name[mai]=एमी-डबल्यूएम Name[sr]=АмиВМ @@ -39,6 +40,7 @@ Comment[gu]=અમિગા જેવું-દેખાતું વિન્ડો વ્યવસ્થાપક Comment[he]=מנהל חלונות דמוי Amiga Comment[hi]=अमीगा की तरह दिखने वाला विंडो प्रबंधक +Comment[hne]=अमीगा के जइसन दिखे वाले विंडो प्रबंधक Comment[hr]=Upravitelj prozora koji podsjeća na Amigu Comment[hsb]=Woknowy rjadowar w Amiga-stilu Comment[hu]=Egy Amiga-szerű ablakkezelő @@ -68,7 +70,7 @@ Comment[pt]=O gestor de janelas com o visual do Amiga Comment[pt_BR]=Um gerenciador de janelas com a aparência do Amiga Comment[ro]=Administrator de ferestre cu aspect Amiga -Comment[ru]=Оконный менеджер в стиле Amiga +Comment[ru]=Диспетчер окон в стиле Amiga Comment[se]=Amiga-lágan lásegieđahalli Comment[sk]=Správca okien podobný systému Amiga Comment[sl]=Okenski upravitelj, podoben Amiginemu --- workspace/kdm/kfrontend/sessions/aewm++.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/aewm++.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -4,6 +4,7 @@ TryExec=aewm++_xsession Name=AEWM++ Name[hi]=एईडबल्यूएम++ +Name[hne]=एईडबल्यूएम++ Name[mai]=एईडबल्यूएम++ Name[ml]=എഇഡബ്ലിയുഎം++ Name[sr]=АЕВМ++ @@ -36,6 +37,7 @@ Comment[gu]=ન્યૂનતમ વિન્ડો વ્યવસ્થાપક જે AEWM પર આધારિત છે, અને વર્ચ્યુઅલ ડેસ્કટોપ્સ અને આંશિક જીનોમ આધાર દ્વારા વિસ્તૃત બનાવેલ છે Comment[he]=מנהל חלונות מינימלי המבוסס על AEWM, עם שיפורים של שולחנות עבודה וירטואליים ותמיכה חלקית ב־GNOME Comment[hi]= एईडबल्यूएम आधारित अल्प विंडो प्रबंधक, आभासी डेस्कटॉप तथा आंशिक ग्नोम समर्थन से बेहतर बनाया गया +Comment[hne]=एईडबल्यूएम आधार मं बने एक अल्प विंडो प्रबंधक, जउन ल आभासी डेस्कटाप अउ आंसिक ग्नोम समर्थन से बेहतर बनाय गे हे Comment[hr]=Minimalistički upravitelj prozora zasnovan na AEWM, unaprijeđen virtualnim radnim površinama i djelomičnom podrškom za GNOME Comment[hsb]=Minimalny woknowy rjadowar bazowace na AEWM, rožšerjeny přez wirtuelne dźěłowe powjerchi a dźělnu podpěru za GNOME Comment[hu]=Egy nagyon egyszerű ablakkezelő az AEWM alapján, virtuális munkaasztalokkal és részleges GNOME-támogatással kiegészítve @@ -65,7 +67,7 @@ Comment[pt]=Um gestor de janelas simples baseado no AEWM, melhorado com os ecrãs virtuais e com um suporte parcial do GNOME Comment[pt_BR]=Um gerenciador de janelas mínimo, baseado no AEWM, melhorado pelas áreas de trabalho virtuais e com suporte parcial ao GNOME Comment[ro]=Un administrator de ferestre minimal bazat pe AEWM, îmbunătățit cu birouri virtuale și suport parțial pentru GNOME -Comment[ru]=Минимальный оконный менеджер на основе AEWM, имеющий частичную поддержку GNOME. +Comment[ru]=Простой диспетчер окон на основе AEWM, имеющий частичную поддержку GNOME. Comment[se]=Geahpes lásegieđahalli vuođđoduvvon AEWM:as, mas leat virtuella čállinbeavddit ja doarju GNOME muhton muddui. Comment[sk]=Minimálny správca okien založený na AEWM, rozšírrený o virtuálne plochy a čiastočnú podporu GNOME Comment[sl]=Skromen okenski upavitelj na osnovi AEWM, izboljšan z navideznimi namizji in delno podporo GNOME --- workspace/kdm/kfrontend/sessions/fvwm.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/fvwm.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -4,6 +4,7 @@ TryExec=fvwm Name=FVWM Name[hi]=एफ़वीडबल्यूएम +Name[hne]=एफवीडबल्यूएम Name[mai]=एफवीडबल्यूएम Name[ml]=എഫ്‌വിഡബ്ലിയുഎം Name[sr]=ФВВМ @@ -35,6 +36,7 @@ Comment[gu]=શક્તિશાળી ICCCM-અનુરૂપ અનેક વર્ચ્યુઅલ ડેસ્કટોપ ધરાવતું વિન્ડો વ્યવસ્થાપક Comment[he]=מנהל חלונות רב עוצמה עם תאימות ל־ICCCM ותמיכה בשולחנות עבודה וירטואליים מרובים Comment[hi]=शक्तिशाली आईसीसीसीएम-कम्पलाएंट अनेक आभासी डेस्कटॉप विंडो प्रबंधक +Comment[hne]=सक्तिसाली आईसीसीसीएम-कम्पलाएंट बहुत अकन आभासी डेस्कटाप विंडो प्रबंधक Comment[hr]=Comment=Moćni, ICCCM kompatibilan, upravitelj prozora s više virtualnih radnih površina Comment[hsb]=Mócny woknowy rjadowar za wjele wirtuelnych dźěłowych powjerchow, ma so po ICCCM-standardźe Comment[hu]=Egy sokoldalú, ICCCM-kompatibilis ablakkezelő, virtuális munkaasztal-kezeléssel @@ -60,8 +62,8 @@ Comment[pl]=Potężny menedżer okien zgodny z ICCCM obsługujący wirtualne pulpity Comment[pt]=Um gestor de janelas poderoso em conformidade com o ICCCM e que suporta vários ecrãs virtuais Comment[pt_BR]=Um poderoso gerenciador de janelas compatível com o ICCM, com suporte a múltiplas áreas de trabalho virtuais -Comment[ro]=Un administrator de ferestre puternic compliant ICCCM ce suportă birouri virtuale -Comment[ru]=Мощный ICCCM-совместимый оконный менеджер, поддерживающий виртуальные рабочие столы +Comment[ro]=Un gestionar de ferestre puternic, conform cu ICCCM, ce suportă birouri virtuale +Comment[ru]=Мощный ICCCM-совместимый диспетчер окон, поддерживающий виртуальные рабочие столы Comment[se]=Fápmolaš ICCCM-heivvolaš lásegieđahalli mas lea virtuealla čállinbeavddit Comment[sk]=Výkonný správca okien kompatibilný s ICCCM s podporou virtuálnych plôch Comment[sl]=Močan okenski upravitelj z večimi navideznimi namizji in popolnoma v skladu z ICCCM --- workspace/kdm/kfrontend/sessions/metacity.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/metacity.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -7,6 +7,7 @@ Name[bn]=মেটাসিটি Name[gu]=મેટાસિટી Name[hi]=मेटासिटी +Name[hne]=मेटासिटी Name[kn]=ಮೆಟಾಸಿಟಿ Name[mai]=मेटासिटी Name[ml]=മെറ്റാസിറ്റി @@ -44,6 +45,7 @@ Comment[gu]=હલ્કું જીટીકે૨ આધારિત વિન્ડો વ્યવસ્થાપક Comment[he]=מנהל חלונות קל מבוסס GTK2 Comment[hi]=जीटीके2 आधारित हल्का विंडो प्रबंधक +Comment[hne]=जीटीके2 आधार मं हल्का विंडो प्रबंधक Comment[hr]=Lagani upravitelj prozora zasnovan na GTK2 Comment[hsb]=Na GTK2 bazowacy woknowy rjadowar, kiž njetrjeba wjele resursow Comment[hu]=Egy egyszerű, GTK2-alapú ablakkezelő @@ -72,7 +74,7 @@ Comment[pt]=Um gestor de janelas leve, baseado em GTK2 Comment[pt_BR]=Um gerenciador de Janelas leve baseado em GTK2 Comment[ro]=Un administrator de ferestre mic bazat pe GTK2 -Comment[ru]=Лёгкий оконный менеджер на основе GTK2 +Comment[ru]=Лёгкий диспетчер окон на основе GTK2 Comment[se]=Geahpes GTK2-vuođđoduvvon lásegieđahalli Comment[sk]=Nenáročný správca okien založený na GTK2 Comment[sl]=Lahek okenski upravitelj na osnovi GTK2 --- workspace/kdm/kfrontend/sessions/amaterus.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/amaterus.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -4,6 +4,7 @@ TryExec=amaterus Name=AMATERUS Name[hi]=एमेच्योर्स +Name[hne]=एमेच्योर्स Name[kn]=ಅಮಾಟೆರುಸ್ Name[mai]=एमेच्योर्स Name[mr]=एमेच्योर्स @@ -37,6 +38,7 @@ Comment[gu]=GTK+ આધારિત વિન્ડો સમૂહની લાક્ષણિકતા ધરાવતું વિન્ડો વ્યવસ્થાપક Comment[he]=מנהל חלונות מבוסס GTK+‎ עם אפשרות לקבץ חלונות Comment[hi]=जीटीके+ आधारित विंडो प्रबंधक, विंडो समूह विशेषता सहित +Comment[hne]=जीटीके+ आधार से विंडो प्रबंधक, विंडो समूह विसेसता सहित Comment[hr]=Upravitelj prozora zasnovan na GTK+ s mogućnošću grupiranja prozora Comment[hsb]=Woknowy rjadowar, bazowacy na GTK+, z móžnosću wokna do skupinow zjeć Comment[hu]=Egy GTK+-alapú ablakkezelő ablakcsoportosítási lehetőséggel @@ -65,7 +67,7 @@ Comment[pt]=Um gestor de janelas baseado em GTK+ com uma funcionalidade de agrupamento de janelas Comment[pt_BR]=Um gerenciador de janelas baseado em GTK+, com o recurso de agrupamento de janelas Comment[ro]=Un administrator de ferestre bazat pe GTK+ și cu posibilitatea de grupare a ferestrelor -Comment[ru]=Оконный менеджер на основе GTK+ c функцией группировки окон +Comment[ru]=Диспетчер окон на основе GTK+ c функцией группировки окон Comment[se]=GTK+-vuođđoduvvon lásegieđahalli mii sáhttá sierra lásiid bidjat seamma joavkui Comment[sk]=Správca okien založený na GTK+ s funkciou zoskupovania okien Comment[sl]=Okenski upravitelj na osnovi GTK+ z možnostjo združevanja oken --- workspace/kdm/kfrontend/sessions/blackbox.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/blackbox.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -9,6 +9,7 @@ Name[eo]=Negrujo Name[gu]=બ્લેકબોક્સ Name[hi]=ब्लेकबॉक्स +Name[hne]=ब्लेकबाक्स Name[ja]=BlackBox Name[km]=ប្រអប់​ខ្មៅ​ Name[kn]=ಬ್ಲಾಕ್ ಬಾಕ್ಸ್ @@ -49,6 +50,7 @@ Comment[gu]=ઝડપી અને હલ્કું વિન્ડો વ્યવસ્થાપક Comment[he]=מנהל חלונות מהיר וקליל Comment[hi]=तेज और सरल विंडो प्रबंधक +Comment[hne]=तेज अउ सरल विंडो प्रबंधक Comment[hr]=Brzi i lagani upravitelj prozora Comment[hsb]=Spěšny a mały woknowy rjadowar Comment[hu]=Egy gyors, egyszerű ablakkezelő @@ -78,7 +80,7 @@ Comment[pt]=Um gestor de janelas rápido e leve Comment[pt_BR]=Um gerenciador de janelas rápido & leve Comment[ro]=Un administrator de ferestre mic și rapid -Comment[ru]=Быстрый и лёгкий оконный менеджер +Comment[ru]=Быстрый и лёгкий диспетчер окон Comment[se]=Jođánis ja geahpes lásegieđahalli Comment[sk]=Rýchly a nenáročný správca okien Comment[sl]=Hiter in lahek okenski uporavljalnik --- workspace/kdm/kfrontend/sessions/ion.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/ion.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -7,6 +7,7 @@ Name[eo]=Iono Name[gu]=આયોન Name[hi]=आयन +Name[hne]=आयन Name[kn]=ಅಯಾನ್ Name[mai]=आयन Name[ml]=അയണ്‍ @@ -42,6 +43,7 @@ Comment[gu]=PWM પર આધારિત કી-બોર્ડ મિત્રતા ધરાવતું ત્રાંસી વિન્ડોવાળું વિન્ડો વ્યવસ્થાપક Comment[he]=מנהל חלונות ידידותי למשתמשי מקלדת עם חלונות פרושים, מבוסס על PWM Comment[hi]=पीडबल्यूएम आधारित चटाई विंडो युक्त विंडो प्रबंधक जो कुंजीपट फ्रेडली है +Comment[hne]=पीडबल्यूएम आधार से चटाई विंडो सहित विंडो प्रबंधक जऊन हर कुंजीपट फ्रेंडली हे Comment[hr]=Comment=Upravitelj prozora s popločenim prozorima, namijenjen tipkovnici i zasnovan na PWM-u Comment[hsb]=Na tastaturu wusměrjeny woknowy rjadowar z kachlicojtymi woknami, bazowacy na PWM Comment[hu]=Egy billentyűzetről könnyen kezelhető ablakkezelő, mozaikszerű ablakelrendezéssel, a PWM alapján @@ -60,7 +62,7 @@ Comment[mr]=पीडबल्यूएम आधारीत टाईल्ड चौकट युक्त वापरकर्ताउपयोगी कळफलक चौकट प्रबंधक Comment[ms]=Pengurus tetingkap mesra papan kekunci dengan tetingkap berjubin, berdasarkan PWM Comment[nb]=En tastaturvennlig vindusbehandler med flislagte vinduer basert på PWM -Comment[nds]=En tastatuurfründliche Finsterpleger mit kachelte Finstern, opbuut op PWM +Comment[nds]=En tastatuurfründlich Finsterpleger mit kachelt Finstern, opbuut op PWM Comment[ne]=शीर्षक सञ्झ्यालसँग सोझो सञ्झ्याल प्रबन्धक कुञ्जीपाटी Comment[nl]=Een toetsenbordvriendelijke windowmanager met getegelde vensters. Gebaseerd op PWM Comment[nn]=Ein tastaturvennleg vindaugssjef med flislagde vindauge, basert på PWM @@ -69,7 +71,7 @@ Comment[pt]=Um gestor de janelas amigável para o teclado, com janelas lado-a-lado, baseado no PWM Comment[pt_BR]=Um gerenciador de janelas amigável com o teclado, com janelas ladrilhadas, baseado no PWM Comment[ro]=Un administrator de ferestre ușor de utilizat din tastatură, cu ferestre ce pot fi așezate în mozaic, bazat pe PWM -Comment[ru]=Управляемый с клавиатуры оконный менежер, основанный на PWM +Comment[ru]=Управляемый с клавиатуры диспетчер окон, основанный на PWM Comment[se]=Boallobeavdeustitlaš lašegieđahalli, mas leat bálddalas láset, ráhkaduvvon PWM vuođul Comment[sk]=Správca okien s podporou kláves, usporiadania okien do dlaždíc, založený na PWM Comment[sl]=Tipkovnici prijazen okenski upravitelj z razdeljenimi okni, na osnovi PWM --- workspace/kdm/kfrontend/sessions/phluid.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/phluid.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -5,6 +5,7 @@ Name=Phluid Name[gu]=ફલ્યુઇડ Name[hi]=फ्लुइड +Name[hne]=फ्लुइड Name[kn]=ಫ್ಲೂಯಿಡ್ Name[mai]=फ्लुइड Name[ml]=ഫ്ലൂയിഡ് @@ -40,6 +41,7 @@ Comment[gu]=Imlib2 આધારિત વિન્ડો વ્યવસ્થાપક Comment[he]=מנהל חלונות מבוסס Imlib2 Comment[hi]=आईएमलिब2 आधारित विंडो प्रबंधक +Comment[hne]=आईएमलिब2 आधार मं विंडो प्रबंधक Comment[hr]=Upravitelj prozora zasnovan na Imlib2 Comment[hsb]=Na Imlib2 bazowacy woknowy rjadowar Comment[hu]=Egy Imlib2-alapú ablakkezelő @@ -68,7 +70,7 @@ Comment[pt]=Um gestor de janelas baseado na Imlib2 Comment[pt_BR]=Um gerenciador de janelas baseado na lmlib2 Comment[ro]=Un administrator de ferestre bazat pe Imlib2 -Comment[ru]=Оконный менеджер на основе imlib2 +Comment[ru]=Диспетчер окон на основе imlib2 Comment[se]=Imlib2-vuođđoduvvon lásegieđahalli Comment[sk]=Správca okien založený na imlib2 Comment[sl]=Okenski upravitelj na osnovi lmlib2 --- workspace/kdm/kfrontend/sessions/wmaker.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/wmaker.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -7,6 +7,7 @@ Name[cy]=GwneuthuryddFfenestri (WindowMaker) Name[gu]=વિન્ડોમેકર Name[hi]=विंडोमेकर +Name[hne]=विंडोमेकर Name[kn]=ವಿಂಡೋಮೇಕರ್ Name[mai]=विंडोमेकर Name[ml]=വിന്‍ഡോമേക്കര്‍ @@ -45,6 +46,7 @@ Comment[gu]=સરળ વિન્ડો વ્યવસ્થાપક જે NeXTStep દેખાવની એકદમ નજીક છે Comment[he]=מנהל חלונות פשוט הדומה מאוד במראה שלו ל־NeXTStep Comment[hi]=नेक्स्ट-स्टेप की तरह दिखने वाला सादा विंडो प्रबंधक +Comment[hne]=नेक्स्ट-स्टेप जइसन दिखे वाले सादा विंडो प्रबंधक Comment[hr]=Jednostavan upravitelj prozora koji odražava vrlo blisko izgled NeXTStepa Comment[hsb]=Jednory woknowy rjadowar, kiž wupada kaž NeXTStep Comment[hu]=Egy egyszerű ablakkezelő, megjelenése nagyon hasonlít a NeXTStephez @@ -73,7 +75,7 @@ Comment[pt]=Um gestor de janelas simples que faz lembrar bastante o visual do NeXTStep Comment[pt_BR]=Um gerenciador de janelas simples, que lembra a aparência do NeXTStep Comment[ro]=Un administrator de ferestre simplu, care amintește foarte bine de aspectul NeXTStep -Comment[ru]=Простой оконный менеджер, воспроизводящий интерфейс NeXTStep +Comment[ru]=Простой диспетчер окон, воспроизводящий интерфейс NeXTStep Comment[se]=Oktageardánis lásegieđahalli mii sulástahttá NeXTStep hui ollu Comment[sk]=Jednoduchý správca okien, ktorý veľmi pripomína NeXTStep Comment[sl]=Preprost okenski upravitelj, ki zelo spominja na izgled NeXTStep --- workspace/kdm/kfrontend/sessions/fluxbox.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/fluxbox.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -8,6 +8,7 @@ Name[cy]=Llif-flwch (Fluxbox) Name[gu]=ફલક્સબોક્સ Name[hi]=फ्ल्क्स-बाक्स +Name[hne]=फ्ल्क्स-बाक्स Name[mai]=फ्ल्क्स-बाक्स Name[ml]=ഫ്ലക്സ്‌ബോക്സ് Name[mr]=फ्ल्क्सबॉक्स @@ -45,6 +46,7 @@ Comment[gu]=બ્લેકબોક્સ પર આધારિત ઉચ્ચ રૂપરેખાંકન અને ઓછો સ્ત્રોત લેતું વિન્ડો વ્યવસ્થાપક Comment[he]=מנהל חלונות בעל הגדרות רבות הצורך משאבים מעטים ומבוסס עלBlackbox Comment[hi]=ब्लेक-बाक्स आधारित, अत्यंत कॉन्फ़िगरेबल तथा कम साधन चाहने वाला विंडो प्रबंधक +Comment[hne]=ब्लेक-बाक्स आधारित, बहुत कान्फिगर करे जा सके अउ कम साधन चाहे वाला विंडो प्रबंधक Comment[hr]=Visoko konfigurabilan upravitelj prozora, male potrošnje resursa, zasnovan na Blackbox-u Comment[hsb]=Jara konfigurujomny woknowy rjadowar, kiž bazuje na Blackbox a njetrjeba wjele resursow Comment[hu]=Egy Blackbox-alapú ablakkezelő, alacsony erőforrásigénnyel, sokféle beállítási lehetőséggel @@ -72,7 +74,7 @@ Comment[pt]=Um gestor de janelas bastante configurável e que usa poucos recursos, baseado no Blackbox Comment[pt_BR]=Um gerenciador de janelas altamente configurável e com baixo uso de recursos, baseado no Blackbox Comment[ro]=Un administrator de ferestre foarte configurabil și mic, bazat pe Blackbox -Comment[ru]=Настраиваемый оконный менеджер, основанный на Blackbox +Comment[ru]=Настраиваемый диспетчер окон, основанный на Blackbox Comment[se]=Lásegieđahalli vuođđoduvvon Blackbox:as, hui heivehahtti ja geavaha unnán resurssaid Comment[sk]=Vysoko konfigurovateľný a nenáročný správca okien založený na Blackbox Comment[sl]=Visoko nastavljiv in učinkovit okenski upravitelj na osnovi Blackboxa --- workspace/kdm/kfrontend/sessions/aewm.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/aewm.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -4,6 +4,7 @@ TryExec=aewm Name=AEWM Name[hi]=एईडबल्यूएम +Name[hne]=एईडबल्यूएम Name[mai]=एईडबल्यूएम Name[ml]=എഇഡബ്ലിയുഎം Name[sr]=АЕВМ @@ -37,6 +38,7 @@ Comment[gu]=ન્યૂનતમ વિન્ડો વ્યવસ્થાપક Comment[he]=מנהל חלונות מינימליסטי Comment[hi]=एक अल्पतम विंडो प्रबंधक +Comment[hne]=एक छोटा विंडो प्रबंधक Comment[hr]=Minimalistički upravitelj prozora Comment[hsb]=Minimalny woknowy rjadowar Comment[hu]=Egy nagyon egyszerű ablakkezelő @@ -65,7 +67,7 @@ Comment[pt]=Um gestor de janelas minimalista Comment[pt_BR]=Um gerenciador de janelas minimalista Comment[ro]=Un administrator de ferestre minimal -Comment[ru]=Минимальный оконный менеджер +Comment[ru]=Простой диспетчер окон Comment[se]=Minimalisttalaš lásegieđahalli Comment[sk]=Minimalistický správca okien Comment[sl]=Minimalističen okenski upravitelj --- workspace/kdm/kfrontend/sessions/cde.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/cde.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -4,6 +4,7 @@ TryExec=/usr/dt/bin/Xsession Name=CDE Name[hi]=सीडीई +Name[hne]=सीडीई Name[kn]=ಸಿಡಿಇ Name[ml]=സിഡിഇ Name[sr]=ЦДЕ @@ -36,6 +37,7 @@ Comment[gu]=કોમન ડેસ્કટોપ એન્વાર્યમેન્ટ, ખાનગી ઔધોગિક પ્રમાણભૂત ડેસ્કટોપ એન્વાર્યમેન્ટ Comment[he]=‏Common Desktop Environment, סביבת שולחן עבודה קניינית סטנדרטית בתעשייה Comment[hi]=कॉमन डेस्कटॉप माहौल, एक स्वामित्व युक्त औद्योगिक मानक डेस्कटॉप माहौल +Comment[hne]=कामन डेस्कटाप माहौल, एक मालिकाना वाले औद्योगिक मानक डेस्कटाप माहौल Comment[hr]=Opće okruženje radne površine, standardizirano industrijskim vlasništvima Comment[hsb]=Common Desktop Environment, proprieterny dźěłowy powjerch po industrielnych normach Comment[hu]=The Common Desktop Environment, egy kereskedelmi, kváziszabványnak számító grafikus környezet --- workspace/kdm/kfrontend/sessions/e16.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/e16.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -7,6 +7,7 @@ Name[fy]=Enlightenment DR16 Name[gu]=એન્લાઇટમેન્ટ DR16 Name[hi]=एनलाइटनमेंट डीआर16 +Name[hne]=एनलाइटनमेंट डीआर१६ Name[km]=ការ​បង្រៀន DR16 Name[ku]=Ronî Bûna DR16 Name[nds]=Enlightenment DR 16 @@ -43,6 +44,7 @@ Comment[gu]=ઘણી બધી લાક્ષણિકતા ધરાવતું થીમ વાપરી શકાય તેવું વિન્ડો વ્યવસ્થાપક Comment[he]=מנהל חלונות פונקציונלי המכיל אפשרויות רבות להגדרת ערכות נושא Comment[hi]=एक विंडो प्रबंधक जो अत्यंत प्रसंग युक्त तथा विशेषता से भरपूर है +Comment[hne]=एक विंडो प्रबंधक जऊन हर बहुत से प्रसंग सहित अउ विसेसता से भरपूर हे Comment[hr]=Izuzetno prilagodljiv upravitelj prozora, bogat mogućnostima Comment[hsb]=Woknowy rjadowar z wjele opcijemi a temami Comment[hu]=Egy nagyon sokoldalúan témázható, sok lehetőséget biztosító ablakkezelő @@ -71,7 +73,7 @@ Comment[pt]=Um gestor de janelas muito rico em funcionalidades e extremamente personalizado na sua aparência Comment[pt_BR]=Um gerenciador de janelas rico em recursos e extremamente configurável através de temas Comment[ro]=Un administrator de ferestre extrem de versatil și cu multe facilități -Comment[ru]=Многофункциональный, поддерживающий темы оконный менеджер +Comment[ru]=Многофункциональный диспетчер окон, поддерживающий темы Comment[se]=Lášegieđahalli mas leat erenoamáš ollu doaimmat ja maid sáhttá heivehit fáttáin Comment[sk]=Správca okien s veľkým množstvom funkcií a extrémnou podporou tém Comment[sl]=Okenski upravitelj, zelo prilagodljiv in poln možnosti --- workspace/kdm/kfrontend/sessions/fvwm95.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/fvwm95.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -4,6 +4,7 @@ TryExec=fvwm95 Name=FVWM95 Name[hi]=एफ़वीडबल्यूएम95 +Name[hne]=एफवीडबल्यूएम95 Name[mai]=एफवीडबल्यूएम95 Name[ml]=എഫ്‌വിഡബ്ലിയുഎം95 Name[sr]=ФВВМ95 @@ -37,6 +38,7 @@ Comment[gu]=FVWM માંથી બનાવેલ વિન્ડોઝ-૯૫ જેવું Comment[he]=נגזרת דמויית Windows 95 של FVWM Comment[hi]=विंडोज़ 95 जैसा दिखने वाला एफ़वीडबल्यूएम का प्रतिरूप +Comment[hne]=विंडोज 95 जइसन दिखने वाला एफवीडबल्यूएम के प्रतिरूप Comment[hr]=Derivat FVWM-a nalik na Windows 95 Comment[hsb]=FVWM-potomnik, kiž wupada kaž Windows 95 Comment[hu]=Win95-szerű FVWM-változat @@ -56,7 +58,7 @@ Comment[mr]=Windows 95 नुरूप दिसणारे FVWM चे प्रतिरूप Comment[ms]=Terbitan FVWM yang menyerupai Windows 95 Comment[nb]=En variant av FVWM som ser ut som Windows 95 -Comment[nds]=Süht ut as A Windows 95 un is vun FVWM afleddt +Comment[nds]=Süht ut as Windows 95 un is vun FVWM afleddt Comment[ne]=विण्डोज ९५ FVWM को डेरिभेटिभ जस्तो छ Comment[nl]=Een op Windows 95 lijkende variant van FVWM Comment[nn]=Ein variant av FVWM som ser ut som Windows 95 --- workspace/kdm/kfrontend/sessions/afterstep.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/afterstep.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -8,6 +8,7 @@ Name[eo]=Postpaŝo Name[gu]=આફ્ટરસ્ટેપ Name[hi]=आफ्टर-स्टेप +Name[hne]=आफ्टर-स्टेप Name[kn]=ಆಫ್ಟರ್ ಸ್ಟೆಪ್ Name[mai]=आफ्टर-स्टेप Name[mr]=आफ्टरस्टेप @@ -45,6 +46,7 @@ Comment[gu]=NeXTStep દેખાવ ધરાવતું FVWM પર આધારિત વિન્ડો વ્યવસ્થાપક Comment[he]=מנהל חלונות עם מראה ותחושה כמו של NeXTStep, מבוסס על FVWM Comment[hi]=एफ़वीडबल्यूएम आधारित नेक्स्टस्टेप की तरह दिखने और महसूस होने वाला विंडो प्रबंधक +Comment[hne]=एफवीडबल्यूएम आधार से नेक्स्टस्टेप के जइसन दिखे अउ महसूस होए वाला विंडो प्रबंधक Comment[hr]=Upravitelj prozora s NeXTStep izgledom i načinom rada, zasnovan na FVWM-u Comment[hsb]=Woknowy rjadowar po NeXTStep, bazuje na FVWM Comment[hu]=Egy FVWM-alapú ablakkezelő, megjelenése a NeXTStepére hasonlít @@ -73,7 +75,7 @@ Comment[pt]=Um gestor de janelas com a aparência e comportamento do NeXTStep. Baseado no FVWM. Comment[pt_BR]=Um gerenciador de janelas com a aparência do NeXTSep, baseado no FVWM Comment[ro]=Un administrator de ferestre cu aspect NeXTStep, bazat pe FVWM -Comment[ru]=Оконный менеджер на основе FVWM, повторяющий внешний вид NeXTStep +Comment[ru]=Диспетчер окон на основе FVWM, повторяющий внешний вид NeXTStep Comment[se]=Lásegieđahalli mii sulastahttá NeXTStep, vuođđoduvvon FVWM:as Comment[sk]=Správca okien podobný NeXTStep založený na FVWM Comment[sl]=Okenski upravitelj z občutkom in izgledom NeXTStep-a, na osnovi FVWM --- workspace/kdm/kfrontend/sessions/vtwm.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/vtwm.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -4,6 +4,7 @@ TryExec=vtwm Name=VTWM Name[hi]=वीटीडबल्यूएम +Name[hne]=वीटीडबल्यूएम Name[mai]=वीटीडबल्यूएम Name[sr]=ВТВМ Name[te]= వి టి డబ్ల్యు ఎం @@ -36,6 +37,7 @@ Comment[gu]=વર્ચ્યુઅલ ટેબ વિન્ડો વ્યવસ્થાપક. વિઝ્યુલ સ્ક્રિન વગેરે વડે વિસ્તૃત બનાવેલ TWM. Comment[he]=‏Virtual Tab Window Manager. ‏TWM עם שיפורים לשולחנות עבודה וירטואליים וכו' Comment[hi]=आभासी टैब विंडो प्रबंधक. टीडबल्यूएम को आभासी स्क्रीन इत्यादि से बेहतर बनाया गया. +Comment[hne]=आभासी टैब विंडो प्रबंधक. टीडबल्यूएम ल आभासी स्क्रीन आदि से बेहतर बनाय गिस. Comment[hr]=Comment=Virtual Tab Window Manager. TWM poboljšan virtualnim zaslonima itd. Comment[hsb]=Virtual Tab Window Manager. TWM z wirtuelnymi wobrazowkami atd. Comment[hu]=Virtual Tab Window Manager, egy TWM-változat, támogatja a virtuális képernyőkezelést @@ -64,7 +66,7 @@ Comment[pt]=O Virtual Tab Window Manager. Um TWM melhorado com ecrãs virtuais, etc. Comment[pt_BR]=O gerenciador de janelas de abas virtuais. TWM melhorado pelas telas virtuais. Comment[ro]=Virtual Tab Window Administrator. TWM îmbunătățit cu ecrane virtuale etc. -Comment[ru]=Вариант TWM, имеющий виртуальные экраны и т.д. +Comment[ru]=Вариант TWM, поддерживающий виртуальные рабочие столы и другие возможности Comment[se]=The Virtual Tab Window Manager. TWM buoriduvvon virtuella čállinbevddiin, jna. Comment[sk]=Virtual Tab Window Manager. TWM rozšírený o virtuálne obrazovky atď. Comment[sl]=Virtual Tab Window Manager. TWM, izboljšan z navideznimi zasloni ipd. --- workspace/kdm/kfrontend/sessions/lwm.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/lwm.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -4,6 +4,7 @@ TryExec=lwm Name=LWM Name[hi]=एलडबल्यूएम +Name[hne]=एलडबल्यूएम Name[mai]=एलडबल्यूएम Name[sr]=ЛВМ Name[te]=ఎల్ డబ్ల్యు ఎం @@ -35,6 +36,7 @@ Comment[gu]=હલ્કું વિન્ડો વ્યવસ્થાપક. રૂપરેખાંકિત ન કરી શકાય તેવું ખૂલ્લું વિન્ડો વ્યવસ્થાપક Comment[he]=‏Lightweight Window Manager. מנהל חלונות מצומצם בלי אפשרויות להגדרה Comment[hi]=हल्का विंडो प्रबंधक. खाली विंडो प्रबंधक जो कॉन्फ़िगर नहीं हो सकता +Comment[hne]=हल्का विंडो प्रबंधक. खाली विंडो प्रबंधक जऊन कान्फिगर नइ हो सके Comment[hr]=LWM - Lightweight Window Manager (Lagani upravitelj prozora) - Temeljni upravitelj prozora bez mogućnosti konfiguriranja Comment[hsb]=Lightweight Window Manager. Njekonfigurujomny, prosty woknowy rjadowar Comment[hu]=Lightweight Window Manager, egy könnyen konfigurálható, alapszintű ablakkezelő @@ -63,7 +65,7 @@ Comment[pt]=O Lightweight Window Manager. Um gestor de janelas não-configurável e básico Comment[pt_BR]=Um gerenciador de janelas leve, sendo básico e não muito configurável Comment[ro]=Lightweight Window Manager. Un administrator de ferestre neconfigurabil și minimal -Comment[ru]=Облегчённый, не настраиваемый простой оконный менеджер +Comment[ru]=Облегчённый, не настраиваемый простой диспетчер окон Comment[se]=Lightweight Window Manager. Oktageardánis lásegieđahalli mii ii lea heivehahtti. Comment[sk]=Lightweight Window Manager. Nenastaviteľný, jednoduchý správca okien Comment[sl]=Lahek okenski upravitelj. Ni nastavljiv, osnovni okenski upravitelj --- workspace/kdm/kfrontend/sessions/mwm.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/mwm.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -4,6 +4,7 @@ TryExec=mwm Name=MWM Name[hi]=एमडबल्यूएम +Name[hne]=एमडबल्यूएम Name[mai]=एमडबल्यूएम Name[ml]=എംഡബ്ലിയുഎം Name[mr]=एमडबल्यूएम @@ -38,6 +39,7 @@ Comment[gu]=મોટિફ વિન્ડો વ્યવસ્થાપક Comment[he]=מנהל החלונות Motif Comment[hi]=मोटिफ विंडो प्रबंधक +Comment[hne]=मोटिफ विंडो प्रबंधक Comment[hr]=Motif upravitelj prozora Comment[hsb]=Motif Window Manager Comment[hu]=Motif ablakkezelő @@ -66,7 +68,7 @@ Comment[pt]=O gestor de janelas do Motif Comment[pt_BR]=O gerenciador de janelas Motif Comment[ro]=Administratorul de ferestre Motif -Comment[ru]=Оконный менеджер Motif +Comment[ru]=Диспетчер окон Motif Comment[se]=Motif lásegieđahalli Comment[sk]=Správca okien Motif Comment[sl]=Okenski upravitelj Motif --- workspace/kdm/kfrontend/sessions/evilwm.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/evilwm.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -5,6 +5,7 @@ Name=EvilWM Name[eo]=MalbonaFA Name[hi]=एविलडबल्यूएम +Name[hne]=एविलडबल्यूएम Name[mai]=एविलडबल्यूएम Name[ml]=ഇവിള്‍ഡബ്ലിയുഎം Name[sr]=ИвилВМ @@ -39,6 +40,7 @@ Comment[gu]=AEWM પર આધારિત નાનું વિન્ડો વ્યવસ્થાપક Comment[he]=מנהל חלונות מינימליסטי המבוסס על AEWM Comment[hi]=एक अल्पतम विंडो प्रबंधक एईडबल्यूएम पर आधारित +Comment[hne]=एक छोटा विंडो प्रबंधक एईडबल्यूएम मं आधारित Comment[hr]=Minimalistički upravitelj prozora zasnovan na AEWM-u Comment[hsb]=Minimalny woknowy rjadowar, bazowacy na AEWM Comment[hu]=Egy nagyon egyszerű ablakkezelő az AEWM alapján @@ -66,7 +68,7 @@ Comment[pt]=Um gestor de janelas minimalista baseado no AEWM Comment[pt_BR]=Um gerenciador de janelas minimalista baseado no AEWM Comment[ro]=Un administrator de ferestre minimalistic bazat pe AEWM -Comment[ru]=Минимальный оконный менеджер, основанный на AEWM +Comment[ru]=Минимальный диспетчер окон, основанный на AEWM Comment[se]=Minimalisttalaš lásegieđahalli, ráhkaduvvon AEWM vuođul Comment[sk]=Minimalistický správca okien založený na AEWM Comment[sl]=Minimalističen okenski upravitelj na osnovi AEWM --- workspace/kdm/kfrontend/sessions/pwm.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/pwm.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -4,6 +4,7 @@ TryExec=pwm Name=PWM Name[hi]=पीडबल्यूएम +Name[hne]=पीडबल्यूएम Name[mai]=पीडबल्यूएम Name[mr]=पीडबल्यूएम Name[sr]=ПВМ @@ -36,6 +37,7 @@ Comment[gu]=હલ્કું વિન્ડો વ્યવસ્થાપક જે એક ફ્રેમમાં અનેક વિન્ડો જોડી શકે છે Comment[he]=מנהל חלונות קל משקל המסוגל לחבר חלונות רבים למסגרת אחת Comment[hi]=एक हल्का विंडो प्रबंधक जिसके एक फ़रमा में अनेक विंडो जोड़े जा सकते हैं +Comment[hne]=एक हल्का विंडो प्रबंधक जेखर एक फरमा मं बहुत अकन विंडो जोड़े जा सकथे Comment[hr]=Lagani upravitelj prozora koji jednom okviru može pridodati više prozora Comment[hsb]=Njenaročny woknowy rjadowar, kiž móže wjacore wokna na jedyn ramik wjazać Comment[hu]=Alacsony erőforrásigényű ablakkezelő, több ablakot képes egy kerethez rendelni @@ -64,7 +66,7 @@ Comment[pt]=Um gestor de janelas leve, com a possibilidade de anexar várias janelas a uma área Comment[pt_BR]=Um gerenciador de janelas leve, capaz de anexar múltiplas janelas em uma moldura Comment[ro]=Un administrator de ferestre minimal capabil să atașeze multe ferestre la un singur cadru -Comment[ru]=Лёгкий оконный менеджер, способный объединить несколько окон в одной рамке +Comment[ru]=Лёгкий диспетчер окон, способный объединить несколько окон в одной рамке Comment[se]=Geahpes lásegieđahalli mii sáhttá ovttastahttit máŋga láse seamma rámmii. Comment[sk]=Nenáročný správca okien schopný spojiť viac okien do jednoho rámca Comment[sl]=Lahek okenski upravitelj, ki lahko pripne več oken na en okvir --- workspace/kdm/kfrontend/sessions/sawfish.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/sawfish.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -7,6 +7,7 @@ Name[fa]=اره‌ماهی Name[gu]=સૉફીશ Name[hi]=सा-फिश +Name[hne]=सा-फिस Name[kn]=ಸಾಫಿಷ್ Name[mai]=सा-फिश Name[mr]=सॉफीश @@ -20,7 +21,7 @@ Comment[ar]=مدير نوافذ قابل للتوسع والبرمجة Comment[be]=Кіраўнік вокнаў з магчымасцю пашырэння сцэнарамі на мове, падобнай на Emacs Lisp Comment[be@latin]=Akońnik, jaki možna pašyryć svaimi prahramami ŭ movie, padobnaj da „Emacs Lisp” -Comment[ca]=Un gestor de finestres extensible mitjançant scripts amb una aparença com el Lisp de Emacs +Comment[ca]=Un gestor de finestres extensible mitjançant scripts amb una aparença com el Lisp d'Emacs Comment[cs]=Rožšiřitelný správce oken skriptovatelný jazykem podobným jazyku Emacs Lisp Comment[csb]=Menadżer òknów, jaczi je mòżno rozbùdowac dzãka skriptom w jãzëkù szlachùjącym za Emacs Lisp Comment[cy]=Trefnydd ffenestri estynadwy a all ei sgriptio efo iaith sy'n debyg i Emacs Lisp @@ -40,6 +41,7 @@ Comment[gu]=Emacs Lisp-જેવી ભાષાઓ વડે સ્ક્રિપ્ટ કરી શકાતું વિન્ડો વ્યવસ્થાપક Comment[he]=מנהל חלונות הניתן להרחבה ותכנות עם שפה דמויית Emacs Lisp Comment[hi]=ई-मेक्स लिस्प जैसे भाषा में स्क्रिप्ट किया जा सकने लायक विंडो प्रबंधक जिसे विस्तार दिया जा सकता है +Comment[hne]=ई-मेक्स लिस्प जइसन भाखा मं स्क्रिप्ट कर सकीस जइसन विंडो प्रबंधक जऊन ल विस्तार दे जा सकथे Comment[hr]=Proširivi upravitelj prozora pisan u skripti nalik na jezik Emacs Lisp Comment[hsb]=Rozšěrjomny woknowy rjadowar, kiž rozumi skriptowu rěč, podobnu na Emacs-Lisp Comment[hu]=Egy könnyen tovább bővíthető ablakkezelő, egy Emacs Lisp-szerű nyelvvel szkriptelhető @@ -68,7 +70,7 @@ Comment[pt]=Um gestor de janelas extensível e programável com uma linguagem semelhante ao Emacs Lisp Comment[pt_BR]=um gerenciador de janelas extensível, baseado em scripts, com uma linguagem parecida com o Lisp do Emacs Comment[ro]=Un administrator de ferestre extensibil script-abil cu un limbaj similar cu Emacs Lisp -Comment[ru]=Расширяемый скриптами Lisp наподобие Emacs оконный менеджер +Comment[ru]=Диспетчер окон, расширяемый скриптами Lisp наподобие Emacs Comment[se]=Viddádahtti lásegieđahalli mii lea vejolaš prográmmeret Emacs Lisp-lágan gielain Comment[sk]=Rozšíriteľný správca okien, ktorého je možné ovládať programovacím jazykom podobným Emacs Lispu Comment[sl]=Razširljiv okenski upravitelj, ki se lahko upravlja s skripti v jeziku podobnem Emacs Lisp --- workspace/kdm/kfrontend/sessions/larswm.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/larswm.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -5,6 +5,7 @@ Name=LarsWM Name[gu]=લાર્સWM Name[hi]=लार्स-डबल्यूएम +Name[hne]=लार्स-डबल्यूएम Name[mai]=लार्स-डबल्यूएम Name[ml]=ലാര്‍സ്ഡബ്ലിയുഎം Name[mr]=लार्सडबल्यूएम @@ -38,6 +39,7 @@ Comment[gu]=9WM પર આધારિત, ત્રાંસી વિન્ડોનાં આધારવાળું, લાર્સ વિન્ડો વ્યવસ્થાપક Comment[he]=‏Lars Window Manager, מבוסס על 9WM, תומך בחלונות פרושים Comment[hi]=9डबल्यूएम आधारित लार्स विंडो प्रबंधक, चटाई विडो समर्थित करता है +Comment[hne]=9डबल्यूएम आधार मं लार विंडो प्रबंधक, चटाई विडो समर्थित करथे Comment[hr]=Lars upravitelj prozora, zasnovan na 9WMu, podržava popločene prozore Comment[hsb]=Lars Window Manager, bazuje na 9WM, podpěruje kachlicojte wokna Comment[hu]=Lars ablakkezelője, a 9WM alapján, mozaikszerű ablakelrendezési lehetőséggel @@ -56,7 +58,7 @@ Comment[mr]=9WM आधारीत लार्स चौकट प्रबंधक, टाईल्ड चौकट समर्थन पुरवितो Comment[ms]=Pengurus Tetingkap Lars, berdasarkan 9WM, menyokong tetingkap berjubin Comment[nb]=Lars vindusbehandler basert på 9WM som støtter flislagte vinduer -Comment[nds]=De Lars-Finsterpleger, opbuut op 9WM, ünnerstütt kachelte Finstern +Comment[nds]=De Lars-Finsterpleger, opbuut op 9WM, ünnerstütt kachelt Finstern Comment[ne]=9WM मा आधारित लार्स सञ्झ्याल प्रबन्धक, टायल गरिएका सञ्झ्यालहरू समर्थन गर्छ Comment[nl]=De Lars Window Manager, gebaseerd op 9WM. Biedt ondersteuning voor getegelde vensters Comment[nn]=Vindaugssjefen Lars, basert på 9WM, støttar flislagde vindauge @@ -65,7 +67,7 @@ Comment[pt]=O Lars Window Manager, baseado no 9WM, e que suporta janelas lado-a-lado Comment[pt_BR]=O gerenciador de janelas Lars, baseado no 9WM, com suporte a janelas ladrilhadas Comment[ro]=Administratorul de ferestre al lui Lars, bazat pe 9WM. Suportă ferestre aranjate în mozaic -Comment[ru]=Оконный менеджер на основе 9wm +Comment[ru]=Диспетчер окон на основе 9wm Comment[se]=Lásegieđahalli Lars, ráhkaduvvon 9WM vuođul, doarju bálddalas lásiid. Comment[sk]=The Lars Window Manager založený na 9WM s podporou okien usporiadaných do dlaždíc Comment[sl]=Larsov okenski upravitelj, na osnovi 9WM, podpira porazdeljena okna --- workspace/kdm/kfrontend/sessions/gnome.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/gnome.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -8,6 +8,7 @@ Name[eo]=Gnome Name[gu]=જીનોમ Name[hi]=गनोम +Name[hne]=ग्नोम Name[kn]=ಗ್ನೋಮ್ Name[ko]=그놈 Name[mai]=गनोम @@ -47,6 +48,7 @@ Comment[gu]=GNU નેટવર્ક ઓબ્જેક્ટ મોડેલ એન્વાર્યમેન્ટ. સંપૂર્ણ, મુક્ત અને સરળ રીતે વાપરી શકાય તેવું ડેસ્કટોપ એન્વાર્યમેન્ટ Comment[he]=‏GNU Network Object Model Environment. סביבת שולחן עבודה מלאה, חופשית וקלה לשימוש Comment[hi]=जीएनयू नेटवर्क ऑब्जेक्ट मॉडल एनवायरनमेंट. एक संपूर्ण, उपयोग में आसान डेस्कटॉप वातावरण +Comment[hne]=जीएनयू नेटवर्क आब्जेक्ट माडल एनवायरनमेंट. एक पूरा, उपयोग मं आसान डेस्कटाप वातावरन Comment[hr]=GNOME - GNU Network Object Model Environment - Cjelokupno, besplatno i jednostavno okruženje radne površine Comment[hsb]=The GNU Network Object Model Environment. Dospołny, swobodny a přihódny system za dźěłowy powjerch. Comment[hu]=GNU Network Object Model Environment (GNOME), egy teljes, ingyenes, könnyen kezelhető grafikus környezet --- workspace/kdm/kfrontend/sessions/wm2.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/sessions/wm2.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -4,6 +4,7 @@ TryExec=wm2 Name=WM2 Name[hi]=डबल्यूएम2 +Name[hne]=डबल्यूएम2 Name[mai]=डबल्यूएम2 Name[sr]=ВМ2 Name[te]=డబ్ల్యు ఎం 2 @@ -35,6 +36,7 @@ Comment[gu]=નાનું, રૂપરેખાંકિત ન કરી શકાય તેવું વિન્ડો વ્યવસ્થાપક Comment[he]=מנהל חלונות קטן ולא ניתן להגדרה Comment[hi]=एक छोटा विंडो प्रबंधक जो कॉन्फ़िगर नहीं हो सकता +Comment[hne]=एक छोटा विंडो प्रबंधक जऊन कान्फिगर नइ हो सके Comment[hr]=Malen, nepodesiv upravitelj prozora Comment[hsb]=Mały, njekonfigurujomny woknowy rjadowar Comment[hu]=Egy nagyon egyszerű ablakkezelő, beállítási lehetőségek nélkül @@ -63,7 +65,7 @@ Comment[pt]=Um gestor de janelas pequeno e não-configurável Comment[pt_BR]=Um pequeno e não-configurável gerenciador de janelas Comment[ro]=Un administrator de ferestre mic, neconfigurabil -Comment[ru]=Маленький, не настраиваемый оконный менеджер +Comment[ru]=Маленький, не настраиваемый диспетчер окон Comment[se]=Unna, ii heivehahtti lásegieđahalli Comment[sk]=Malý, nenastaviteľný správca okien Comment[sl]=Majhen, nenastavljiv okenski upravitelj --- workspace/kdm/kfrontend/kgapp.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/kdm/kfrontend/kgapp.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -70,7 +70,7 @@ } -GreeterApp::GreeterApp( int argc, char **argv ) : +GreeterApp::GreeterApp( int &argc, char **argv ) : inherited( argc, argv ), regrabPtr( false ), regrabKbd( false ), dragWidget( 0 ) @@ -296,13 +296,14 @@ } static char *fakeArgv[] = { (char *)"kdmgreet", 0 }; + static int fakeArgc = as(fakeArgv) - 1; KCrash::setFlags( KCrash::KeepFDs | KCrash::SaferDialog | KCrash::AlwaysDirectly ); KCrash::setApplicationName( QLatin1String( fakeArgv[0] ) ); KCrash::setCrashHandler( KCrash::defaultCrashHandler ); XSetIOErrorHandler( xIOErr ); KComponentData inst( fakeArgv[0] ); - GreeterApp app( as(fakeArgv) - 1, fakeArgv ); + GreeterApp app( fakeArgc, fakeArgv ); foreach (const QString &dir, KGlobal::dirs()->resourceDirs( "qtplugins" )) app.addLibraryPath( dir ); initQAppConfig(); --- workspace/ksysguard/gui/ksysguard.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/ksysguard/gui/ksysguard.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -25,6 +25,7 @@ Name[gu]=સિસ્ટમ દેખરેખ Name[he]=צג מערכת Name[hi]=तंत्र मॉनीटर +Name[hne]=तंत्र मानीटर Name[hr]=Nadzor sustava Name[hsb]=Systemowy monitor Name[hu]=Rendszermonitor --- workspace/ksysguard/example/ksysguard.notifyrc (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/ksysguard/example/ksysguard.notifyrc (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -28,6 +28,7 @@ Comment[gu]=KDE સિસ્ટમ સુરક્ષક Comment[he]=משמר המערכת של KDE Comment[hi]=केडीई तंत्र रक्षक +Comment[hne]=केडीई तंत्र रक्छक Comment[hr]=KDE zaštitnik sustava Comment[hsb]=KDE stražnik systema Comment[hu]=KDE rendszermonitor @@ -57,7 +58,7 @@ Comment[pt]=Vigilante do Sistema KDE Comment[pt_BR]=Guarda do sistema do KDE Comment[ro]=Sistem de gardă KDE -Comment[ru]=Системный монитор KDE +Comment[ru]=Системный монитор Comment[se]=KDE-vuogádatgoziheaddji Comment[sk]=KDE Strážca systému Comment[sl]=Sistemski varuh KDE @@ -102,6 +103,7 @@ Name[gu]=નમૂનો મેળ ખાધો Name[he]=תבנית מתאימה Name[hi]=पैटर्न मिल गया +Name[hne]=पैटर्न मिलिस Name[hr]=Uzorak se podudara Name[hsb]=Muster so kryje Name[hu]=Illeszkedő minta @@ -128,7 +130,7 @@ Name[pt]=Padrão Correspondente Name[pt_BR]=Padrão igualado Name[ro]=Șablon potrivit -Name[ru]=Соответствие шаблону +Name[ru]=Соответствует шаблону Name[se]=Minsttardeaivan Name[sk]=Vzorka nájdená Name[sl]=Vzorec se ujema @@ -167,6 +169,7 @@ Comment[gu]=શોધેલ નમૂનો મેળ ખાધો Comment[he]=תבנית החיפוש נמצאה Comment[hi]=ढूंढने का पैटर्न मिल गया +Comment[hne]=खोजे के पैटर्न मिलिस Comment[hr]=Traženi je uzorak pronađen Comment[hsb]=Pytanski muster so kryje Comment[hu]=Illeszkedő keresési minta @@ -196,7 +199,7 @@ Comment[pt]=Ocorreu uma correspondência do padrão de procura Comment[pt_BR]=Padrão de busca igualado Comment[ro]=Modelul căutat s-a potrivit -Comment[ru]=Соответствие шаблону поиска +Comment[ru]=Соответствует шаблону поиска Comment[se]=Deaivvai ohcanminstara Comment[sk]=Nájdené podľa vzorky Comment[sl]=Vzorec se ujema z iskanjem @@ -235,6 +238,7 @@ Name[gu]=સેન્સર એલાર્મ Name[he]=הזעקת חיישן Name[hi]=सेंसर अलार्म +Name[hne]=सेंसर अलार्म Name[hr]=Alarm osjetila Name[hsb]=Sensorowy alarm Name[hu]=Érzékelő: riasztás @@ -261,7 +265,7 @@ Name[pt]=Alarme dos Sensores Name[pt_BR]=Alarme do sensor Name[ro]=Alarmă senzor -Name[ru]=Тревога датчика +Name[ru]=Уведомление от датчика Name[se]=Dovddanalárbma Name[sk]=Senzor Alarm Name[sl]=Alarm senzorja @@ -302,6 +306,7 @@ Comment[gu]=સેન્સરે મર્યાદા ઓળંગી લીધી Comment[he]=חיישן עבר את הגבול הקריטי Comment[hi]=सेंसर क्रिटिकल सीमा से बाहर हो गया +Comment[hne]=सेंसर क्रिटिकल सीमा से बाहिर होइस Comment[hr]=Osjetilo je nadmašilo kritičnu razinu Comment[hsb]=Sensor překroči kritiski limit Comment[hu]=Egy figyelt érték elérte a kritikus szintet @@ -330,7 +335,7 @@ Comment[pt]=O sensor atingiu um limite crítico Comment[pt_BR]=O sensor excedeu o limite crítico Comment[ro]=Senzorul a depășit limita critică -Comment[ru]=Датчик превысил критический предел +Comment[ru]=Превышен критический предел Comment[se]=Dovddan manai birzerájá badjel Comment[sk]=Senzor prekročil kritický limit Comment[sl]=Senzor je prekoračil kritično mejo --- workspace/plasma/dataengines/applicationjobs/plasma-dataengine-applicationjobs.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/dataengines/applicationjobs/plasma-dataengine-applicationjobs.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -15,6 +15,7 @@ Name[gl]=Información de tarefas de programa Name[gu]=કાર્યક્રમ કાર્ય માહિતી Name[hi]=अनुप्रयोग कार्य जानकारी +Name[hne]=अनुपरयोग काम सूचना Name[is]=Tilkynningar um verkefni forrita Name[it]=Applicazione informazioni sui processi Name[ja]=アプリケーションのジョブ情報 @@ -35,6 +36,7 @@ Name[pt]=Informação da Tarefa da Aplicação Name[pt_BR]=Informações da tarefa do aplicativo Name[ro]=Informație despre sarcina aplicației +Name[ru]=Системные уведомления Name[sk]=Informácie o aplikácii Name[sl]=Opravila programov Name[sr]=Подаци о програмским пословима @@ -61,9 +63,11 @@ Comment[eu]=Kuiserver datuak Plasmoidentzako Comment[fr]=Données de Kuiserver pour les plasmoïdes Comment[fy]=Kuiserver gegevens foar Plasmoids +Comment[ga]=Sonraí Kuiserver le haghaidh Plasmoids Comment[gl]=Datos de Kuiserver para Plasmoides Comment[gu]=પ્લાઝમોઇડ માટે Kuiserver માહિતી Comment[hi]=प्लाज्माइड्स के लिए के-यूआई-सर्वर +Comment[hne]=प्लाज्माइड्स बर केयूआईसर्वर Comment[is]=Kuiservergögn fyrir Plasmadót Comment[it]=Dati Kuiserver per i Plasmoidi Comment[ja]=プラズモイドのための Kuiserver データ @@ -84,6 +88,7 @@ Comment[pt]=Dados do Kuiserver para os Plasmóides Comment[pt_BR]=Dados do kuiserver para os Plasmoids Comment[ro]=Date Kuiserver pentru plasmoizi +Comment[ru]=Данные Kuiserver для виджетов Comment[sk]=Kuiserver dáta pre plasmoidy Comment[sl]=Podatki o opravilih programov Comment[sr]=Подаци КУИ‑сервера за плазмоиде --- workspace/plasma/dataengines/executable/plasma-dataengine-executable.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/dataengines/executable/plasma-dataengine-executable.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -18,10 +18,12 @@ Name[fi]=Suorita komentoja Name[fr]=Chercher des définitions de mots Name[fy]=Rin kommando's +Name[ga]=Rith Orduithe Name[gl]=Executar comandos Name[gu]=આદેશ ચલાવો Name[he]=הרצת פקודה Name[hi]=कमांड चलाएँ +Name[hne]=कमांड चलाव Name[is]=Keyra skipanir Name[it]=Esegui comando Name[ja]=コマンドを実行 @@ -44,6 +46,7 @@ Name[pt]=Execução de Comandos Name[pt_BR]=Executar comandos Name[ro]=Execută comenzi +Name[ru]=Выполнить команду Name[sk]=Spustiť príkaz Name[sl]=Poganjanje ukazov Name[sr]=извршавање наредби @@ -71,9 +74,11 @@ Comment[eu]=Exekutatu datu motore exekutagarria Comment[fr]=Lancer le moteur de données d'exécutable Comment[fy]=Utfierbere gegevensmotor starten +Comment[ga]=Rith Inneall Sonraí Executable Comment[gl]=Executa o motor de dados de executábeis Comment[gu]=ચલાવી શકાય તેવું માહિતી એન્જિન ચલાવો Comment[hi]=एक्जीक्यूटेबल डाटा इंजिन चलाएं +Comment[hne]=चलाय वाले डाटा इंजन चलाव Comment[is]=Keyra gagnavél Comment[it]=Motore dati per esecuzione comandi Comment[ja]=コマンド実行のデータエンジン @@ -94,6 +99,7 @@ Comment[pt]=Motor de Dados de Execução de Comandos Comment[pt_BR]=Mecanismo de dados da execução de comandos Comment[ro]=Motor de date pentru lansarea executabilelor +Comment[ru]=Источник данных исполняемых объектов Comment[sk]=Stroj na spustenie vykonateľných dát Comment[sl]=Podatkovni vir za poganjanje ukazov Comment[sr]=Датомотор покретања извршних --- workspace/plasma/dataengines/hotplug/plasma-dataengine-hotplug.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/dataengines/hotplug/plasma-dataengine-hotplug.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -18,6 +18,7 @@ Name[gl]=Eventos de Hotplug Name[gu]=હોટપ્લગ ઇવેન્ટ્સ Name[hi]=हाटप्लग घटनाएँ +Name[hne]=हाटप्लग घटना Name[is]=Hraðtengingaatburðir Name[it]=Eventi di collegamento a caldo Name[ja]=Hotplug イベント @@ -25,6 +26,7 @@ Name[km]=ព្រឹត្តិការណ៍​ដោត​ដើរ Name[kn]=Hotplug ಘಟನೆಗಳು (ಈವೆಂಟ್) Name[ko]=핫플러그 이벤트 +Name[lt]=Hotplug įvykiai Name[lv]=Hotplug notikumi Name[ml]=ഹോട്ട്പ്ലഗ് സംഭവങ്ങള്‍ Name[mr]=Hotplug घटना @@ -37,7 +39,7 @@ Name[pt]=Eventos do Hotplug Name[pt_BR]=Eventos do hotplug Name[ro]=Evenimente de atașare -Name[ru]=Подключаемые устройства +Name[ru]=Уведомление о подключении устройств Name[sk]=Hotplug udalosti Name[sl]=Priključitve Name[sr]=догађаји врућег укључивања --- workspace/plasma/dataengines/dict/plasma-dataengine-dict.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/dataengines/dict/plasma-dataengine-dict.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -18,10 +18,12 @@ Name[fi]=Sanakirja Name[fr]=Dictionnaire Name[fy]=Wurdboek +Name[ga]=Foclóir Name[gl]=Dicionario Name[gu]=ડિક્શનરી Name[he]=מילון Name[hi]=शब्दकोश +Name[hne]=सब्दकोस Name[is]=Orðabók Name[it]=Dizionario Name[ja]=辞書 @@ -83,6 +85,7 @@ Comment[gu]=શબ્દનાં અર્થો શોધો Comment[he]=בדיקת משמעות מלה Comment[hi]=शब्द का अर्थ देखें +Comment[hne]=सब्द के मायने देखव Comment[hu]=Értelmező szótár Comment[is]=Flettu upp merkingu orða Comment[it]=Cerca il significato di una parola @@ -91,6 +94,7 @@ Comment[km]=រក​មើល​អត្ថន័យ​របស់​ពាក្យ Comment[kn]=ಪದಗಳ ಅರ್ಥಗಳಿಗನ್ನು ಹುಡುಕು Comment[ko]=단어의 뜻 찾기 +Comment[lt]=Žodžių prasmės paieška Comment[lv]=Atrod vārdu nozīmes Comment[mk]=Побарајте за значења на зборовите Comment[ml]=വാക്കുകളുടെ അര്‍ത്ഥങ്ങള്‍ നിഘണ്ടുവില്‍ തിരയുക @@ -105,7 +109,7 @@ Comment[pt]=Procurar os significados das palavras Comment[pt_BR]=Procurar os significados das palavras Comment[ro]=Caută înțelesul cuvintelor -Comment[ru]=Выяснение значения слов +Comment[ru]=Показ значений слов или перевода Comment[se]=Oza maid sátni máksá Comment[sk]=Vyhľadanie významov slov Comment[sl]=Poiščite pomene besed --- workspace/plasma/dataengines/filebrowser/plasma-dataengine-filebrowser.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/dataengines/filebrowser/plasma-dataengine-filebrowser.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -17,10 +17,12 @@ Name[fi]=Tiedostot ja kansiot Name[fr]=Fichiers et dossiers Name[fy]=triemmen en triemtafels +Name[ga]=Comhaid agus Comhadlanna Name[gl]=Ficheiros e cartafoles Name[gu]=ફાઇલો અને ડિરેક્ટરીઓ Name[he]=קבצים ותיקיות Name[hi]=फ़ाइलें तथा डिरेक्ट्रियाँ +Name[hne]=फाइल अउ डिरेक्टरी Name[is]=Skrár og möppur Name[it]=File e cartelle Name[ja]=ファイルとディレクトリ @@ -44,7 +46,7 @@ Name[pt]=Ficheiros e Pastas Name[pt_BR]=Arquivos e pastas Name[ro]=Fișiere și directoare -Name[ru]=Проводник +Name[ru]=Файлы и папки Name[sk]=Súbory a adresáre Name[sl]=Datoteke in mape Name[sr]=фајлови и фасцикле @@ -76,6 +78,7 @@ Comment[gl]=Información acerca de ficheiros e cartafoles para os Plasmoides Comment[gu]=પ્લાઝમોઇડ માટે માહિતી ફાઇલો અને ડિરેક્ટરીઓ Comment[hi]=प्लाज्माइड्स के लिए फ़ाइलों व डिरेक्ट्रियों के बारे में जानकारी +Comment[hne]=प्लाज्माइड बर फाइल अउ डिरेक्ट्रीज के बारे मं जानकारी Comment[hu]=Fájl- és könyvtárjellemzők plasmoidokhoz Comment[is]=Upplýsingar um skrár og möppur fyrir Plasmadót Comment[it]=Informazioni su file e cartelle per i Plasmoidi @@ -84,6 +87,7 @@ Comment[km]=ព័ត៌មាន​អំពី​ឯកសារ និង​ថត​សម្រាប់ Plasmoids Comment[kn]=ಪ್ಲಾಸ್ಮಾಯ್ಡ್ ಗಳಿಗೆ ಕಡತಗಳು ಹಾಗೂ ಕಡತಕೋಶಗಳ ಬಗೆಗೆ ಮಾಹಿತಿ Comment[ko]=Plasmoid를 위한 파일과 디렉터리 정보 +Comment[lt]=Informacija apie failus ir direktorijas plazmoidams Comment[lv]=Informācija par failiem un mapēm priekš Plazmoīdiem Comment[mk]=Информации за датотеки и папки за плазмоидите Comment[ml]=പ്ലാസ്മോയിഡുകള്‍ക്കുള്ള ഫയലുകളുടേയും തട്ടുകളുടേയും വിവരങ്ങള്‍ @@ -98,7 +102,7 @@ Comment[pt]=Informação sobre os ficheiros e pastas nos Plasmóides Comment[pt_BR]=Informações sobre arquivos e diretórios, para os plasmóides Comment[ro]=Informații despre fișiere și directoare pentru plasmoizi -Comment[ru]=Информация о папках и файлах для плазмоидов +Comment[ru]=Сведения о файлах и папках для виджетов Comment[se]=Dieđut fiillain ja máhpain plasmoidaide Comment[sk]=Informácie o súboroch a adresároch Comment[sl]=Podatki o datotekah in mapah --- workspace/plasma/dataengines/tasks/plasma-dataengine-tasks.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/dataengines/tasks/plasma-dataengine-tasks.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -21,6 +21,7 @@ Name[gu]=વિન્ડો માહિતી Name[he]=מידע על חלונות Name[hi]=विंडो जानकारी +Name[hne]=विंडो जानकारी Name[is]=Gluggaupplýsingar Name[it]=Informazioni sulla finestra Name[ja]=ウィンドウの情報 --- workspace/plasma/dataengines/nowplaying/plasma-dataengine-nowplaying.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/dataengines/nowplaying/plasma-dataengine-nowplaying.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -16,10 +16,12 @@ Name[eu]=Orain erreproduzitzen Name[fr]=En cours de lecture Name[fy]=Spilet ôf +Name[ga]=Á Sheinm Anois Name[gl]=A reproducir Name[gu]=અત્યારે વગાડે છે Name[he]=מנגן כעת Name[hi]=अभी बजाया जा रहा है +Name[hne]=अभी बजावत हे Name[is]=Nú í spilun Name[it]=In riproduzione Name[ja]=今聴いているもの @@ -43,7 +45,7 @@ Name[pt]=Agora a Tocar Name[pt_BR]=Reproduzindo agora Name[ro]=În redare -Name[ru]=Музыка воспроизводимая в данный момент +Name[ru]=Сейчас проигрывается Name[sk]=Teraz hrá Name[sl]=Trenutno se predvaja Name[sr]=тренутна свирка @@ -70,11 +72,12 @@ Comment[et]=Näitab parajasti esitatavat muusikat Comment[fr]=Liste les musiques en cours d'écoute Comment[fy]=Lit de track sjen dy no ôfspile wurdt -Comment[ga]=Taispeáin an ceol á sheinm faoi láthair +Comment[ga]=Taispeánann sé an ceol atá ag seinm faoi láthair Comment[gl]=Lista a música que está a tocar Comment[gu]=વાગતું સંગીત દર્શાવે છે Comment[he]=רשימת מוזיקה המנוגנת כעת Comment[hi]=मौज़ूदा बज रहे संगीत की सूची +Comment[hne]=अभी जउन संगीत बजत हे वो सूची Comment[hu]=Kiírja az éppen lejátszott zene jellemzőit Comment[is]=Telur upp hvaða tónlist er verið að spila Comment[it]=Mostra la musica attualmente in riproduzione @@ -83,6 +86,7 @@ Comment[km]=រាយ​តន្ដ្រី​ដែល​កពុង​ចាក់ Comment[kn]=ಪ್ರಸ್ತುತದಲ್ಲಿ ನಿರೂಪಣೆಯಾಗುತ್ತಿರುವ ಸಂಗೀತವನ್ನು ಪಟ್ಟಿಮಾಡುತ್ತದೆ Comment[ko]=현재 재생 중인 음악 표시하기 +Comment[lt]=Pateikia dabar grojamos muzikos pavadinimą Comment[lv]=Parāda pašlaik atskaņoto mūziku Comment[mk]=Приказ на тековната музика Comment[ml]=ഇപ്പോള്‍ പാടുന്ന പാട്ടു് കാണിക്കുന്നു. @@ -96,7 +100,7 @@ Comment[pt]=Apresenta a música actualmente em reprodução Comment[pt_BR]=Lista a música atualmente em reprodução Comment[ro]=Afișează muzicaaa în curs de redare -Comment[ru]=Сообщает о воспроизводимой музыке +Comment[ru]=Звучащее сейчас произведение Comment[sk]=Vypíše informácie o aktuálne prehrávanej hudbe Comment[sl]=Poda skladbo, ki se trenutno predvaja Comment[sr]=Наводи музику која тренутно свира --- workspace/plasma/dataengines/mouse/plasma-dataengine-mouse.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/dataengines/mouse/plasma-dataengine-mouse.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -18,6 +18,7 @@ Name[gu]=દર્શક સ્થિતિ Name[he]=מיקום הסמן Name[hi]=संकेतक स्थान +Name[hne]=पाइन्टर स्थिति Name[is]=Staðsetning bendils Name[it]=Posizione puntatore Name[ja]=マウスポインタの位置 @@ -25,6 +26,7 @@ Name[km]=ទីតាំង​ទស្សន៍​ទ្រនិច Name[kn]=ಸೂಚಿಯ ಸ್ಥಳ Name[ko]=포인터 위치 +Name[lt]=Rodyklės pozicija Name[lv]=Peles pozīcija Name[mk]=Позиција на покажувач Name[ml]=ചൂണ്ടുവിരള്‍ സ്ഥാനം @@ -72,6 +74,7 @@ Comment[gu]=પ્લાઝમોઇડ માટે માઉસ માહિતી Comment[he]=נתוני העכבר עבור פלסמואידים Comment[hi]=प्लाज्माइड्स के लिए माउस डाटा +Comment[hne]=प्लाज्माइड बर मुसुवा डाटा Comment[hu]=Egérkezelő plasmoidok számára Comment[is]= Músarupplýsingar fyrir Plasmadót Comment[it]=Dati sul mouse per i Plasmoidi @@ -80,6 +83,7 @@ Comment[km]=ទិន្នន័យកណ្ដុរ​​សម្រាប់ Plasmoids Comment[kn]=ಪ್ಲಾಸ್ಮಾಯ್ಡ್ ಗಳಿಗೆ ಮೂಷಕ ದತ್ತ Comment[ko]=Plasmoid를 위한 마우스 데이터 +Comment[lt]=Pelės duomenys plazmoidams Comment[lv]=Peles dati Plazmoīdiem Comment[mk]=Податоци за глушецот за плазмоидите Comment[ml]=പ്ലാസ്മോയിഡുകള്‍ക്കുള്ള മൌസ് ഡേറ്റാ @@ -95,7 +99,7 @@ Comment[pt]=Dados do rato para os Plasmóides Comment[pt_BR]=Dados de mouse para os plasmóides Comment[ro]=Date despre șoricel pentru plasmoizi -Comment[ru]=Данные об указателе мыши для плазмоидов +Comment[ru]=Данные об указателе мыши для виджетов Comment[se]=Sáhpándáhtat plasmoidaide Comment[sk]=Dáta myši pre plazmoidy Comment[sl]=Podatki o miški za gradnike --- workspace/plasma/dataengines/network/plasma-dataengine-network.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/dataengines/network/plasma-dataengine-network.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -18,9 +18,11 @@ Name[fi]=Verkko Name[fr]=Réseau Name[fy]=netwurkjen +Name[ga]=Líonrú Name[gl]=Rede Name[gu]=નેટવર્કિંગ Name[hi]=नेटवर्किंग +Name[hne]=नेटवर्किंग Name[is]=Netvinnsla Name[it]=Rete Name[ja]=ネットワーキング @@ -77,6 +79,7 @@ Comment[gu]=પ્લાઝમોઇડ માટે નેટવર્ક માહિતી Comment[he]=נתוני רשת עבור פלסמואידים Comment[hi]=प्लॉज़्माइड्स के लिए नेटवर्क जानकारी +Comment[hne]=प्लाज्माइड बर नेटवर्क जानकारी Comment[is]=Netkerfisupplýsingar fyrir Plasmadót Comment[it]=Informazioni di rete per i plasmoidi Comment[ja]=プラズモイドのためのネットワーク情報 @@ -85,6 +88,7 @@ Comment[kn]=ಪ್ಲಾಸ್ಮಾಯ್ಡ್ ಗಳಿಗೆ ಜಾಲ ಮಾಹಿತಿ Comment[ko]=Plasmoid를 위한 네트워크 정보 Comment[ku]=Agahiyên torê ji bo Plasmoidan +Comment[lt]=Plazmoidams skirta tinklo informacija Comment[lv]=Tīkla dati Plazmoīdiem Comment[mk]=Информации за мрежа за плазмоидите Comment[ml]=പ്ലാസ്മോയിഡ്സിനുള്ള നെറ്റ്വര്‍ക്ക് (ശ്രംഖല) വിവരം @@ -98,6 +102,7 @@ Comment[pt]=Informação sobre a rede para os Plasmóides Comment[pt_BR]=Informação sobre a rede para os Plasmoids Comment[ro]=Informații rețea pentru plasmoizi +Comment[ru]=Данные о сети для виджетов Comment[sk]=Informácie o sieti pre plazmoidy Comment[sl]=Podatki o omrežju in povezavah Comment[sr]=Подаци о мрежи за плазмоиде --- workspace/plasma/dataengines/powermanagement/plasma-dataengine-powermanagement.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/dataengines/powermanagement/plasma-dataengine-powermanagement.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -16,10 +16,12 @@ Name[fi]=Virranhallinta Name[fr]=Gestion de l'énergie Name[fy]=Enerzjybehear +Name[ga]=Bainisteoireacht Cumhachta Name[gl]=Xestión da enerxía Name[gu]=પાવર વ્યવસ્થાપક Name[he]=ניהול צריכת חשמל Name[hi]=बिज़ली प्रबंधन +Name[hne]=पावर प्रबंधन Name[is]=Orkustjórnun Name[it]=Gestione energetica Name[ja]=電源管理 --- workspace/plasma/dataengines/soliddevice/plasma-dataengine-soliddevice.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/dataengines/soliddevice/plasma-dataengine-soliddevice.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -17,10 +17,12 @@ Name[fi]=Laitetiedot Name[fr]=Informations sur les périphériques Name[fy]=Apparaatynformaasje +Name[ga]=Eolas faoi Ghléas Name[gl]=Información de dispositivos Name[gu]=ઉપકરણ માહિતી Name[he]=מידע על התקנים Name[hi]=उपकरण जानकारी +Name[hne]=उपकरन जानकारी Name[is]=Upplýsingar tækis Name[it]=Informazioni dispositivo Name[ja]=デバイス情報 @@ -77,6 +79,7 @@ Comment[gl]=Datos de SolidDevice para os Plasmoides Comment[gu]=પ્લાઝમોઇડ માટે સોલિડઉપકરણ માહિતી Comment[hi]=प्लाज्माइड्स के लिए सॉलिड-डिवाइस +Comment[hne]=प्लाज्माइड्स बर सालिडडिवाइस डाटा Comment[hu]=Solid-eszközadatok plasmoidokhoz Comment[is]=Solid vélbúnaðarupplýsingar fyrir Plasmadót Comment[it]=Dati per i dispositivi di Solid per i plasmoidi @@ -85,6 +88,7 @@ Comment[km]=ទិន្នន័យ​ឧបករណ៍តាន់សម្រាប់ Plasmoids Comment[kn]=ಪ್ಲಾಸ್ಮಾಯ್ಡ್ ಗಳಿಗೆ ಸಾಲಿಡ್ ಸಾಧನ ದತ್ತ Comment[ko]=Plasmoid를 위한 SolidDevice 데이터 +Comment[lt]=Solid įrenginių duomenys plazmoidams Comment[lv]=Solid ierīču dati Plazmoīdiem Comment[ml]=പ്ലാസ്മോയിഡ്സിനുള്ള സോളിഡ് നല്‍കുന്ന ഉപകരണങ്ങളെക്കുറിച്ചുള്ള ഡാറ്റ Comment[nb]=SolidDevice data for Plasmoider @@ -98,7 +102,7 @@ Comment[pt]=Dados do SolidDevice para os Plasmóides Comment[pt_BR]=Dados de SolidDevice para os plasmóides Comment[ro]=Date SolidDevice pentru plasmoizi -Comment[ru]=Данные SolidDevice для плазмоидов +Comment[ru]=Данные SolidDevice для виджетов Comment[se]=SolidDevice-dáhtat plasmoidaide Comment[sk]=Údaje zo Solid-u pre plazmoidy Comment[sl]=Podatki od SolidDevice za Plazmoide --- workspace/plasma/dataengines/systemmonitor/plasma-dataengine-systemmonitor.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/dataengines/systemmonitor/plasma-dataengine-systemmonitor.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -26,6 +26,7 @@ Name[gu]=સિસ્ટમ દેખરેખ Name[he]=צג מערכת Name[hi]=तंत्र मॉनीटर +Name[hne]=तंत्र मानीटर Name[hr]=Nadzor sustava Name[hsb]=Systemowy monitor Name[hu]=Rendszermonitor @@ -87,10 +88,12 @@ Comment[eu]=Sistemari buruzko informazioa Plasmoidentzako Comment[fr]=Informations système pour les plasmoïdes Comment[fy]=Systeem ynformaasje foar Plasmoids +Comment[ga]=Eolas faoin Chóras le haghaidh Plasmoids Comment[gl]=Información do sistema para os Plasmoides Comment[gu]=પ્લાઝમોઇડ માટે સિસ્ટમ માહિતી Comment[he]=מידע של המערכת עבור פלסמואידים Comment[hi]=प्लॉज़्माइड्स के लिए तंत्र जानकारी +Comment[hne]=प्लाज्माइड बर तंत्र जानकारी Comment[is]=Kerfisupplýsingar fyrir Plasmadót Comment[it]=Informazioni sul sistema per i Plasmoidi Comment[ja]=プラズモイドのためのシステム情報 @@ -98,6 +101,7 @@ Comment[km]=ព័ត៌មាន​ប្រព័ន្ធ​សម្រាប់ Plasmoids Comment[ko]=Plasmoid를 위한 시스템 정보 Comment[ku]=Agahiyên pergalê ji bo Plasmoidan +Comment[lt]=Sistemos informacija plazmoidams Comment[lv]=Sistēmas informācija Plazmoīdiem Comment[mk]=Информации за системот за плазмоидите Comment[ml]=പ്ലാസ്മോയിഡ്സിനുള്ള സിസ്റ്റം വിവരങ്ങള്‍ @@ -111,6 +115,7 @@ Comment[pt]=Informação de sistema para os Plasmóides Comment[pt_BR]=Sistema de informações para plasmóides Comment[ro]=Informație despre sistem pentru plasmoizi +Comment[ru]=Сведения о системе для виджетов Comment[sk]=Systémové informácie pre plazmoidy Comment[sl]=Sistemski podatki Comment[sr]=Подаци о систему за плазмоиде --- workspace/plasma/dataengines/time/plasma-dataengine-time.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/dataengines/time/plasma-dataengine-time.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -18,10 +18,12 @@ Name[fi]=Päivämäärä ja aika Name[fr]=Date et Heure Name[fy]=Datum en tiid +Name[ga]=Dáta agus Am Name[gl]=Data e hora Name[gu]=તારીખ અને સમય Name[he]=תאריך ושעה Name[hi]=तारीख़ और समय +Name[hne]=तारीक अउ समय Name[is]=Dagur og tími Name[it]=Data e ora Name[ja]=日付と時間 @@ -81,6 +83,7 @@ Comment[gu]=પ્લાઝમોઇડ માટે સમય માહિતી Comment[he]=נתוני זמן עבור פלסמואידים Comment[hi]=प्लाज्माइड्स के लिए समय डाटा +Comment[hne]=प्लाज्माइड्स बर समय डाटा Comment[hu]=Időadatok plasmoidokhoz Comment[is]=Tímaupplýsingar fyrir Plasmadót Comment[it]=Dati temporali per i plasmoidi @@ -89,6 +92,7 @@ Comment[km]=ទិន្នន័យ​ពេល​វេលា​សម្រាប់ Plasmoids Comment[kn]=ಪ್ಲಾಸ್ಮಾಯ್ಡ್ ಗಳಿಗೆ ಸಮಯ ದತ್ತ Comment[ko]=Plasmoid를 위한 시간 데이터 +Comment[lt]=Laiko informacija plazmoidams Comment[lv]=Laika dati Plazmoīdiem Comment[mai]=प्लाज्माइड्स क' लेल समय डाटा Comment[ml]=പ്ലാസ്മോയിഡ്സിനുള്ള സമയത്തിന്റെ ഡാറ്റ @@ -104,7 +108,7 @@ Comment[pt]=Dados de data/hora para os Plasmóides Comment[pt_BR]=Dados de tempo para os plasmóides Comment[ro]=Date despre oră pentru plasmoizi -Comment[ru]=Временные данные для плазмоидов +Comment[ru]=Данные о времени для виджетов Comment[se]=Áigedáhtat plasmoidaide Comment[sk]=Časové údaje pre plazmoidy Comment[sl]=Podatki o času za Plazmoide --- workspace/plasma/dataengines/weather/plasma-dataengine-weather.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/dataengines/weather/plasma-dataengine-weather.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -16,10 +16,12 @@ Name[fi]=Sää Name[fr]=Météo Name[fy]=It Waar +Name[ga]=Aimsir Name[gl]=O tempo Name[gu]=હવામાન Name[he]=מזג האוויר Name[hi]=मौसम +Name[hne]=मौसम Name[is]=Veður Name[it]=Tempo atmosferico Name[ja]=気象 @@ -78,6 +80,7 @@ Comment[gu]=પ્લાઝમોઇડ માટે હવામાન માહિતી Comment[he]=נתוני מזג האוויר עבור פלסמואידים Comment[hi]=प्लाज्माइड्स के लिए मौसम डाटा +Comment[hne]=प्लाज्माइड बर मौसम डाटा Comment[hu]=Időjárási adatok plasmoidok számára Comment[is]=Veðurgögn fyrir Plasmadót Comment[it]=Dati metereologici per i plasmoidi @@ -87,6 +90,7 @@ Comment[kn]=ಪ್ಲಾಸ್ಮಾಯ್ಡ್ ಗಳಿಗೆ ಹವಾಮಾನ ದತ್ತ Comment[ko]=Plasmoid를 위한 날씨 정보 Comment[ku]=Daneyên Hewayê ji bo Plasmoidan +Comment[lt]=Orų informacija plazmoidams Comment[lv]=Laikapstākļu dati priekš Plazmoīdiem Comment[ml]=പ്ലാസ്മോയിഡ്സിനുള്ള കാലാവസ്ഥയെക്കുറിച്ചുള്ള ഡാറ്റ Comment[mr]=Plasmoids करीता हवामान माहिती @@ -101,7 +105,7 @@ Comment[pt]=Dados meteorológicos para os Plasmóides Comment[pt_BR]=Informações meteorológicas para os plasmóides Comment[ro]=Date despre vreme pentru plasmoizi -Comment[ru]=Данные погоды для плазмоидов +Comment[ru]=Данные погоды для виджетов Comment[se]=Dálkedáhtaid plasmoidaide Comment[sk]=Údaje o počasí pre plazmoidy Comment[sl]=Vremenski podatki za Plazmoide --- workspace/plasma/dataengines/weather/ions/ion-bbcukmet.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/dataengines/weather/ions/ion-bbcukmet.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -19,6 +19,7 @@ Name[gl]=Tempo da BBC desde a Oficina meteorolóxica do UK Name[gu]=UK MET ઓફિસ તરફથી BBC હવામાન Name[hi]=यूके एमईटी ऑफ़िस से बीबीसी मौसम +Name[hne]=यूके एमईटी आफिस से बीबीसी मौसम Name[hu]=BBC időjárási adatok (UK MET) Name[is]=BBC veður frá UK MET stofnuninni Name[it]=Meteo BBC dall'ufficio metereologico UK MET @@ -77,6 +78,7 @@ Comment[gl]=Datos XML da oficina meteorolóxica do UK Comment[gu]=UK MET ઓફિસ તરફથી XML માહિતી Comment[hi]=यूके एमईटी ऑफ़िस से एक्सएमएल डाटा +Comment[hne]=यूके एमईटी आफिस से एक्सएमएल डाटा Comment[hu]=XML adatok a UK MET intézettől Comment[is]=XML veðurgögn frá UK MET stofnuninni Comment[it]=Dati XML dall'ufficio metereologico UK MET @@ -100,7 +102,7 @@ Comment[pt]=Dados em XML do Escritório MET na GB Comment[pt_BR]=Dados em XML do escritório MET no Reino Unido Comment[ro]=Date XML de la Biroul meteorologic britanic -Comment[ru]=Данные XML от UK MET Office +Comment[ru]=Данные в формате XML от UK MET Office Comment[se]=XML-dáhtat UK MET Offices Comment[sk]=XML dáta z úradu UK MET Comment[sl]=Podatki XML iz UK MET Office --- workspace/plasma/dataengines/weather/ions/ion-envcan.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/dataengines/weather/ions/ion-envcan.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -10,6 +10,7 @@ Name[fy]=Omjouwing Kanada Name[gu]=એન્વાર્યમેન્ટ કેનેડા Name[hi]=एनवायरनमेंट कनाडा +Name[hne]=कनाडा मौसम Name[it]=Ambiente Canada Name[km]=បរិស្ថាន​ប្រទេស​កាណាដា Name[kn]=ಎನ್ವಯರನ್ಮೆಂಟ್ ಕೆನಡಾ @@ -46,6 +47,7 @@ Comment[gl]=Datos XML de Environment Canada Comment[gu]=એન્વાર્યમેન્ટ કેનેડા તરફથી XML માહિતી Comment[hi]=एनवायरनमेंट कनाडा से एक्सएमएल डाटा +Comment[hne]=कनाडा मौसम से एक्सएमएल डाटा Comment[hu]=XML adatok az Environment Canada szervezettől Comment[is]=XML gögn frá Umhverfisstofnun Kanada Comment[it]=Dati XML da Ambiente Canada @@ -68,7 +70,7 @@ Comment[pt]=Dados em XML do Environment Canada Comment[pt_BR]=Dados em XML do Environment Canada Comment[ro]=Date XML de la Environment Canada -Comment[ru]=Данные XML от Environment Canada +Comment[ru]=Данные в формате XML от Environment Canada Comment[se]=XML-dáhtat Environment Canadas Comment[sk]=XML dáta z Environment Canada Comment[sl]=Podatki XML od Environment Canada --- workspace/plasma/dataengines/weather/ions/ion-noaa.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/dataengines/weather/ions/ion-noaa.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -18,6 +18,7 @@ Name[gl]=Servizo meteorolóxico nacional da NOAA Name[gu]=NOAA ની નેશનલ વેધર સર્વિસ Name[hi]=एनओएए के राष्ट्रीय मौसम सेवा +Name[hne]=एनओएए के रास्ट्रीय मौसम सेवा Name[hu]=NOAA időjárásjelző szolgálat Name[is]=NOAA Veðurþjónustan Name[it]=Servizio metereologico nazionale del NOAA @@ -68,6 +69,7 @@ Comment[gl]=Datos XML do Servizo meteorolóxico nacional da NOAA Comment[gu]=NOAA ની નેશનલ વેધર સર્વિસ તરફથી XML માહિતી Comment[hi]=एनओएए के राष्ट्रीय मौसम सेवा से एक्सएमएल डाटा +Comment[hne]=एनओएए के रास्ट्रीय मौसम सेवा से एक्सएमएल डाटा Comment[hu]=XML adatok a NOAA időjárásjelző szolgálattól Comment[is]=XML gögn frá NOAA Veðurþjónustunni Comment[it]=Dati XML dal NOAA (National Weather Service) @@ -76,6 +78,7 @@ Comment[km]=ទិន្នន័យ XML ពី​សេវា​អាកាសធាតុ​ជាតិ​របស់ NOAA Comment[kn]=NOAA ದ ರಾಷ್ಟ್ರೀಯ ಹವಾಮಾನ ಸೇವೆಯಿಂದ XML ದತ್ತ Comment[ko]=NOAA 미국 기상 서비스의 XML 데이터 +Comment[lt]=XML duomenys iš NOAA's National Weather Service Comment[lv]=XML dati no NOAA Nacionālā Laikapstākļu Servisa (ASV) Comment[ml]=NOAA-യുടെ നാഷണല്‍ കാലവസ്ഥ സേവനത്തില്‍ നിന്നുമുള്ള XML ഡേറ്റാ Comment[mr]=NOAA च्या राष्ट्रीय हवामान सेवा पासून XML माहिती @@ -89,7 +92,7 @@ Comment[pt]=Dados em XML do Serviço Meteorológico Nacional da NOAA Comment[pt_BR]=Dados em XML do Serviço Meteorológico Nacional da NOAA Comment[ro]=Date XML de la „NOAA's National Weather Service” -Comment[ru]=Данные XML от Национальной службы погоды NOAA +Comment[ru]=Данные в формате XML от NOAA Comment[se]=XML-dáhtat NOAA amerihkálaš dálkebálvalusas Comment[sk]=XML dáta z NOAA Comment[sl]=Podatki XML od NOAA's National Weather Service --- workspace/plasma/dataengines/weather/ions/weather_ion.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/dataengines/weather/ions/weather_ion.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -9,10 +9,10 @@ Comment[eo]=WeatherEngine-Ion Comment[es]=Motor Meteorológico Ion Comment[fi]=Säämoottorin liitännäinen -Comment[fr]=Mini moteur météorologique Comment[gl]=Ión de datos meteorolóxicos Comment[gu]=હવામાનએન્જિન ચાલુ Comment[hi]=वेदरइंजिन चालू +Comment[hne]=वेदरइंजिन आईओएन Comment[hu]=Ion időjárásjelző Comment[is]=Veðurgagnarvélin Ion Comment[it]=Motore metereologico Ion @@ -34,7 +34,7 @@ Comment[pt]=Motor Meteorológico Ion Comment[pt_BR]=Mecanismo meteorológico Ion Comment[ro]=Motorul de vreme Ion -Comment[ru]=Поисковая машина Ion +Comment[ru]=Данные о погоде Comment[se]=Dálkemohtor Ion Comment[sk]=Počasie - ION Comment[sl]=Ion WeatherEngine --- workspace/plasma/dataengines/places/plasma-dataengine-places.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/dataengines/places/plasma-dataengine-places.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -16,12 +16,14 @@ Name[eu]=Lekuak Name[fi]=Sijainnit Name[fr]=Lieux +Name[ga]=Áiteanna Name[gl]=Lugares Name[gu]=જગ્યાઓ Name[he]=מקומות Name[hi]=स्थान +Name[hne]=प्लेसेस Name[is]=Staðir -Name[it]=Luoghi +Name[it]=Risorse Name[ja]=場所 Name[kk]=Орындар Name[km]=កន្លែង @@ -76,6 +78,7 @@ Comment[gu]=પ્લાઝમોઇડ માટે જગ્યાઓ માહિતી Comment[he]=נתוני מקום עבור פלסמואידים Comment[hi]=प्लाज्माइड्स के लिए स्थान डाटा +Comment[hne]=प्लाज्माइड्स बर प्लेसेस डाटा Comment[hu]=Helyek-információ plasmodiok számára Comment[is]=Staðsetningagögn fyrir Plasmadót Comment[it]=Dati sui percorsi per i plasmoidi @@ -84,6 +87,7 @@ Comment[km]=ដាក់​ម៉ាស៊ីន​ទិន្នន័យ Plasmoids Comment[kn]=ಪ್ಲಾಸ್ಮಾಯ್ಡ್ ಗಳಿಗೆ ಸ್ಥಳಗಳ ದತ್ತ Comment[ko]=Plasmoid를 위한 장소 데이터 +Comment[lt]=Vietų informacija plazmoidams Comment[lv]=Vietu dati Plazmoīdiem Comment[ml]=പ്ലാസ്മോയിഡ്സിനുള്ള സ്ഥാനങ്ങളെക്കുറിച്ചുള്ള ഡാറ്റ Comment[mr]=Plasmoids करीता माहिती स्थित करतो @@ -98,7 +102,7 @@ Comment[pt]=Dados dos locais para os Plasmóides Comment[pt_BR]=Dados de locais para os plasmóides Comment[ro]=Date despre locații pentru plasmoizi -Comment[ru]=Поставщик данных «Точки входа» для плазмоидов +Comment[ru]=Данные о точках входа для виджетов Comment[se]=Báikedáhtat plasmoidaide Comment[sk]=Údaje o miestach pre plazmoidy Comment[sl]=Podatki o mestih za Plazmoide --- workspace/plasma/dataengines/rss/plasma-dataengine-rss.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/dataengines/rss/plasma-dataengine-rss.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -3,7 +3,8 @@ Name=RSS Name[ar]=أر أس أس Name[hi]=आरएसएस -Name[ru]=Ленты RSS +Name[hne]=आरएसएस +Name[ru]=Ленты новостей RSS Name[sr]=РСС Name[tg]=Наворҳои RSS Name[th]=หัวข้อข่าว (RSS) @@ -24,9 +25,11 @@ Comment[fi]=RSS-syötetietomoottori Comment[fr]=Moteur de données des flux RSS Comment[fy]=RSS nijs gegevens motor +Comment[ga]=Inneall Sonraí Nuachta RSS Comment[gl]=Motor de dados de novas RSS Comment[gu]=RSS સમાચાર માહિતી એન્જિન Comment[hi]=आरएसएस समाचार डाटा इंजिन +Comment[hne]=आरएसएस समाचार डाटा इंजन Comment[is]=RSS fréttagagnavél Comment[it]=Motore dati notizie RSS Comment[ja]=RSS ニュースデータエンジン @@ -34,6 +37,7 @@ Comment[km]=ម៉ាស៊ីន​ទិន្នន័យព័ត៌មាន RSS Comment[ko]=RSS 뉴스 데이터 엔진 Comment[ku]=Motora Dane yên Nûçe yên RSS +Comment[lt]=RSS naujienų duomenų variklis Comment[lv]=RSS ziņu datu dzinējs Comment[ml]=RSS ന്യൂസ് ഡേറ്റാ എഞ്ചിന്‍ Comment[mr]=RSS समाचार Data Engine @@ -46,7 +50,7 @@ Comment[pt]=Motor de Dados de Notícias RSS Comment[pt_BR]=Mecanismo de dados de notícias RSS Comment[ro]=Motor de date pentru știri RSS -Comment[ru]=Поставщик лент RSS +Comment[ru]=Показ новостей из лент RSS Comment[sk]=Stroj pre RSS noviny Comment[sl]=Podatkovni vir za novice RSS Comment[sr]=Датомотор РСС вести --- workspace/plasma/dataengines/favicons/plasma-dataengine-favicons.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/dataengines/favicons/plasma-dataengine-favicons.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -18,12 +18,14 @@ Name[gu]=ફેવિકોન્સ Name[he]=סמלים מועדף Name[hi]=फेविकॉन +Name[hne]=फेविकान Name[it]=Favicon Name[ja]=ファビコン Name[kk]=Таңбашалары Name[km]=រូប​តំណាង​សំណព្វ Name[ko]=파비콘 Name[ku]=Nîşanên Malperan +Name[lt]=Srities ženkliukai Name[lv]=TīmekļaIkonas Name[mk]=Омилени икони Name[ml]=പ്രിയപെട്ട ചിഹ്നങ്ങള്‍ @@ -34,7 +36,7 @@ Name[pl]=Ikony witryn Name[pt]='Favicons' Name[ro]=Pictograme favorite -Name[ru]=Значки сайтов +Name[ru]=Значки веб-сайтов Name[sk]=Favikony Name[sl]=Ikone spletnih strani Name[sr]=фавиконе @@ -62,12 +64,14 @@ Comment[gl]=Motor de dados para obter as iconas de páxina dos sitios web Comment[gu]=વેબ સાઇટ્સનાં ફેવિકોન્સ મેળવવા માટે માહિતી એન્જિન Comment[hi]=वेबसाइटों के फेविकॉन को प्राप्त करने के लिए डाटा इंजिन +Comment[hne]=वेब साइट के फेविकान लाय बर डाटा इंजिन Comment[is]=Gagnavél til söfnunar á veftáknmyndum (favicons) Comment[it]=Motore dati per ottenere le favicons dei siti internet Comment[ja]=ウェブサイトのファビコンを取得するためのデータエンジン Comment[kk]=Веб сайттарының таңбашаларын алу тетігі Comment[km]=ម៉ាស៊ីន​ទិន្នន័យ​សម្រាប់​ទទួល​រូបតំណាង​សំណព្វ​របស់​តំបន់​បណ្ដាញ Comment[ko]=웹 사이트의 파비콘을 가져오는 데이터 엔진 +Comment[lt]=Duomenų variklis srities ženkliukų atsisiuntimui iš interneto Comment[lv]=Datu dzinējs tīmekļa vietņu ikonu ielādei Comment[ml]=വെബ് സൈറ്റുകളുടെ favicons (പ്രിയപെട്ട ചിഹ്നങ്ങള്‍) ലഭിക്കാനുള്ള ഡേറ്റ എഞ്ചിന്‍ (വിവര യന്ത്രം) Comment[mr]=संकेत स्थळाचे favicons प्राप्त करण्याकरीता Data Engine @@ -80,6 +84,7 @@ Comment[pt]=Um motor de dados para obter os 'favicons' das páginas Web Comment[pt_BR]=Mecanismo de dados para busca dos favicons de páginas Web Comment[ro]=Motor de date pentru preluarea pictogramelor siturilor web +Comment[ru]=Источник данных значков веб-сайтов Comment[sk]=Stroj na získavanie favikon z webstránok Comment[sl]=Podatkovni vir za pridobivanje ikon spletnih strani Comment[sr]=Датомотор за добављање фавикона веб сајтова --- workspace/plasma/dataengines/notifications/plasma-dataengine-notifications.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/dataengines/notifications/plasma-dataengine-notifications.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -15,10 +15,12 @@ Name[fi]=Huomautukset Name[fr]=Notifications des applications Name[fy]=Applikaasje ntifikaasjes +Name[ga]=Fógairtí Feidhmchláir Name[gl]=Notificacións dos programas Name[gu]=કાર્યક્રમ નોંધણીઓ Name[he]=הודעות מערכת Name[hi]=अनुप्रयोग सूचनाएँ +Name[hne]=अनुपरयोग सूचना Name[is]=Tilkynningar forrita Name[it]=Applicaizione notifiche Name[ja]=アプリケーションの通知 @@ -26,6 +28,7 @@ Name[km]=ការ​ជូនដំណឹង​កម្មវិធី​ Name[ko]=프로그램 알림 Name[ku]=Hişyariyên Sepanê +Name[lt]=Programų pranešimai Name[lv]=Programmu paziņojumi Name[mk]=Известувања за апликации Name[ml]=പ്രയോഗ അറിയിപ്പുകള്‍ @@ -39,6 +42,7 @@ Name[pt]=Notificações das Aplicações Name[pt_BR]=Notificações do aplicativo Name[ro]=Notificări aplicații +Name[ru]=Уведомления приложений Name[sk]=Notifikácie aplikácií Name[sl]=Obvestila programov Name[sr]=обавештења програма --- workspace/plasma/shells/common/appletbrowser.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/shells/common/appletbrowser.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -327,6 +327,27 @@ d->itemModel.setRunningApplets(name, 0); } +/* This is just a wrapper around KAboutApplicationDialog that deletes +the KAboutData object that it is associated with, when it is deleted. +This is required to free memory correctly when KAboutApplicationDialog +is called with a temporary KAboutData that is allocated on the heap. +(see the code below, in AppletBrowserWidget::infoAboutApplet()) +*/ +class KAboutApplicationDialog2 : public KAboutApplicationDialog +{ +public: + KAboutApplicationDialog2(KAboutData *ab, QWidget *parent = 0) + : KAboutApplicationDialog(ab, parent), m_ab(ab) {} + + ~KAboutApplicationDialog2() + { + delete m_ab; + } + +private: + KAboutData *m_ab; +}; + void AppletBrowserWidget::infoAboutApplet(const QString &name) { if (!d->containment) { @@ -336,19 +357,19 @@ KPluginInfo::List applets = Plasma::Applet::listAppletInfo(); foreach (const KPluginInfo &info, applets) { if (info.name() == name) { - KAboutData aboutData = KAboutData(info.name().toUtf8(), + KAboutData *aboutData = new KAboutData(info.name().toUtf8(), info.name().toUtf8(), ki18n(info.name().toUtf8()), info.version().toUtf8(), ki18n(info.comment().toUtf8()), info.fullLicense().key(), ki18n(QByteArray()), ki18n(QByteArray()), info.website().toLatin1(), info.email().toLatin1()); - aboutData.setProgramIconName(info.icon()); + aboutData->setProgramIconName(info.icon()); - aboutData.addAuthor(ki18n(info.author().toUtf8()), ki18n(QByteArray()), info.email().toLatin1()); + aboutData->addAuthor(ki18n(info.author().toUtf8()), ki18n(QByteArray()), info.email().toLatin1()); //TODO should recycle this dialog if it is called up twice - KAboutApplicationDialog *aboutDialog = new KAboutApplicationDialog(&aboutData, this); + KAboutApplicationDialog *aboutDialog = new KAboutApplicationDialog2(aboutData, this); aboutDialog->show(); break; } --- workspace/plasma/shells/desktop/panelview.h (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/shells/desktop/panelview.h (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -170,8 +170,10 @@ */ void recreateUnhideTrigger(); +protected Q_SLOTS: + void updateStruts(); + protected: - void updateStruts(); void moveEvent(QMoveEvent *event); void resizeEvent(QResizeEvent *event); void leaveEvent(QEvent *event); @@ -225,6 +227,7 @@ QList m_moveOverlays; GlowBar *m_glowBar; QTimer *m_mousePollTimer; + QTimer *m_strutsTimer; QTimeLine *m_timeLine; QGraphicsWidget *m_spacer; int m_spacerIndex; @@ -247,6 +250,7 @@ bool m_editting : 1; bool m_firstPaint : 1; bool m_triggerEntered : 1; + static const int STRUTSTIMERDELAY = 200; }; #endif --- workspace/plasma/shells/desktop/plasma.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/shells/desktop/plasma.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -15,6 +15,7 @@ Name[gl]=Espazo de traballo do escritorio Plasma Name[gu]=પ્લાઝમા ડેસ્કટોપ વર્કસ્પેશ Name[hi]=प्लाज्मा डेस्कटॉप कार्यस्थान +Name[hne]=प्लाज्मा डेस्कटाप काम करे के जगह Name[is]=Vinnurýmd Plasma skjáborðs Name[it]=Area di lavoro del desktop di Plasma Name[ja]=Plasma デスクトップのワークスペース @@ -34,6 +35,7 @@ Name[pt]=Espaço do Ecrã do Plasma Name[pt_BR]=Espaço de trabalho do Plasma Name[ro]=Spațiu de lucru Plasma al biroului +Name[ru]=Рабочий стол Plasma Name[sl]=Namizno delovno okolje Plazma Name[sr]=Радни простор Плазме површи Name[sr@latin]=Radni prostor Plasme površi --- workspace/plasma/shells/desktop/desktopview.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/shells/desktop/desktopview.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -222,7 +222,7 @@ if (corona) { QList containments = corona->containments(); foreach (Plasma::Containment *c, containments) { - if (c == containment() || c->containmentType() == Plasma::Containment::PanelContainment) { + if (c == containment() || PlasmaApp::isPanelContainment(c)) { continue; } disconnect(c, 0, this, 0); @@ -316,7 +316,7 @@ void DesktopView::screenOwnerChanged(int wasScreen, int isScreen, Plasma::Containment* containment) { kDebug() << "was:" << wasScreen << "is:" << isScreen << "my screen:" << screen() << "containment:" << (QObject*)containment << "myself:" << (QObject*)this; - if (containment->containmentType() == Plasma::Containment::PanelContainment) { + if (PlasmaApp::isPanelContainment(containment)) { // we don't care about panel containments changing screens on us return; } @@ -337,10 +337,11 @@ int i = (start + 1) % containments.size(); //FIXME this is a *horrible* way of choosing a "next" containment. while (i != start) { - if (containments.at(i)->containmentType() != Plasma::Containment::PanelContainment && + if (!PlasmaApp::isPanelContainment(containments.at(i)) && containments.at(i)->screen() == -1) { break; } + i = (i + 1) % containments.size(); } @@ -357,12 +358,14 @@ if (i < 0) { i += containments.size(); } + //FIXME this is a *horrible* way of choosing a "previous" containment. while (i != start) { - if (containments.at(i)->containmentType() != Plasma::Containment::PanelContainment && + if (!PlasmaApp::isPanelContainment(containments.at(i)) && containments.at(i)->screen() == -1) { break; } + if (--i < 0) { i += containments.size(); } --- workspace/plasma/shells/desktop/positioningruler.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/shells/desktop/positioningruler.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -84,7 +84,9 @@ if (alignment == Qt::AlignCenter) { int newLeft = offsetSliderRect.center().x() + (offsetSliderRect.center().x() - newPos.x()); - newLeft = qBound(0, newLeft, availableLength); + if (newLeft < 0 || newLeft > availableLength) { + return false; + } symmetricSliderRect.moveCenter(QPoint(newLeft, symmetricSliderRect.center().y())); } --- workspace/plasma/shells/desktop/plasmaapp.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/shells/desktop/plasmaapp.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -590,6 +590,15 @@ } } +bool PlasmaApp::isPanelContainment(Plasma::Containment *containment) +{ + Plasma::Containment::Type t = containment->containmentType(); + + return t == Plasma::Containment::PanelContainment || + t == Plasma::Containment::CustomPanelContainment; + +} + void PlasmaApp::createView(Plasma::Containment *containment) { kDebug() << "Containment name:" << containment->name() @@ -606,41 +615,34 @@ WId viewWindow = 0; - switch (containment->containmentType()) { - case Plasma::Containment::PanelContainment: { - PanelView *panelView = new PanelView(containment, id); - viewWindow = panelView->winId(); - connect(panelView, SIGNAL(destroyed(QObject*)), this, SLOT(panelRemoved(QObject*))); - m_panels << panelView; - panelView->show(); - break; + if (isPanelContainment(containment)) { + PanelView *panelView = new PanelView(containment, id); + viewWindow = panelView->winId(); + connect(panelView, SIGNAL(destroyed(QObject*)), this, SLOT(panelRemoved(QObject*))); + m_panels << panelView; + panelView->show(); + } else if (containment->screen() > -1 && + containment->screen() < Kephal::ScreenUtils::numScreens()) { + DesktopView *view = viewForScreen(containment->screen(), containment->desktop()); + if (view) { + kDebug() << "had a view for" << containment->screen() << containment->desktop(); + // we already have a view for this screen + return; } - default: - if (containment->screen() > -1 && - containment->screen() < Kephal::ScreenUtils::numScreens()) { - DesktopView *view = viewForScreen(containment->screen(), containment->desktop()); - if (view) { - kDebug() << "had a view for" << containment->screen() << containment->desktop(); - // we already have a view for this screen - return; - } - kDebug() << "creating a new view for" << containment->screen() << containment->desktop() - << "and we have" << Kephal::ScreenUtils::numScreens() << "screens"; + kDebug() << "creating a new view for" << containment->screen() << containment->desktop() + << "and we have" << Kephal::ScreenUtils::numScreens() << "screens"; + // we have a new screen. neat. + view = new DesktopView(containment, id, 0); + viewWindow = view->winId(); + if (m_corona) { + connect(m_corona, SIGNAL(screenOwnerChanged(int,int,Plasma::Containment*)), + view, SLOT(screenOwnerChanged(int,int,Plasma::Containment*))); + } - // we have a new screen. neat. - view = new DesktopView(containment, id, 0); - viewWindow = view->winId(); - if (m_corona) { - connect(m_corona, SIGNAL(screenOwnerChanged(int,int,Plasma::Containment*)), - view, SLOT(screenOwnerChanged(int,int,Plasma::Containment*))); - } - - m_desktops.append(view); - view->show(); - } - break; + m_desktops.append(view); + view->show(); } #ifdef Q_WS_X11 @@ -666,7 +668,7 @@ connect(containment, SIGNAL(configureRequested(Plasma::Containment*)), this, SLOT(configureContainment(Plasma::Containment*))); - if (containment->containmentType() != Plasma::Containment::PanelContainment) { + if (!isPanelContainment(containment)) { connect(containment, SIGNAL(addSiblingContainment(Plasma::Containment *)), this, SLOT(addContainment(Plasma::Containment *))); } @@ -777,7 +779,7 @@ //make sure everybody can zoom out again foreach (Plasma::Containment *c, m_corona->containments()) { - if (c->containmentType() == Plasma::Containment::PanelContainment) { + if (isPanelContainment(c)) { continue; } @@ -809,7 +811,7 @@ //make sure everybody can zoom out again foreach (Plasma::Containment *c, m_corona->containments()) { - if (c->containmentType() == Plasma::Containment::PanelContainment) { + if (isPanelContainment(c)) { continue; } --- workspace/plasma/shells/desktop/plasmaapp.h (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/shells/desktop/plasmaapp.h (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -79,6 +79,8 @@ */ QList panelViews() const; + static bool isPanelContainment(Plasma::Containment *containment); + #ifdef Q_WS_X11 Atom m_XdndAwareAtom; Atom m_XdndEnterAtom; --- workspace/plasma/shells/desktop/panelview.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/shells/desktop/panelview.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -188,6 +188,7 @@ m_panelController(0), m_glowBar(0), m_mousePollTimer(0), + m_strutsTimer(0), m_timeLine(0), m_spacer(0), m_spacerIndex(-1), @@ -247,6 +248,10 @@ KWindowSystem::setOnAllDesktops(winId(), true); QTimer::singleShot(0, this, SLOT(init())); + + m_strutsTimer = new QTimer(this); + m_strutsTimer->setSingleShot(true); + connect(m_strutsTimer,SIGNAL(timeout()),this,SLOT(updateStruts())); } PanelView::~PanelView() @@ -535,7 +540,8 @@ if (geom == geometry()) { // our geometry is the same, but the panel moved around // so make sure our struts are still valid - updateStruts(); + m_strutsTimer->stop(); + m_strutsTimer->start(STRUTSTIMERDELAY); } else { setGeometry(geom); } @@ -870,13 +876,26 @@ strut.bottom_width, strut.bottom_start, strut.bottom_end); + if (m_panelController) { + m_panelController->setLocation(containment()->location()); + + if (m_panelController->isVisible()) { + m_panelController->resize(m_panelController->sizeHint()); + m_panelController->move(m_panelController->positionForPanelGeometry(geometry())); + } + + foreach (PanelAppletOverlay *o, m_moveOverlays) { + o->syncOrientation(); + } + } } void PanelView::moveEvent(QMoveEvent *event) { //kDebug(); QWidget::moveEvent(event); - updateStruts(); + m_strutsTimer->stop(); + m_strutsTimer->start(STRUTSTIMERDELAY); recreateUnhideTrigger(); } @@ -885,7 +904,8 @@ //kDebug() << event->oldSize() << event->size(); QWidget::resizeEvent(event); recreateUnhideTrigger(); - updateStruts(); + m_strutsTimer->stop(); + m_strutsTimer->start(STRUTSTIMERDELAY); #ifdef Q_WS_WIN appBarPosChanged(); #endif --- workspace/plasma/runners/powerdevil/plasma-runner-powerdevil.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/runners/powerdevil/plasma-runner-powerdevil.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -18,6 +18,7 @@ Comment[gu]=સામાન્ય પાવર વ્યવસ્થાપક પ્રક્રિયાઓ Comment[he]=פעולות בסיסיות בניהול צריכת חשמל Comment[hi]=आधारभूत बिज़ली प्रबंधन ऑपरेशन +Comment[hne]=मूल पावर प्रबंधन आपरेसन Comment[is]=Grunnaðgerðir orkustýringarkerfis Comment[it]=Operazioni di base per la gestione dell'energia Comment[ja]=基本的な電源管理操作 @@ -26,6 +27,7 @@ Comment[kn]=ಮೂಲಭೂತ ವಿದ್ಯುಚ್ಛಕ್ತಿ ವ್ಯವಸ್ಥಾಪನಾ ಕಾರ್ಯಾಚರಣೆಗಳು Comment[ko]=기본 전력 관리 작업 Comment[ku]=Çalakiyên Rêveberiya Hêzê yê Bingehîn +Comment[lt]=Elementarios maitinimo valdymo operacijos Comment[lv]=Pamata energokontroles darbības Comment[mk]=Основни операции за менаџмент на енергија Comment[ml]=അടിസ്ഥാനപരമായ പവര്‍ മാനേജ്മെന്റ് ബാക്കെന്‍ഡ് നടപടികള്‍ @@ -39,6 +41,7 @@ Comment[pt]=Operações Básicas de Gestão da Energia Comment[pt_BR]=Operações básicas de gerenciamento de energia Comment[ro]=Operații de bază pentru gestiunea energiei +Comment[ru]=Управление питанием Comment[sk]=Základné operácie správy napájania Comment[sl]=Osnovna dejanja upravljanja z energijo Comment[sr]=Основни поступци управљања енергијом @@ -55,6 +58,7 @@ Name[ar]=عفريت الطاقة Name[gu]=પાવરડેવિલ Name[hi]=पावर-डेविल +Name[hne]=पावर-डेविल Name[is]=OrkuPúki Name[kn]=ಪವರ್ ಡೆವಿಲ್ Name[mai]=पावर-डेविल --- workspace/plasma/runners/powerdevil/PowerDevilRunner.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/runners/powerdevil/PowerDevilRunner.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -165,7 +165,7 @@ match.setText( i18n( "Set Profile to '%1'", profile ) ); match.setData( profile ); match.setRelevance( 1 ); - match.setId( "ProfileChange" ); + match.setId( "ProfileChange "+profile ); context.addMatch( term, match ); } } else if ( word == i18nc( "Note this is a KRunner keyword", "power governor" ) ) { @@ -202,7 +202,7 @@ match.setText( i18n( "Set CPU Governor to '%1'", ent ) ); match.setData( m_governorData[ent] ); match.setRelevance( 1 ); - match.setId( "GovernorChange" ); + match.setId( "GovernorChange "+ent ); context.addMatch( term, match ); } } else if ( word == i18nc( "Note this is a KRunner keyword", "power scheme" ) ) { @@ -222,7 +222,7 @@ match.setData( ent ); match.setRelevance( 1 ); - match.setId( "SchemeChange" ); + match.setId( "SchemeChange "+ent ); context.addMatch( term, match ); } } else if ( word == i18nc( "Note this is a KRunner keyword", "screen brightness" ) ) { @@ -286,7 +286,7 @@ match.setText( ent ); match.setData( m_suspendData[ent] ); match.setRelevance( 1 ); - match.setId( "Suspend" ); + match.setId( "Suspend "+ent ); context.addMatch( term, match ); } } @@ -299,12 +299,11 @@ Q_UNUSED( context ) QDBusInterface iface( "org.kde.kded", "/modules/powerdevil", "org.kde.PowerDevil", m_dbus ); - if ( match.id() == "PowerDevil_ProfileChange" ) { - iface.call( "refreshStatus" ); + if ( match.id().startsWith("PowerDevil_ProfileChange" )) { iface.call( "setProfile", match.data().toString() ); - } else if ( match.id() == "PowerDevil_GovernorChange" ) { + } else if ( match.id().startsWith("PowerDevil_GovernorChange")) { iface.call( "setGovernor", match.data().toInt() ); - } else if ( match.id() == "PowerDevil_SchemeChange" ) { + } else if ( match.id().startsWith("PowerDevil_SchemeChange" )) { iface.call( "setPowersavingScheme", match.data().toString() ); } else if ( match.id() == "PowerDevil_BrightnessChange" ) { iface.call( "setBrightness", match.data().toInt() ); @@ -314,7 +313,7 @@ iface.call( "setBrightness", -2 ); } else if ( match.id() == "PowerDevil_TurnOffScreen" ) { iface.call( "turnOffScreen" ); - } else if ( match.id() == "PowerDevil_Suspend" ) { + } else if ( match.id().startsWith( "PowerDevil_Suspend" )) { iface.call( "suspend", match.data().toInt() ); } } --- workspace/plasma/runners/recentdocuments/recentdocuments.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/runners/recentdocuments/recentdocuments.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -24,6 +24,7 @@ Name[gl]=Documentos recentes Name[gu]=હાલનાં દસ્તાવેજો Name[hi]=हाल ही में प्रयुक्त दस्तावेज़ +Name[hne]=हाल ही मं प्रयुक्त कागद Name[hr]=Nedavno pristupljeni dokumenti Name[is]=Nýleg skjöl Name[it]=Documenti recenti @@ -48,6 +49,7 @@ Name[pt]=Documentos Recentes Name[pt_BR]=Documentos recentes Name[ro]=Documente recente +Name[ru]=Последние документы Name[sk]=Nedávne dokumenty Name[sl]=Nedavni dokumenti Name[sr]=скорашњи документи --- workspace/plasma/runners/services/plasma-runner-services.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/runners/services/plasma-runner-services.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -28,6 +28,7 @@ Name[gu]=કાર્યક્રમો Name[he]=תוכניות Name[hi]=अनुप्रयोग +Name[hne]=अनुपरयोग Name[hr]=Aplikacije Name[hsb]=Aplikacija Name[hu]=Alkalmazások @@ -97,6 +98,7 @@ Comment[gl]=Procura programas, paneis de control e servizos Comment[gu]=કાર્યક્રમો, નિયંત્રણ પેનલો અને સેવાઓ શોધો Comment[hi]=अनुप्रयोग, नियंत्रण पटल तथा सेवाएँ ढूंढें +Comment[hne]=अनुपरयोग ढूंढव, नियंत्रन केंद्र अउ सेवा Comment[is]=Finna forrit, stjórneiningar og þjónustur Comment[it]=Trova applicazioni, pannelli di controllo e servizi Comment[ja]=アプリケーション、コントロールパネル、サービスを探します @@ -105,6 +107,7 @@ Comment[kn]=ಅನ್ವಯಗಳು, ನಿಯಂತ್ರಣಾ ಪುಟೀಪುಗಳು (ಕಂಟ್ರೋಲ್ ಪಾನಲ್ಸ್) ಹಾಗೂ ಸೇವೆಗಳನ್ನು ಹುಡುಕು Comment[ko]=프로그램, 제어판, 서비스 찾기 Comment[ku]=Sepanan, panelên kontrolê û servîsan bibîne +Comment[lt]=Rasti programas, valdymo pultus ir tarnybas Comment[lv]=Meklēt lietotnes, kontroles paneļus un servisus Comment[mk]=Пронајдете апликации, контролни панели и сервиси Comment[ml]=പ്രയോഗങ്ങള്‍, നിയന്ത്രണപാനലുകള്‍, സേവനങ്ങള്‍ തിരയുക --- workspace/plasma/runners/nepomuksearch/plasma-runner-nepomuksearch.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/runners/nepomuksearch/plasma-runner-nepomuksearch.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -17,6 +17,7 @@ Name[gu]=નેપોમુક ડેસ્કટોપ શોધ ચલાવનાર Name[he]=מפעיל חיפוש בשולחן עבודה של Nepomuk Name[hi]=नेपोमक डेस्कटॉप खोज रनर +Name[hne]=नेपोमक डेस्कटाप खोज चलइया Name[is]=Keyrsluforrit Nemopuk skjáborðsleitar Name[it]=Lanciatore ricerca desktop Nepomuk Name[ja]=Nepomuk デスクトップ検索 Runner @@ -24,6 +25,7 @@ Name[km]=កម្មវិធី​រត់​ការ​ស្វែងរក​ផ្ទៃតុ Nepomuk Name[ko]=Nepomuk 데스크톱 검색 실행기 Name[ku]=Nepomuk Xebatkara Lêgerîna Sermasê +Name[lt]=Nepomuk darbastalio paieškos bėgtukas Name[lv]=Nepomuk darbvirsmas meklēšanas darbinātājs Name[ml]=നെപോമുക് പണിയിടം തെരയുന്നതിനുള്ള റണ്ണര്‍ Name[mr]=Nepomuk डेस्कटॉप Search Runner @@ -36,6 +38,7 @@ Name[pt]=Execução de Pesquisas no Ambiente de Trabalho do Nepomuk Name[pt_BR]=Execução de pesquisas do Nepomuk no ambiente de trabalho Name[ro]=Căutare de birou Nepomuk +Name[ru]=Поиск в рабочей среде Name[sk]=Prehľadávania plochy cez Nepomuk Name[sl]=Zaganjalnik za namizno iskanje Name[sr]=извођач Непомукове претраге површи @@ -63,12 +66,14 @@ Comment[gl]=Un KRunner que fai procuras no escritorio mediante Nepomuk Comment[gu]=KRunner જે નેપોમુક વડે ડેસ્કટોપ શોધ કરે છે Comment[hi]=के-रनर जो नेपोमक के जरिए डेस्कटॉप खोज करता है +Comment[hne]=के-रनर जउन हर नेपोमक के साथ डेस्कटाप सर्च करथे Comment[is]=KRunner keyrsluforrit fyrir skjáborðsleit með Nemopuk Comment[it]=KRunner che esegue ricerche tramite Nepomuk Comment[ja]=Nepomuk を介してデスクトップ検索を行う KRunner Comment[kk]=Nepomuk арқылы іздеуді орындайтын KRunner бағдарламасы Comment[km]=KRunner ដែល​​អនុវត្ត​ការ​ស្វែងរក​ផ្ទៃតុ​តាមរយៈ Nepomuk Comment[ko]=Nepomuk을 통해 데스크톱을 검색하는 KRunner +Comment[lt]=KRunner atliekantis darbastalio paiešką per Nepomuk Comment[lv]=KRunner, kas veic meklēšanu ar Nepomuk Comment[ml]=നെപോമുക് വഴി പണിയിടത്തില്‍ തെരച്ചില്‍ നടത്തുന്ന കെറണ്ണര്‍ Comment[mr]=Nepomuk द्वारे डेस्कटॉप शोध कार्यान्वीत करणारे KRunner @@ -80,6 +85,7 @@ Comment[pt]=Um KRunner que efectua pesquisas no ambiente de trabalho com o Nepomuk Comment[pt_BR]=Um KRunner que efetua pesquisas no ambiente de trabalho com o Nepomuk Comment[ro]=Un KRunner ce execută căutări de birou prin Nepomuk +Comment[ru]=Поиск данных с помощью Nepomuk Comment[sk]=Bežec, ktorý prehľadáva plochu pomocou Nepomuk-u Comment[sl]=Zaganjalnik, ki prek Nepomuka opravi iskanje po namizju Comment[sr]=Извођач за претраживање радне површи путем Непомука --- workspace/plasma/runners/sessions/plasma-runner-sessions.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/runners/sessions/plasma-runner-sessions.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -22,6 +22,7 @@ Name[gl]=Sesións do escritorio Name[gu]=ડેસ્કટોપ સત્રો Name[hi]=डेस्कटॉप सत्र +Name[hne]=डेस्कटाप सेसन Name[hr]=Sesije radne površine Name[hu]=Asztali munkamenetek Name[is]=Skjáborðssetur @@ -47,7 +48,7 @@ Name[pt]=Sessões do Ecrã Name[pt_BR]=Sessões da área de trabalho Name[ro]=Sesiuni de birou -Name[ru]=Сеансы рабочего стола +Name[ru]=Сеансы Name[sk]=Sedenia plochy Name[sl]=Namizne seje Name[sr]=сесије радне површи @@ -82,6 +83,7 @@ Comment[gu]=ઝડપી વપરાશકર્તા બદલનાર Comment[he]=החלפת משתמש מהירה Comment[hi]=उपयोक्ता त्वरित बदलें +Comment[hne]=उपयोग करइया के जल्दी अदल-बदल Comment[hu]=Gyors felhasználóváltás Comment[is]=Hröð skipting milli notenda Comment[it]=Cambia utente velocemente --- workspace/plasma/runners/places/plasma-runner-places.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/runners/places/plasma-runner-places.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -16,12 +16,14 @@ Name[eu]=Lekuak Name[fi]=Sijainnit Name[fr]=Lieux +Name[ga]=Áiteanna Name[gl]=Lugares Name[gu]=જગ્યાઓ Name[he]=מקומות Name[hi]=स्थान +Name[hne]=प्लेसेस Name[is]=Staðir -Name[it]=Luoghi +Name[it]=Risorse Name[ja]=場所 Name[kk]=Орындар Name[km]=កន្លែង @@ -78,6 +80,7 @@ Comment[gu]=ઉપકરણો અને ફોલ્ડર બૂકમાર્ક્સ ખોલો Comment[he]=פתח סימניות של התקנים ותיקיות Comment[hi]=उपकरण व फ़ोल्डर पसंदीदा खोलें +Comment[hne]=उपकरन अउ फोल्डर निसानी खोलव Comment[is]=Opna bókamerki fyrir tæki og möppur Comment[it]=Apre segnalibri di dispositivi e cartelle Comment[ja]=デバイスやブックマークされたフォルダを開きます @@ -85,6 +88,7 @@ Comment[km]=បើក​ឧបករណ៍ និង​ចំណាំ​ថត Comment[ko]=장치와 폴더 책갈피 열기 Comment[ku]=Cîhazan û Bijareyên Peldankê Veke +Comment[lt]=Atverti įrenginių ir aplankų žymeles Comment[lv]=Atvērt ierīces un mapju grāmatzīmes Comment[mk]=Отворање на уреди и обележувачи за папки Comment[ml]=ഓര്‍മ്മക്കുറിപ്പിലുള്ള അറകളും ഉപകരണങ്ങളും തുറക്കുക @@ -98,6 +102,7 @@ Comment[pt]=Abrir os Favoritos dos Dispositivos e Pastas Comment[pt_BR]=Abrir os favoritos dos dispositivos e pastas Comment[ro]=Deschide semnele de carte Dispozitive și Dosar +Comment[ru]=Подключаемые устройства и папки Comment[sk]=Otváranie zariadení a priečinkov Comment[sl]=Odpiranje naprav in map, ki so med zaznamki Comment[sr]=Отварајте маркере уређаја и фасцикли --- workspace/plasma/runners/shell/plasma-runner-shell.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/runners/shell/plasma-runner-shell.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -23,6 +23,7 @@ Name[gu]=આદેશ જગ્યા Name[he]=שורת פקודה Name[hi]=कमांड लाइन +Name[hne]=कमांड लाइन Name[hu]=Parancssor Name[is]=Skipanalína Name[it]=Riga di comando @@ -49,7 +50,7 @@ Name[pt]=Linha de Comandos Name[pt_BR]=Linha de comando Name[ro]=Linie de comandă -Name[ru]=Командная строка +Name[ru]=Запуск программ Name[sk]=Príkazový riadok Name[sl]=Ukazna vrstica Name[sr]=командна линија @@ -83,6 +84,7 @@ Comment[gl]=Executa comandos da shell Comment[gu]=શૅલ આદેશ ચલાવો Comment[hi]=शेल कमांड्स चलाता है +Comment[hne]=सेल कमांड चलाथे Comment[hu]=Parancsokat hajt végre terminálban Comment[is]=Framkvæmir skeljarskipanir Comment[it]=Esegue comandi della shell @@ -92,6 +94,7 @@ Comment[kn]=ಆದೇಶಗ್ರಾಹಿ (ಶೆಲ್) ಆದೇಶಗಳನ್ನು ಚಾಲಯಿಸುತ್ತದೆ Comment[ko]=셸 명령 실행 Comment[ku]=Fermanên Shelê yên xebatî +Comment[lt]=Vykdyti apvalkalo komandas Comment[lv]=Darbina čaulas komandas Comment[mk]=Извршува наредби за школка Comment[ml]=ഷെല്‍ ആജ്ഞകള്‍ നടപ്പിലാക്കുക @@ -106,7 +109,7 @@ Comment[pt]=Executa comandos da consola Comment[pt_BR]=Executa comandos do shell Comment[ro]=Execută comenzi de consolă -Comment[ru]=Выполняет команды оболочки +Comment[ru]=Запуск исполняемых программ Comment[sk]=Vykonanie príkazov shellu Comment[sl]=Izvede lupinski ukaz Comment[sr]=Извршавање наредби шкољке --- workspace/plasma/runners/shell/plasma-runner-shell_config.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/runners/shell/plasma-runner-shell_config.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -20,6 +20,7 @@ Name[gl]=Configuración do executor de shell Name[gu]=શૅલ ચલાવનારનું રૂપરેખાંકન Name[hi]=शैल रनर कॉन्फ़िग +Name[hne]=सेल रनर कान्फिग Name[is]=Stillingar keyrsluforrits fyrir skeljarskipanir Name[it]=Configurazione Shell Runner Name[ja]=シェル Runner の設定 @@ -27,6 +28,7 @@ Name[km]=កំណត់​រចនាសម្ព័ន្ធ​កម្មវិធី​រត់​សែល Name[kn]=ಆದೇಶಗ್ರಾಹಿ (ಶೆಲ್) ಚಾಲಕ ಸಂರಚನೆ Name[ko]=셸 실행기 설정 +Name[lt]=Apvalkalo bėgtuko konfigūracija Name[lv]=Čaulas darbinātāja konfigurācija Name[ml]=ഷെല്‍ റണ്ണര്‍ (പ്രവര്‍ത്തിപ്പിക്കാനുള്ള) ക്രമീകരണം Name[nb]=Oppsett for skallkjører @@ -38,6 +40,7 @@ Name[pt]=Configuração da Linha de Comandos Name[pt_BR]=Configuração da execução do shell Name[ro]=Configurare lansator consolă +Name[ru]=Настройка запуска программ Name[sk]=Nastavenie bežca pre shell Name[sl]=Nastavitev lupinskega zaganjalnika Name[sr]=постава извођача шкољке --- workspace/plasma/runners/bookmarks/plasma-runner-bookmarks.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/runners/bookmarks/plasma-runner-bookmarks.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -29,6 +29,7 @@ Name[gu]=બુકમાર્કો Name[he]=סימניות Name[hi]= पसंदीदा +Name[hne]=निसानी Name[hr]=Oznake Name[hsb]=Lubuški Name[hu]=Könyvjelzők @@ -102,6 +103,7 @@ Comment[gu]=બુકમાર્ક્સ શોધો અને ખોલો Comment[he]=חפש ופתח סימניות Comment[hi]=पसंदीदा ढूंढें व खोलें +Comment[hne]=निसानी खोजो अउ खोलो Comment[is]=Finna og opna bókamerki Comment[it]=Trova e apri segnalibri Comment[ja]=ブックマークを探して開きます @@ -110,6 +112,7 @@ Comment[kn]=ಅಂಕನಗಳನ್ನು (ಬುಕ್ ಮಾರ್ಕ್) ಹುಡುಕಿ ತೆರೆ Comment[ko]=책갈피를 탐색하고 열기 Comment[ku]=Bijareyan bibîne û veke +Comment[lt]=Rasti ir atverti žymelę Comment[lv]=Meklēt un atvērt grāmatzīmes Comment[mk]=Пронајдете и отворете обележувачи Comment[ml]=ഓര്‍മ്മക്കുറിപ്പു് തിരഞ്ഞെത്തി തുറക്കുക @@ -124,7 +127,7 @@ Comment[pt]=Descobrir e abrir os favoritos Comment[pt_BR]=Localizar e abrir favoritos Comment[ro]=Caută și deschide semne de carte -Comment[ru]=Поиск закладок +Comment[ru]=Закладки Comment[sk]=Hľadaj a otvor záložky Comment[sl]=Najdi in odpri datoteke Comment[sr]=Нађите и отворите маркер --- workspace/plasma/runners/calculator/plasma-runner-calculator.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/runners/calculator/plasma-runner-calculator.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -23,6 +23,7 @@ Name[gu]=કેલ્ક્યુલેટર Name[he]=מחשבון Name[hi]=गणक +Name[hne]=केलकुलेटर Name[hr]=Kalkulator Name[hu]=Számológép Name[is]=Reiknivél @@ -88,6 +89,7 @@ Comment[gu]=સૂત્રોની ગણતરી કરો Comment[he]=חישוב ביטויים Comment[hi]=एक्सप्रेशन्स गणना करें +Comment[hne]=एक्सप्रेसन्स गनना करव Comment[hu]=Kifejezéseket kezelni tudó számológép Comment[is]=Reikna segðir Comment[it]=Calcola espressione --- workspace/plasma/runners/locations/locationrunner.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/runners/locations/locationrunner.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -57,7 +57,12 @@ if (idx != -1) { url.setPath(term.mid(idx)); } - url.setProtocol("http"); + if (term.startsWith("ftp")) { + url.setProtocol("ftp"); + } + else { + url.setProtocol("http"); + } } } @@ -108,7 +113,7 @@ match.setData(url.url()); if (KProtocolInfo::isHelperProtocol(url.protocol())) { - //kDebug() << "helper protocol" << url.protocol() <<"call external application" ; + //kDebug() << "helper protocol" << url.protocol() <<"call external application" ; match.setText(i18n("Launch with %1", KProtocolInfo::exec(url.protocol()))); } else { //kDebug() << "protocol managed by browser" << url.protocol(); @@ -145,7 +150,7 @@ KUrl urlToRun(location); if ((type == Plasma::RunnerContext::NetworkLocation || type == Plasma::RunnerContext::UnknownType) && - data.startsWith("http://")) { + (data.startsWith("http://") || data.startsWith("ftp://"))) { // the text may have changed while we were running, so we have to refresh // our content processUrl(urlToRun, location); --- workspace/plasma/runners/locations/plasma-runner-locations.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/runners/locations/plasma-runner-locations.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -23,6 +23,7 @@ Name[gu]=સ્થળો Name[he]=מיקומים Name[hi]=स्थान +Name[hne]=जगह Name[hr]=Lokacije Name[hu]=Helyek Name[is]=Staðsetningar @@ -48,7 +49,7 @@ Name[pt]=Locais Name[pt_BR]=Localizações Name[ro]=Locații -Name[ru]=Места +Name[ru]=Расположения Name[sk]=Miesta Name[sl]=Lokacije Name[sr]=локације @@ -85,6 +86,7 @@ Comment[gu]=ફાઇલ અને URL ખોલનાર Comment[he]=פותחן קבצים וכתובות Comment[hi]=फ़ाइल व यूआरएल खोलने वाला +Comment[hne]=फाइल अउ यूआरएल खोलइया Comment[hu]=Fájlmegnyitó Comment[is]=Skráa og slóða opnun Comment[it]=Apertura di file e URL @@ -94,6 +96,7 @@ Comment[kn]=ಕಡತ ಮತ್ತು URL ತೆರೆಯುಗ Comment[ko]=파일과 URL을 여는 도구 Comment[ku]=Vekera pel û URL'an +Comment[lt]=Failų ir URL atvėriklis Comment[lv]=Failu un URL atvērējs Comment[mk]=Отворач на датотеки и адреси Comment[ml]=ഫയല്‍, യുആര്‍എല്‍ തുറക്കുന്നതിനുള്ള സംവിധാനം @@ -108,7 +111,7 @@ Comment[pt]=Abertura de ficheiros e URL's Comment[pt_BR]=Abertura de arquivos e URLs Comment[ro]=Deschizător de fișiere și URL-uri -Comment[ru]=Открытие файлов и URL +Comment[ru]=Открытие файлов и ссылок Comment[sk]=Otváranie súborov a URL Comment[sl]=Odpri datoteke in lokacije Comment[sr]=Отварач фајлова и УРЛ‑ова --- workspace/plasma/runners/webshortcuts/plasma-runner-webshortcuts.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/runners/webshortcuts/plasma-runner-webshortcuts.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -29,6 +29,7 @@ Name[gu]=વેબ ટૂંકાણો Name[he]=קיצורי דרך אינטרנטיים Name[hi]=वेब शॉर्टकट +Name[hne]=वेब सार्टकट Name[hr]=Internetski prečaci Name[hsb]=Skrótšenki za web Name[hu]=Keresési azonosítók @@ -59,7 +60,7 @@ Name[pt]=Atalhos Web Name[pt_BR]=Atalhos da Internet Name[ro]=Acceleratori de web -Name[ru]=Сокращения Веб +Name[ru]=Сокращения Name[se]=Fierpmádatlávkestagat Name[sk]=Internetové skratky Name[sl]=Spletne bližnjice @@ -98,6 +99,7 @@ Comment[gl]=Permítelle ao usuario empregar os atallos web de Konqueror Comment[gu]=વપરાશકર્તાને કોન્કરરનાં વેબ ટૂંકાણો ઉપયોગ કરવા દે છે Comment[hi]=उपयोक्ता को कॉन्करर का वेब शॉर्टकट का उपयोग करने देता है +Comment[hne]=उपयोग करइया मन ल कान्करर के वेब सार्टकट ल उपयोग करन देथे Comment[hu]=Lehetővé teszi a Konqueror keresőazonosítóinak beállítását Comment[is]=Gerir notanda kleift að nota vefflýtilykla Konqueror Comment[it]=Permette all'utente di usare le scorciatoie web di Konqueror @@ -107,6 +109,7 @@ Comment[kn]=ಕಾಂಕರರ್ ನ ಜಾಲ ಶೀಘ್ರಮಾರ್ಗಗಳನ್ನು (ಶಾರ್ಟ್ ಕಟ್) ಬಳಸಲು ಅನುವುಮಾಡಿಕೊಡುತ್ತದೆ Comment[ko]=Konqueror의 웹 바로 가기 사용하기 Comment[ku]=Destûrê bide bikarhêneran ku kurteriyên Webê ên Konquerorê bi kar bînin +Comment[lt]=Leidžia vartotojui naudoti Konqueror žiniatinklio naršyklės trumpes Comment[lv]=Ļauj lietotājam izmantot Konqueror tīmekļa īsceļus Comment[mk]=Овозможува користење на веб-кратенките на Konqueror Comment[ml]=കോണ്‍ക്വററിനുള്ള വെബ് കുറുക്കുവഴികള്‍ ഉപയോഗിക്കുവാന്‍ അനുവദിക്കുന്നു @@ -121,7 +124,7 @@ Comment[pt]=Permite ao utilizador usar os atalhos Web do Konqueror Comment[pt_BR]=Permite que o usuário use os atalhos da Internet do Konqueror Comment[ro]=Permite utilizatorului să folosească scurtăturile web ale Konqueror -Comment[ru]=Позволяет использовать веб-сокращения Konqueror +Comment[ru]=Использование веб-сокращений Konqueror Comment[sk]=Umožnenie použiť web skratky Konquerora Comment[sl]=Omogoča uporabo spletnih bližnjic iz konquerorja Comment[sr]=Употребите К‑освајачеве веб пречице --- workspace/plasma/animators/default/plasma-animator-default.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/animators/default/plasma-animator-default.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -22,6 +22,7 @@ Name[gu]=મૂળભૂત પ્લાઝમા એનિમેટર Name[he]=מנפיש ברירת המחדל של Plasma Name[hi]=डिफ़ॉल्ट प्लाज्मा एनिमेटर +Name[hne]=डिफाल्ट प्लाज्मा एनिमेटर Name[hsb]=Standardny Plasma-animator Name[hu]=Alapértelmezett Plasma-animátor Name[is]=Sjálfgefin Plasma hreyfing @@ -47,7 +48,7 @@ Name[pt]=Animador Predefinido do Plasma Name[pt_BR]=Animador padrão do Plasma Name[ro]=Animator Plasma implicit -Name[ru]=Аниматор Plasma по умолчанию +Name[ru]=Движок анимации Plasma по умолчанию Name[se]=Standárda Plasma-animáhtor Name[sk]=Štandardný animátor plazmy Name[sl]=Privzeti animator za Plasmo --- workspace/plasma/tools/desktopthemedetails/desktopthemedetails.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/tools/desktopthemedetails/desktopthemedetails.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -96,7 +96,6 @@ QStringList themes = dirs.findAllResources("data", "desktoptheme/*/metadata.desktop", KStandardDirs::NoDuplicates); foreach (const QString &theme, themes) { - kDebug() << theme; int themeSepIndex = theme.lastIndexOf('/', -1); QString themeRoot = theme.left(themeSepIndex); int themeNameSepIndex = themeRoot.lastIndexOf('/', -1); @@ -260,7 +259,7 @@ struct ThemeItemNameType { const char* m_type; const char* m_displayItemName; - const char* m_widgetType; + const char* m_themeItemPath; const char* m_iconName; }; @@ -302,14 +301,18 @@ m_theme->setItemDelegate(new ThemeDelegate(m_theme->view())); m_theme->view()->setVerticalScrollMode(QAbstractItemView::ScrollPerPixel); + reloadConfig(); + connect(m_theme, SIGNAL(currentIndexChanged(int)), this, SLOT(resetThemeDetails())); connect(m_enableAdvanced, SIGNAL(toggled(bool)), this, SLOT(toggleAdvancedVisible())); connect(m_removeThemeButton, SIGNAL(clicked()), this, SLOT(removeTheme())); connect(m_exportThemeButton, SIGNAL(clicked()), this, SLOT(exportTheme())); + + connect(m_newThemeName, SIGNAL(editingFinished()), this, SLOT(newThemeInfoChanged())); + + m_baseTheme = "default"; + m_themeCustomized = false; resetThemeDetails(); - m_themeCustomized = false; - m_baseTheme = "default"; - reloadConfig(); adjustSize(); } @@ -347,99 +350,121 @@ void DesktopThemeDetails::save() { - QString theme; + QString themeRoot; + KStandardDirs dirs; if (m_newThemeName->text().isEmpty()) { - theme = ".customized"; + themeRoot = ".customized"; + //Toggle customized theme directory name to ensure theme reload + if (QDir(dirs.locateLocal("data", "desktoptheme/" + themeRoot + '/', false)).exists()) { + themeRoot = themeRoot + '1'; + } } else { - theme = m_newThemeName->text().replace(' ',"_").remove(QRegExp("[^A-Za-z0-9_]")); + themeRoot = m_newThemeName->text().replace(' ',"_").remove(QRegExp("[^A-Za-z0-9_]")); } - //Customized Theme - bool newThemeExists = false; - KStandardDirs dirs; + //Save theme items QFile customSettingsFile; bool customSettingsFileOpen = false; + if (m_themeCustomized || !m_newThemeName->text().isEmpty()) { - //Toggle theme directory name to ensure theme reload - if (QDir(dirs.locateLocal("data", "desktoptheme/" + theme + '/', false)).exists()) { - theme = theme + '1'; - } - clearCustomized(); + + clearCustomized(themeRoot); //Copy all files from the base theme - QString baseSource = dirs.locate("data", "desktoptheme/" + m_baseTheme + '/'); - KIO::CopyJob *copyBaseTheme = KIO::copyAs(KUrl(baseSource), KUrl(dirs.locateLocal("data", "desktoptheme/" + theme, true)), KIO::HideProgressInfo); + QString baseSource = dirs.locate("data", "desktoptheme/" + m_baseTheme + "/metadata.desktop"); + baseSource = baseSource.left(baseSource.lastIndexOf('/', -1)); + KIO::CopyJob *copyBaseTheme = KIO::copyAs(KUrl(baseSource), KUrl(dirs.locateLocal("data", "desktoptheme/" + themeRoot, true)), KIO::HideProgressInfo); KIO::NetAccess::synchronousRun(copyBaseTheme, this); //Prepare settings file for customized theme - if (isCustomized(theme)) { - customSettingsFile.setFileName(dirs.locateLocal("data", "desktoptheme/" + theme + "/settings")); + if (isCustomized(themeRoot)) { + customSettingsFile.setFileName(dirs.locateLocal("data", "desktoptheme/" + themeRoot + "/settings")); customSettingsFileOpen = customSettingsFile.open(QFile::WriteOnly); if (customSettingsFileOpen) { QTextStream out(&customSettingsFile); out << "baseTheme=" + m_baseTheme + "\r\n";; } } + QString settingsSource; - - //Copy each theme file to new theme folder - QHashIterator i(m_themeReplacements); + //Copy each item theme file to new theme folder + QHashIterator i(m_itemThemeReplacements); while (i.hasNext()) { i.next(); - QString source = i.value(); - QString itemDir = "desktoptheme/" + theme + '/' + m_themeItems[i.key()]; - if (source.right(4).toLower() == ".svg") { - itemDir.append(".svg"); - } else if (source.right(5).toLower() == ".svgz") { - itemDir.append(".svgz"); + //Get root directory where item should reside (relative to theme root) + QString itemRoot = ""; + if (m_itemPaths[i.key()].lastIndexOf('/', -1) != -1) { + itemRoot= m_itemPaths[i.key()].left(m_itemPaths[i.key()].lastIndexOf('/', -1)); } - QString dest = dirs.locateLocal("data", itemDir, true); - if (QFile::exists(source)) { - QFile::remove(dirs.locateLocal("data", "desktoptheme/" + theme + '/' + m_themeItems[i.key()] + ".svg")); - QFile::remove(dirs.locateLocal("data", "desktoptheme/" + theme + '/' + m_themeItems[i.key()] + ".svgz")); - KIO::file_copy(KUrl(source), KUrl(dest), -1, KIO::HideProgressInfo); + //Setup source and destination + QString source; + QString dest; + if (i.value() != -1) { + //Source is a theme + source = "desktoptheme/" + m_themeRoots[i.value()] + '/' + m_itemPaths[i.key()] + '*'; + dest = "desktoptheme/" + themeRoot + '/' + itemRoot + '/'; + settingsSource = m_themeRoots[i.value()]; + } else { + //Source is a file + source = m_itemFileReplacements[i.key()]; + dest = "desktoptheme/" + themeRoot + '/' + itemRoot + '/'; + settingsSource = m_itemFileReplacements[i.key()]; } - //Save setting for this theme item + + + //Delete item files at destination before copying (possibly there from base theme copy) + QStringList deleteFiles = dirs.findAllResources("data", "desktoptheme/" + themeRoot + '/' + m_itemPaths[i.key()] + '*', + KStandardDirs::NoDuplicates); + for (int j = 0; j < deleteFiles.size(); ++j) { + KIO::DeleteJob *dj = KIO::del(KUrl(deleteFiles.at(j)), KIO::HideProgressInfo); + KIO::NetAccess::synchronousRun(dj, this); + } + + //Copy item(s) + dest = dirs.locateLocal("data", dest, true); + QStringList copyFiles; + if (i.value() != -1) { + copyFiles = dirs.findAllResources("data", source, KStandardDirs::NoDuplicates); //copy from theme + } else { + copyFiles << source; //copy from file + } + for (int j = 0; j < copyFiles.size(); ++j) { + KIO::CopyJob *cj = KIO::copy(KUrl(copyFiles.at(j)), KUrl(dest), KIO::HideProgressInfo); + KIO::NetAccess::synchronousRun(cj, this); + } + + //Record settings file if (customSettingsFileOpen) { QTextStream out(&customSettingsFile); - if (m_dropListFiles.key(source).startsWith("File:") || m_dropListFiles.key(source).startsWith(i18n("(Customized)"))) { - out << i.key() + "=" + dest +"\r\n"; - } else { - out << i.key() + "=" + source +"\r\n"; - } + out << m_items.key(i.key()) + "=" + settingsSource +"\r\n"; } - } if (customSettingsFileOpen) customSettingsFile.close(); // Create new theme FDO desktop file - QFile::remove(dirs.locateLocal("data", "desktoptheme/" + theme + "/metadata.desktop", false)); - QFile desktopFile(dirs.locateLocal("data", "desktoptheme/" + theme +"/metadata.desktop")); - QString desktopFileData; - if (isCustomized(theme)) { - desktopFileData = QString("Name=%1 \r\nComment=%2 \r\nX-KDE-PluginInfo-Name=%3\r\n").arg(i18n("(Customized)")).arg(i18n("User customized theme")).arg(theme); + QFile::remove(dirs.locateLocal("data", "desktoptheme/" + themeRoot + "/metadata.desktop", false)); + KDesktopFile df(dirs.locateLocal("data", "desktoptheme/" + themeRoot + "/metadata.desktop")); + KConfigGroup cg = df.desktopGroup(); + if (isCustomized(themeRoot)) { + cg.writeEntry("Name",i18n("(Customized)")); + cg.writeEntry("Comment", i18n("User customized theme")); + cg.writeEntry("X-KDE-PluginInfo-Name", themeRoot); } else { - desktopFileData = "Name=" + m_newThemeName->text() + " \r\n Comment=" + m_newThemeDescription->text() + " \r\n X-KDE-PluginInfo-Author=" + m_newThemeAuthor->text() + " \r\n X-KDE-PluginInfo-Name=" + theme + " \r\n X-KDE-PluginInfo-Version=" + m_newThemeVersion->text(); + cg.writeEntry("Name", m_newThemeName->text()); + cg.writeEntry("Comment", m_newThemeDescription->text()); + cg.writeEntry("X-KDE-PluginInfo-Author", m_newThemeAuthor->text()); + cg.writeEntry("X-KDE-PluginInfo-Version", m_newThemeVersion->text()); } - if (desktopFile.open(QFile::WriteOnly)) { - QTextStream out(&desktopFile); - out << "[Desktop Entry] \r\n" + desktopFileData +" \r\n"; - desktopFile.close(); - newThemeExists = true; - } else { - KMessageBox::error(this, i18n("Unable to save theme."), i18n("Desktop Theme Details")); - } + cg.sync(); + m_themeCustomized = false; } - // Plasma Theme - //Plasma::Theme::defaultTheme()->setThemeName(theme); - - if (newThemeExists) { - m_themeModel->reload(); - m_theme->setCurrentIndex(m_themeModel->indexOf(theme)); + m_themeModel->reload(); + if (m_themeModel->indexOf(themeRoot) != -1) { + m_theme->setCurrentIndex(m_themeModel->indexOf(themeRoot)); //FIXME: should say "Appearance Settings" instead of "Desktop Settings" - KMessageBox::information(this,i18n("To change your desktop theme to \"%1\", open\nDesktop Settings and select \"%2\" from the droplist.",m_theme->currentText(),m_theme->currentText() ), i18n("How to Change Desktop Theme"), "HowToChangeDesktopTheme"); + KMessageBox::information(this,i18n("To change your desktop theme to \"%1\", open\n the desktop Appearance Settings and select \"%2\" from the droplist.",m_theme->currentText(),m_theme->currentText() ), i18n("How to Change Desktop Theme"), "HowToChangeDesktopTheme"); } resetThemeDetails(); } @@ -477,24 +502,17 @@ void DesktopThemeDetails::exportTheme() { + QString theme = m_theme->itemData(m_theme->currentIndex(), + ThemeModel::PackageNameRole).toString(); if (m_themeCustomized || - (m_theme->currentText() == i18n("(Customized)") && m_newThemeName->text() == "")) { + (isCustomized(theme) && m_newThemeName->text() == "")) { KMessageBox::information(this, i18n("Please apply theme item changes (with a new theme name) before attempting to export theme."), i18n("Export Desktop Theme")); } else { - QString themeStoragePath = m_theme->itemData(m_theme->currentIndex(), - ThemeModel::PackageNameRole).toString(); + QString themeStoragePath = theme; + KStandardDirs dirs; - kDebug()<<" themeStoragePath "<clear(); - m_dropListFiles.clear(); + // Set up items, item paths and icons + m_items.clear(); // clear theme items + m_itemPaths.clear(); // clear theme item paths + m_itemIcons.clear(); + for (int i = 0; themeCollectionName[i].m_type; ++i) { + m_items[themeCollectionName[i].m_type] = i; + m_itemPaths[i] = themeCollectionName[i].m_themeItemPath; + m_itemIcons[i] = themeCollectionName[i].m_iconName; + } + // Get installed themes + m_themes.clear(); // clear installed theme list + m_themeRoots.clear(); // clear installed theme root paths + KStandardDirs dirs; + QStringList themes = dirs.findAllResources("data", "desktoptheme/*/metadata.desktop", + KStandardDirs::NoDuplicates); + themes.sort(); + int j=0; + for (int i = 0; i < themes.size(); ++i) { + QString theme = themes.at(i); + int themeSepIndex = theme.lastIndexOf('/', -1); + QString themeRoot = theme.left(themeSepIndex); + int themeNameSepIndex = themeRoot.lastIndexOf('/', -1); + QString packageName = themeRoot.right(themeRoot.length() - themeNameSepIndex - 1); + KDesktopFile df(theme); + QString name = df.readName(); + if (name.isEmpty()) { + name = packageName; + } + + if (!isCustomized(packageName) && (m_themeRoots.key(packageName, -1) == -1)) { + m_themes[name] = j; + m_themeRoots[j] = packageName; + ++j; + } + } - for (int i = 0; themeCollectionName[i].m_type; ++i) { - m_themeItems[themeCollectionName[i].m_type] = themeCollectionName[i].m_widgetType; - themeItemList.append(themeCollectionName[i].m_displayItemName); - m_themeReplacements[themeCollectionName[i].m_displayItemName] = ""; - themeItemIconList.append(themeCollectionName[i].m_iconName); + // Set up default item replacements + m_itemThemeReplacements.clear(); + m_itemFileReplacements.clear(); + QString currentTheme = m_theme->itemData(m_theme->currentIndex(), + ThemeModel::PackageNameRole).toString(); + if (!isCustomized(currentTheme)) { + // Set default replacements to current theme + QHashIterator i(m_items); + while (i.hasNext()) { + i.next(); + m_itemThemeReplacements[i.value()] = m_themeRoots.key(currentTheme); + } + m_baseTheme = currentTheme; + } else { + // Set default replacements to customized theme settings + QFile customSettingsFile(dirs.locateLocal("data", "desktoptheme/" + currentTheme +"/settings")); + if (customSettingsFile.open(QFile::ReadOnly)) { + QTextStream in(&customSettingsFile); + QString line; + QStringList settingsPair; + while (!in.atEnd()) { + line = in.readLine(); + settingsPair = line.split('='); + if (settingsPair.at(0) == "baseTheme") { + m_baseTheme = settingsPair.at(1); + } else { + if (m_themeRoots.key(settingsPair.at(1), -1) != -1) { // theme for current item exists + m_itemThemeReplacements[m_items[settingsPair.at(0)]] = m_themeRoots.key(settingsPair.at(1)); + } else if (QFile::exists(settingsPair.at(1))) { + m_itemThemeReplacements[m_items[settingsPair.at(0)]] = -1; + m_itemFileReplacements[m_items[settingsPair.at(0)]] = settingsPair.at(1); + } + } + } + customSettingsFile.close(); + } } - - m_themeItemList->setRowCount(themeItemList.size()); + // Build displayed list of theme items + m_themeItemList->setRowCount(m_items.size()); m_themeItemList->setColumnCount(2); m_themeItemList->setHorizontalHeaderLabels(QStringList()<< i18n("Theme Item")< i(m_items); while (i.hasNext()) { - item = i.next(); - m_themeItemList->setItem(row, 0, new QTableWidgetItem(item)); - m_themeItemList->item(row,0)->setIcon(KIcon(themeItemIconList.at(row))); - m_themeItemList->setCellWidget(row, 1, new QComboBox()); - updateReplaceItemList(item); + i.next(); + displayedItem = displayedItemText(i.value()); + m_themeItemList->setItem(i.value(), 0, new QTableWidgetItem(displayedItem)); + m_themeItemList->item(i.value(),0)->setIcon(KIcon(m_itemIcons[i.value()])); + m_themeItemList->setCellWidget(i.value(), 1, new QComboBox()); + updateReplaceItemList(i.value()); m_themeItemList->resizeColumnToContents(1); - row++; } m_themeItemList->setSelectionBehavior(QAbstractItemView::SelectRows); m_themeItemList->verticalHeader()->hide(); @@ -552,105 +629,85 @@ m_themeItemList->setCurrentCell(0, 1); } -void DesktopThemeDetails::updateReplaceItemList(const QString& item) +void DesktopThemeDetails::updateReplaceItemList(const int& item) { - QString currentReplacement = m_themeReplacements[item]; - QString replacementDropListItem; - QStringList dropList; - if ((currentReplacement.isEmpty() && m_theme->currentText() != i18n("(Customized)"))){ - replacementDropListItem = m_theme->currentText() + " " + item; - } + QString currentTheme = m_theme->itemData(m_theme->currentIndex(), + ThemeModel::PackageNameRole).toString(); // Repopulate combobox droplist - int itemRow = m_themeItemList->row(m_themeItemList->findItems(item, Qt::MatchExactly).at(0)); - QComboBox *currentComboBox = static_cast(m_themeItemList->cellWidget(itemRow,1)); - disconnect(currentComboBox, SIGNAL(currentIndexChanged(int)), this, SLOT(replacementItemChanged())); - currentComboBox->clear(); - KStandardDirs dirs; - QStringList themes = dirs.findAllResources("data", "desktoptheme/*/metadata.desktop", - KStandardDirs::NoDuplicates); - themes.sort(); - foreach (const QString &theme, themes) { - int themeSepIndex = theme.lastIndexOf('/', -1); - QString themeRoot = theme.left(themeSepIndex); - int themeNameSepIndex = themeRoot.lastIndexOf('/', -1); - QString packageName = themeRoot.right(themeRoot.length() - themeNameSepIndex - 1); + QComboBox *itemComboBox = static_cast(m_themeItemList->cellWidget(item,1)); + disconnect(itemComboBox, SIGNAL(currentIndexChanged(int)), this, SLOT(replacementItemChanged())); + itemComboBox->clear(); + for (int i = 0; i < m_themes.size(); ++i) { + QString displayedDropListItem = i18n("%1 %2", m_themes.key(i), displayedItemText(item)); + itemComboBox->addItem(displayedDropListItem); + } + itemComboBox->addItem(i18n("File...")); - KDesktopFile df(theme); - QString name = df.readName(); - if (name.isEmpty()) { - name = packageName; - } - - QString themeItemFile = themeRoot + '/' + m_themeItems[item]; - //Get correct extension for svg files - if (QFile::exists(themeItemFile + ".svg")) { - themeItemFile = themeRoot + '/' + m_themeItems[item] + ".svg"; - } - if (QFile::exists(themeItemFile + ".svgz")) { - themeItemFile = themeRoot + '/' + m_themeItems[item] + ".svgz"; - } - if ((name != i18n("(Customized)")) || (name == i18n("(Customized)") && themeItemFile == currentReplacement)) { - QString dropListItem = i18n("%1 %2",name,item); - if (themeItemFile == currentReplacement) { - replacementDropListItem = dropListItem; - } - dropList << dropListItem; - m_dropListFiles[dropListItem] = themeItemFile; - } + // Set combobox value to current replacement + if (m_itemThemeReplacements[item] != -1) { + itemComboBox->setCurrentIndex(m_itemThemeReplacements[item]); + } else { + itemComboBox->addItem(m_itemFileReplacements[item]); + itemComboBox->setCurrentIndex(itemComboBox->findText(m_itemFileReplacements[item])); } - if (currentReplacement.isEmpty()) m_themeReplacements[item] = m_dropListFiles[replacementDropListItem]; - currentComboBox->addItems(dropList << i18n("File...")); - currentComboBox->setCurrentIndex(currentComboBox->findText(replacementDropListItem)); - connect(currentComboBox, SIGNAL(currentIndexChanged(int)), this, SLOT(replacementItemChanged())); + connect(itemComboBox, SIGNAL(currentIndexChanged(int)), this, SLOT(replacementItemChanged())); } void DesktopThemeDetails::replacementItemChanged() { - //Check all items to see if theme has been customized - m_themeCustomized=false; - int i; - for (i = 0; i < m_themeItemList->rowCount(); i++) { - QComboBox *currentComboBox = static_cast(m_themeItemList->cellWidget(i, 1)); - QString currentReplacement = currentComboBox->currentText(); - - QString currentItem = m_themeItemList->item(i, 0)->text(); - QString originalValue = m_dropListFiles.key(m_themeReplacements[currentItem]); - QString changedValue; - - if (currentReplacement == i18n("File...")) { - //Get the filename for the replacement item - changedValue = KFileDialog::getOpenFileName(KUrl(), QString(), this, i18n("Select File to Use for %1",currentItem)); - if (!changedValue.isEmpty()) { - //TODO need a i18n ? - currentReplacement = "File:" + changedValue; - m_dropListFiles[currentReplacement]=changedValue; - int index = currentComboBox->findText("File:",Qt::MatchStartsWith); - if (index != -1) currentComboBox->removeItem(index); - currentComboBox->addItem(currentReplacement); + //Check items to see if theme has been customized + m_themeCustomized = true; + QHashIterator i(m_items); + while (i.hasNext()) { + i.next(); + QComboBox *itemComboBox = static_cast(m_themeItemList->cellWidget(i.value(), 1)); + int replacement = itemComboBox->currentIndex(); + if (replacement <= (m_themes.size() - 1)) { + // Item replacement source is a theme + m_itemThemeReplacements[i.value()] = itemComboBox->currentIndex(); + } else if (replacement > (m_themes.size() - 1)) { + // Item replacement source is a file + if (itemComboBox->currentText() == i18n("File...")) { + //Get the filename for the replacement item + QString fileReplacement = KFileDialog::getOpenFileName(KUrl(), QString(), this, i18n("Select File to Use for %1",i.key())); + if (!fileReplacement.isEmpty()) { + m_itemFileReplacements[i.value()] = fileReplacement; + int index = itemComboBox->findText(fileReplacement); + if (index == -1) itemComboBox->addItem(fileReplacement); + disconnect(itemComboBox, SIGNAL(currentIndexChanged(int)), this, SLOT(replacementItemChanged())); + itemComboBox->setCurrentIndex(itemComboBox->findText(fileReplacement)); + connect(itemComboBox, SIGNAL(currentIndexChanged(int)), this, SLOT(replacementItemChanged())); + m_itemThemeReplacements[i.value()] = -1; //source is not a theme + m_itemFileReplacements[i.value()] = itemComboBox->currentText(); + } else { + // Reset combobox to previous value if no file is selected + if (m_itemThemeReplacements[i.value()] != -1) { + itemComboBox->setCurrentIndex(m_itemThemeReplacements[i.value()]); + } else { + itemComboBox->setCurrentIndex(itemComboBox->findText(m_itemFileReplacements[i.value()])); + } + m_themeCustomized = false; + } } else { - currentReplacement = originalValue; + m_itemThemeReplacements[i.value()] = -1; //source is not a theme + m_itemFileReplacements[i.value()] = itemComboBox->currentText(); } - disconnect(currentComboBox, SIGNAL(currentIndexChanged(int)), this, SLOT(replacementItemChanged())); - int index = currentComboBox->findText(currentReplacement); - if (index != -1) currentComboBox->setCurrentIndex(index); - connect(currentComboBox, SIGNAL(currentIndexChanged(int)), this, SLOT(replacementItemChanged())); - } else { - //Get the filename for the drop list replacement item - changedValue = m_dropListFiles[currentReplacement]; } + } - kDebug() << changedValue; - if (changedValue != originalValue) { - m_themeCustomized = true; - m_themeReplacements[currentItem] = changedValue; - } - } if (m_themeCustomized) emit changed(); } +void DesktopThemeDetails::newThemeInfoChanged() +{ + emit changed(); +} + void DesktopThemeDetails::resetThemeDetails() { + QString theme = m_theme->itemData(m_theme->currentIndex(), + ThemeModel::PackageNameRole).toString(); m_themeInfoName->setText(m_theme->currentText()); m_themeInfoDescription->setText(m_theme->itemData(m_theme->currentIndex(), ThemeModel::PackageDescriptionRole).toString()); @@ -668,38 +725,9 @@ } else { m_themeInfoVersion->setText(""); } - KStandardDirs dirs; - QString theme = m_theme->itemData(m_theme->currentIndex(), - ThemeModel::PackageNameRole).toString(); - m_baseTheme = theme; + loadThemeItems(); - // Load customized theme settings - if (isCustomized(theme)) { - QFile customSettingsFile(dirs.locateLocal("data", "desktoptheme/" + theme +"/settings")); - if (customSettingsFile.open(QFile::ReadOnly)) { - QTextStream in(&customSettingsFile); - QString line; - QStringList settingsPair; - QMaplst; - //cache it - for (int i = 0; themeCollectionName[i].m_type; ++i) { - lst.insert(themeCollectionName[i].m_type, themeCollectionName[i].m_displayItemName); - } - while (!in.atEnd()) { - line = in.readLine(); - settingsPair = line.split('='); - if (settingsPair.at(0) == "baseTheme") { - m_baseTheme = settingsPair.at(1); - } else { - m_themeReplacements[lst[settingsPair.at(0)]] = settingsPair.at(1); - updateReplaceItemList(lst[settingsPair.at(0)]); - } - } - customSettingsFile.close(); - } - } - m_newThemeName->clear(); m_newThemeAuthor->clear(); m_newThemeVersion->clear(); @@ -732,16 +760,35 @@ } } -void DesktopThemeDetails::clearCustomized() { +void DesktopThemeDetails::clearCustomized(const QString& themeRoot) { KStandardDirs dirs; - if (QDir(dirs.locateLocal("data", "desktoptheme/.customized", false)).exists()) { - KIO::DeleteJob *clearCustom = KIO::del(KUrl(dirs.locateLocal("data", "desktoptheme/.customized", false)), KIO::HideProgressInfo); - KIO::NetAccess::synchronousRun(clearCustom, this); + + if ((isCustomized(themeRoot))) { + // Remove both possible unnamed customized directories + if (QDir(dirs.locateLocal("data", "desktoptheme/.customized", false)).exists()) { + KIO::DeleteJob *clearCustom = KIO::del(KUrl(dirs.locateLocal("data", "desktoptheme/.customized", false)), KIO::HideProgressInfo); + KIO::NetAccess::synchronousRun(clearCustom, this); + } + if (QDir(dirs.locateLocal("data", "desktoptheme/.customized1", false)).exists()) { + KIO::DeleteJob *clearCustom1 = KIO::del(KUrl(dirs.locateLocal("data", "desktoptheme/.customized1", false)), KIO::HideProgressInfo); + KIO::NetAccess::synchronousRun(clearCustom1, this); + } + } else { + if (QDir(dirs.locateLocal("data", "desktoptheme/" + themeRoot, false)).exists()) { + KIO::DeleteJob *clearCustom = KIO::del(KUrl(dirs.locateLocal("data", "desktoptheme/" + themeRoot, false)), KIO::HideProgressInfo); + KIO::NetAccess::synchronousRun(clearCustom, this); + } + } +} + +QString DesktopThemeDetails::displayedItemText(int item) { + QString displayedText = m_items.key(item); + for (int i = 0; themeCollectionName[i].m_type; ++i) { + if (themeCollectionName[i].m_type == m_items.key(item)) { + displayedText = i18nc("plasma name", themeCollectionName[i].m_displayItemName); + } } - if (QDir(dirs.locateLocal("data", "desktoptheme/.customized1", false)).exists()) { - KIO::DeleteJob *clearCustom1 = KIO::del(KUrl(dirs.locateLocal("data", "desktoptheme/.customized1", false)), KIO::HideProgressInfo); - KIO::NetAccess::synchronousRun(clearCustom1, this); - } + return displayedText; } --- workspace/plasma/tools/desktopthemedetails/desktopthemedetails.h (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/tools/desktopthemedetails/desktopthemedetails.h (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -32,12 +32,14 @@ void save(); void removeTheme(); void exportTheme(); + void newThemeInfoChanged(); private: - void updateReplaceItemList(const QString& item); + void updateReplaceItemList(const int& item); void loadThemeItems(); + QString displayedItemText(int item); bool isCustomized(const QString& theme); - void clearCustomized(); + void clearCustomized(const QString& themeRoot); private slots: void getNewThemes(); @@ -45,9 +47,19 @@ private: ThemeModel* m_themeModel; - QHash m_themeItems; - QHash m_themeReplacements; + QHash m_themeItems; // theme item paths + QHash m_themeReplacements; // theme item replacements + QHash m_itemFromDisplay; // item names of displayed (translated) items QHash m_dropListFiles; + + QHash m_items; // theme items + QHash m_itemPaths; // theme item paths + QHash m_itemIcons; //theme item icons + QHash m_themes; // installed themes + QHash m_themeRoots; // installed themes root paths + QHash m_itemThemeReplacements; // source theme for item replacements + QHashm_itemFileReplacements; //non-theme source files for item replacements + bool m_themeCustomized; QString m_baseTheme; }; --- workspace/plasma/tools/desktopthemedetails/desktopthemedetails.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/tools/desktopthemedetails/desktopthemedetails.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -27,6 +27,7 @@ Name[gu]=ડેસ્કટોપ થીમ વિગતો Name[he]=פרטי ערכת נושא של שולחן עבודה Name[hi]=डेस्कटॉप प्रसंग विवरण +Name[hne]=डेस्कटाप थीम विवरन Name[is]=Nánar um skjáborðsþema Name[it]=Dettagli del tema desktop Name[ja]=デスクトップテーマの詳細 @@ -49,6 +50,7 @@ Name[pt]=Detalhes do Tema do Ambiente de Trabalho Name[pt_BR]=Detalhes do tema da área de trabalho Name[ro]=Detalii tematică de birou +Name[ru]=Сведения о теме рабочего стола Name[sk]=Detaily témy plochy Name[sl]=Podrobnosti o temi za namizje Name[sr]=Детаљи теме површи @@ -75,6 +77,7 @@ Comment[gl]=Personaliza cada elemento do tema do escritorio Comment[gu]=અલગ ડેસ્કટોપ થીમ વસ્તુઓને બદલો Comment[hi]=व्यक्तिगत डेस्कटॉप प्रसंग वस्तुएँ मनपसंद बनाएँ +Comment[hne]=हर एक के डेस्कटाप थीम चीज ल मनपसंद बनाव Comment[is]=Sérsníða einstaka hluti í skjáborðsþema Comment[it]=Personalizza individualmente gli oggetti del tema desktop Comment[ja]=デスクトップテーマの要素をカスタマイズ @@ -93,6 +96,7 @@ Comment[pt]=Personalizar os itens individuais do tema do ambiente de trabalho Comment[pt_BR]=Personalizar os itens individuais do tema da área de trabalho Comment[ro]=Particularizează elemente individuale ale tematicii +Comment[ru]=Настройка темы рабочего стола Comment[sk]=Prispôsobenie jednotlivých častí témy plochy Comment[sl]=Prilagodite posamezne dele teme za namizje Comment[sr]=Прилагодите поједине ставке теме површи --- workspace/plasma/containments/panel/plasma-containment-panel.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/containments/panel/plasma-containment-panel.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -21,6 +21,7 @@ Name[gu]=પેનલ Name[he]=לוח Name[hi]=फलक +Name[hne]=पेनल Name[hr]=Ploča Name[is]=Spjald Name[it]=Pannello @@ -79,6 +80,7 @@ Comment[gl]=Un contido para un panel Comment[gu]=પેનલ માટે ધરાવનાર Comment[hi]=फलक के लिए कंटेनमेंट +Comment[hne]=पेनल बर कंटेनमेंट Comment[hu]=Tartóobjektum a panelhez Comment[is]=Afmörkun fyrir spjald Comment[it]=Un campo di contenimento per un pannello @@ -87,6 +89,7 @@ Comment[km]=ការ​ផ្ទុក​សម្រាប់​បន្ទះ Comment[kn]=ಪುಟೀಪಿಗೆ (ಪಾನಲ್) ಒಂದು ಧಾರಕ Comment[ko]=모든 것을 포함하는 패널 +Comment[lt]=Pulto laikiklis Comment[lv]=Ietvērums panelim Comment[ml]=പാനല്‍ വെയ്ക്കാനുള്ള സ്ഥലം Comment[mr]=पटल करीता एक कंटेनर @@ -101,7 +104,7 @@ Comment[pt]=Um contentor para um painel Comment[pt_BR]=Um contentor para um painel Comment[ro]=Container pentru un panou -Comment[ru]=Контейнер для панели +Comment[ru]=Контейнер панели Comment[se]=Lihtti mii sisttisdoallá panela Comment[sk]=Umiestnenie pre panel Comment[sl]=Vsebnik za pult --- workspace/plasma/containments/panel/panel.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/containments/panel/panel.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -223,6 +223,10 @@ void Panel::appletRemoved(Plasma::Applet* applet) { QGraphicsLinearLayout *lay = dynamic_cast(layout()); + if (!lay) { + return; + } + lay->removeItem(applet); //shrink the panel if possible @@ -505,6 +509,10 @@ void Panel::themeUpdated() { + if (!layout()) { + return; + } + //if the theme is changed all the calculations needs to be done again //and resize based on the change in the theme bordersize --- workspace/plasma/containments/screensaver/plasma-containment-saverdesktop.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/containments/screensaver/plasma-containment-saverdesktop.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -6,6 +6,7 @@ Name[et]=Ekraanisäästja-töölaud Name[gu]=સર્વરડેસ્કટોપ Name[hi]=सेवरडेस्कटॉप +Name[hne]=सेवर-डेस्कटाप Name[is]=Skjáborð Name[ja]=セーバーデスクトップ Name[kk]=Үстел сақтағышы --- workspace/plasma/containments/mid-panel/plasma-containment-midpanel.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/containments/mid-panel/plasma-containment-midpanel.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -15,6 +15,7 @@ Name[gl]=Panel para dispositivos móbiles de internet Name[gu]=મોબાઇલ ઇન્ટરનેટ ઉપકરણો માટે પેનલ Name[hi]=मोबाइल इंटरनेट उपकरण के लिए फलक +Name[hne]=मोबाइल इंटरनेट उपकरन बर पेनल Name[is]=Spjald fyrir hreyfanleg internettæki (MID) Name[it]=Pannello per Mobile Internet Devices Name[ja]=携帯インターネットデバイス用のパネル @@ -35,6 +36,7 @@ Name[pt]=Painel para os Dispositivos de Internet Móvel Name[pt_BR]=Painel para os dispositivos de Internet móvel Name[ro]=Panou pentru Dispozitive Internet Mobile +Name[ru]=Панель мобильных Интернет-устройств Name[sk]=Panel pre zariadenia mobilného internetu Name[sl]=Pult za mobilne internetne naprave Name[sr]=Панел за мобилне интернет уређаје @@ -65,6 +67,7 @@ Comment[gl]=Un contido para un panel Comment[gu]=પેનલ માટે ધરાવનાર Comment[hi]=फलक के लिए कंटेनमेंट +Comment[hne]=पेनल बर कंटेनमेंट Comment[hu]=Tartóobjektum a panelhez Comment[is]=Afmörkun fyrir spjald Comment[it]=Un campo di contenimento per un pannello @@ -73,6 +76,7 @@ Comment[km]=ការ​ផ្ទុក​សម្រាប់​បន្ទះ Comment[kn]=ಪುಟೀಪಿಗೆ (ಪಾನಲ್) ಒಂದು ಧಾರಕ Comment[ko]=모든 것을 포함하는 패널 +Comment[lt]=Pulto laikiklis Comment[lv]=Ietvērums panelim Comment[ml]=പാനല്‍ വെയ്ക്കാനുള്ള സ്ഥലം Comment[mr]=पटल करीता एक कंटेनर @@ -87,7 +91,7 @@ Comment[pt]=Um contentor para um painel Comment[pt_BR]=Um contentor para um painel Comment[ro]=Container pentru un panou -Comment[ru]=Контейнер для панели +Comment[ru]=Контейнер панели Comment[se]=Lihtti mii sisttisdoallá panela Comment[sk]=Umiestnenie pre panel Comment[sl]=Vsebnik za pult --- workspace/plasma/containments/desktop/desktoplayout.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/containments/desktop/desktoplayout.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -13,10 +13,12 @@ #include #include #include +#include #include #include +#include #include "desktoplayout.h" @@ -46,6 +48,7 @@ DesktopLayoutItem desktopItem; desktopItem.item = item; desktopItem.temporaryGeometry = QRectF(0, 0, -1, -1); + desktopItem.hasHandle = false; itemSpace.addItem(spaceItem); items.insert(key, desktopItem); @@ -272,6 +275,10 @@ ItemSpace::ItemSpaceItem &spaceItem = group.m_groupItems[itemId]; DesktopLayoutItem &desktopItem = items[spaceItem.user.toInt()]; + if (desktopItem.hasHandle) { + continue; + } + // Temporarily place the item if it could not be pushed inside the working area. // Put it back if it fits again. if (itemSpace.positionVisibility(spaceItem.lastGeometry) < visibilityTolerance) { @@ -336,6 +343,17 @@ itemSpace.locateItemByUser(itemKey, &group, &item); ItemSpace::ItemSpaceItem &spaceItem = itemSpace.m_groups[group].m_groupItems[item]; + // HACK: if the applet is in the applet handle, do nothing, but use a timer as it may go away very soon + QGraphicsItem *gItem = dynamic_cast(layoutItem); + if (gItem) { + Plasma::Containment *cont = dynamic_cast(gItem->parentItem()); + if (!cont) { + items[itemKey].hasHandle = true; + QTimer::singleShot(0, this, SLOT(onTimer())); + return; + } + } + QRectF currentRelative = layoutItem->geometry().translated(-workingStart); if (spaceItem.lastGeometry != currentRelative) { spaceItem.lastGeometry = currentRelative; @@ -346,6 +364,41 @@ } } +void DesktopLayout::onTimer () +{ + int itemKey = -1; + QMapIterator i(items); + while (i.hasNext()) { + i.next(); + int itemKey = i.key(); + + if (!items[itemKey].hasHandle) { + continue; + } + + QGraphicsLayoutItem *layoutItem = items[itemKey].item; + int group, item; + itemSpace.locateItemByUser(itemKey, &group, &item); + ItemSpace::ItemSpaceItem &spaceItem = itemSpace.m_groups[group].m_groupItems[item]; + + QGraphicsItem *gItem; + if ((gItem = dynamic_cast(layoutItem)) && + dynamic_cast(gItem->parentItem())) { + + items[itemKey].hasHandle = false; + + QRectF currentRelative = layoutItem->geometry().translated(-workingStart); + if (spaceItem.lastGeometry != currentRelative) { + spaceItem.lastGeometry = currentRelative; + spaceItem.preferredGeometry = currentRelative; + + itemSpace.updateItem(group, item); + invalidate(); + } + } + } +} + QSizeF DesktopLayout::sizeHint (Qt::SizeHint which, const QSizeF &constraint) const { Q_UNUSED(which) --- workspace/plasma/containments/desktop/plasma-containment-desktop.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/containments/desktop/plasma-containment-desktop.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -28,6 +28,7 @@ Name[gu]=ડેસ્કટોપ Name[he]=שולחן עבודה Name[hi]=डेस्कटॉप +Name[hne]=डेस्कटाप Name[hr]=Radna površina Name[hsb]=Dźěłowy powjerch Name[hu]=Munkaasztal @@ -92,6 +93,7 @@ Comment[gl]=Contedor predeterminado do escritorio Comment[gu]=મૂળભૂત ડેસ્કટોપ ધરાવનાર Comment[hi]=डिफ़ॉल्ट डेस्कटॉप कंटेनमेंट +Comment[hne]=डिफाल्ट डेस्कटाप कंटेनमेंट Comment[is]=Sjálfgefin afmörkun fyrir skjáborð Comment[it]=Contenitore desktop predefinito Comment[ja]=デスクトップの標準の入れ物 @@ -112,6 +114,7 @@ Comment[pt]=Contentor do ecrã por omissão Comment[pt_BR]=Conteúdo padrão da área de trabalho Comment[ro]=Containerul implicit pentru birou +Comment[ru]=Контейнер рабочего стола Comment[sk]=Štandardné umiestnenie plochy Comment[sl]=Privzet vsebnik namizja Comment[sr]=Подразумеван садржалац површи --- workspace/plasma/containments/desktop/itemspace.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/containments/desktop/itemspace.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -13,6 +13,20 @@ #include "itemspace.h" +// Contrary to QRectF::intersects(), this function requires the +// rectangles to truly intersect, not just touch on one side. +// Further, we require a minimal overlap distance to prevent +// an infinite loop in the positioning algorithm due to some +// precision and optimization problems. +bool __intersects (const QRectF &a, const QRectF &b) +{ + if (!(a.bottom() - 0.001 > b.top())) return false; + if (!(a.top() + 0.001 < b.bottom())) return false; + if (!(a.right() - 0.001 > b.left())) return false; + if (!(a.left() + 0.001 < b.right())) return false; + return true; +} + ItemSpace::ItemSpace() : spaceAlignment(Qt::AlignTop|Qt::AlignLeft), workingGeom(QSizeF()), @@ -184,7 +198,7 @@ // start either on the left or the right, and advance inside qreal x = ((align & Qt::AlignLeft) ? 0 : workingGeom.width()-size.width()); // try different x coordinates - for (int i = 0; i < 100; ++i) { + while (1) { // stop testing if we're limited by the working area and positions at the next x would reach outside bool outOfX = ((align & Qt::AlignLeft) ? (x + size.width() > workingGeom.width()) : (x < 0)); if (outOfX && limitedSpace) { @@ -229,9 +243,11 @@ break; } - Q_ASSERT( ((align & Qt::AlignTop) && a.bottom() > y) || ((align & Qt::AlignBottom) && a.y() - size.height() < y) ); - - y = ((align & Qt::AlignTop) ? a.bottom() : a.y() - size.height()); + if ((align & Qt::AlignTop)) { + y = a.bottom(); + } else { + y = a.y() - size.height(); + } } // Find next possible x coordinate @@ -255,9 +271,11 @@ break; } - Q_ASSERT( ((align & Qt::AlignLeft) && a.right() > x) || ((align & Qt::AlignRight) && a.x() - size.width() < x) ); - - x = ((align & Qt::AlignLeft) ? a.right() : a.x() - size.width()); + if ((align & Qt::AlignLeft)) { + x = a.right(); + } else { + x = a.x() - size.width(); + } } return possiblePositions; @@ -278,7 +296,7 @@ continue; } qreal cl = item.lastGeometry.y(); - if (item.lastGeometry.intersects(region) && cl < l) { + if (__intersects(item.lastGeometry, region) && cl < l) { ret = item.lastGeometry; l = cl; } @@ -302,7 +320,7 @@ continue; } qreal cl = item.lastGeometry.y() + item.lastGeometry.height(); - if (item.lastGeometry.intersects(region) && cl > l) { + if (__intersects(item.lastGeometry, region) && cl > l) { ret = item.lastGeometry; l = cl; } @@ -326,7 +344,7 @@ continue; } qreal cl = item.lastGeometry.x() + item.lastGeometry.width(); - if (item.lastGeometry.intersects(region) && cl < l) { + if (__intersects(item.lastGeometry, region) && cl < l) { ret = item.lastGeometry; l = cl; } @@ -350,7 +368,7 @@ continue; } qreal cl = item.lastGeometry.x(); - if (item.lastGeometry.intersects(region) && cl > l) { + if (__intersects(item.lastGeometry, region) && cl > l) { ret = item.lastGeometry; l = cl; } --- workspace/plasma/containments/desktop/desktoplayout.h (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/containments/desktop/desktoplayout.h (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -119,6 +119,7 @@ private slots: void movementFinished(QGraphicsItem*); + void onTimer(); private: @@ -127,6 +128,7 @@ public: QGraphicsLayoutItem *item; QRectF temporaryGeometry; + bool hasHandle; }; int newItemKey(); --- workspace/plasma/applets/webbrowser/webbrowser.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/applets/webbrowser/webbrowser.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -214,7 +214,6 @@ WebBrowser::~WebBrowser() { delete m_completion; - delete m_bookmarkManager; delete m_bookmarkModel; } --- workspace/plasma/applets/webbrowser/plasma-applet-webbrowser.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/applets/webbrowser/plasma-applet-webbrowser.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -29,6 +29,7 @@ Name[gu]=વેબ બ્રાઉઝર Name[he]=דפדפן רשת Name[hi]=वेब ब्राउज़र +Name[hne]=वेब ब्राउजर Name[hr]=Web preglednik Name[hu]=Webböngésző Name[is]=Vafri @@ -59,7 +60,7 @@ Name[pt]=Navegação Web Name[pt_BR]=Navegador da Internet Name[ro]=Navigator de web -Name[ru]=Браузер +Name[ru]=Веб-браузер Name[se]=Fierpmádatlogan Name[sk]=Webový prehliadač Name[sl]=Spletni brskalnik @@ -98,9 +99,11 @@ Comment[fi]=Yksinkertainen selain Comment[fr]=Un navigateur Web simple Comment[fy]=In ienfâldige webblêder +Comment[ga]=Brabhsálaí simplí Comment[gl]=Un navegador web simples Comment[gu]=સરળ વેબ બ્રાઉઝર Comment[hi]=एक सादा वेब ब्राउज़र +Comment[hne]=एक सादा ब्राउजर Comment[hsb]=Jednory web browser Comment[is]=Einfaldur vafri Comment[it]=Un semplice browser web --- workspace/plasma/applets/trash/plasma-applet-trash.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/applets/trash/plasma-applet-trash.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -24,6 +24,7 @@ Name[gl]=Lixo Name[gu]=કચરાપેટી Name[hi]=रद्दी की टोकरी +Name[hne]=घुरुवा Name[hr]=Otpad Name[hsb]=Papjernik Name[hu]=Szemétkosár @@ -47,7 +48,7 @@ Name[pa]=ਰੱਦੀ-ਟੋਕਰੀ Name[pl]=Kosz Name[pt]=Lixo -Name[pt_BR]=Lixeira +Name[pt_BR]=Lixo Name[ro]=Coș de gunoi Name[ru]=Корзина Name[sk]=Kôš @@ -84,6 +85,7 @@ Comment[gu]=દૂર કરેલ વસ્તુઓનો અધિકાર Comment[he]=גישה לפריטים שנמחקו Comment[hi]=मिटाई जा चुकी वस्तुओं पर जाएँ +Comment[hne]=मिटाय चीज मं पहुंच Comment[hsb]=Přistup k wumazanym objektam Comment[is]=Aðgangur að hlutum sem hefur verið eytt Comment[it]=Accedi agli oggetti cancellati @@ -92,6 +94,7 @@ Comment[km]=ចូល​ដំណើរការ​ទៅ​ធាតុ​ដែល​បានលុប Comment[kn]=ತೆಗೆದುಹಾಕಲಾದ ಅಂಶಗಳಿಗೆ ನಿಲುಕಣೆ Comment[ko]=삭제된 파일과 폴더를 봅니다 +Comment[lt]=Prieiga prie ištrintų failų Comment[lv]=Piekļūst dzēstajiem failiem Comment[mk]=Пристап до избришани ставки Comment[ml]=നീക്കം ചെയ്യപെട്ട സാധങ്ങളിലേക്ക് പ്രവേശനം @@ -106,6 +109,7 @@ Comment[pt]=Acesso aos itens apagados Comment[pt_BR]=Acesso aos itens excluídos Comment[ro]=Acces la elementele șterse +Comment[ru]=Доступ к выброшенным файлам Comment[sk]=Prístup k vymazaným položkám Comment[sl]=Dostop do zbrisanih datotek in map Comment[sr]=Приступ обрисаним ставкама --- workspace/plasma/applets/activitybar/plasma-applet-activitybar.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/applets/activitybar/plasma-applet-activitybar.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -17,6 +17,7 @@ Name[gu]=ક્રિયા પટ્ટી Name[he]=פס פעילות Name[hi]=कार्य पट्टी +Name[hne]=सक्रियता पट्टी Name[hsb]=Pas aktiwitow Name[is]=Virknislá Name[it]=Barra delle attività @@ -25,6 +26,7 @@ Name[km]=របារ​សកម្មភាព Name[ko]=활동 탭 표시줄 Name[ku]=Darika Çalakiyan +Name[lt]=Veiklų juosta Name[lv]=Aktivitāšu josla Name[ml]=ആക്ടിവിറ്റി ബാര്‍ Name[mr]=सक्रीयता पट्टी @@ -37,7 +39,7 @@ Name[pt]=Barra de Actividades Name[pt_BR]=Barra de atividades Name[ro]=Bară de activitate -Name[ru]=Занятия +Name[ru]=Экраны Name[sk]=Panel aktivít Name[sl]=Pas z dejavnostmi Name[sr]=трака активности @@ -68,6 +70,7 @@ Comment[gl]=Barra de lingüetas para trocar entre actividades Comment[gu]=ક્રિયાઓ બદલવા માટે ટેબપટ્ટી Comment[hi]=क्रिया स्विच करने के लिए टैबपट्टी +Comment[hne]=सक्रियता ल बदले बर टैबपट्टी Comment[hsb]=Tabulatorowy pas za přešaltowanje mjez aktiwitami Comment[is]=Flipaslá til að skipta um verkefni Comment[it]=Barra a schede per navigare tra le attività @@ -75,6 +78,7 @@ Comment[kk]=Белсенділікті ауыстыру панелі Comment[km]=របារ​ផ្ទាំង​ដើម្បី​ប្ដូរ​សកម្មភាព Comment[ko]=활동 사이를 전환할 수 있는 탭 표시줄 +Comment[lt]=Tabuliatorių juosta veiklų keitimui Comment[lv]=Rīkjosla aktivitāšu pārslēgšanai Comment[ml]=പ്രവര്‍ത്തനങ്ങള്‍ മാറ്റാന്‍ ടാബ്-ബാര്‍ Comment[mr]=कार्य बदलविण्याकरीता टॅबबार @@ -87,7 +91,7 @@ Comment[pt]=Barra de páginas para mudar de actividades Comment[pt_BR]=Barra de abas para alternar atividades Comment[ro]=Bară cu file pentru comutarea activităților -Comment[ru]=Смена занятий +Comment[ru]=Переключение экранов Plasma Comment[sk]=Panel na prepínanie aktivít Comment[sl]=Pas za preklapljanje med dejavnostmi Comment[sr]=Трака језичака за пребацивање активности --- workspace/plasma/applets/lock_logout/Messages.sh (.../tags/KDE/4.2.0/kdebase) (wersja 0) +++ workspace/plasma/applets/lock_logout/Messages.sh (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -0,0 +1,2 @@ +#! /usr/bin/env bash +$XGETTEXT *.cpp -o $podir/plasma_applet_lockout.pot --- workspace/plasma/applets/lock_logout/plasma-applet-lockout.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/applets/lock_logout/plasma-applet-lockout.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -24,6 +24,7 @@ Name[gu]=તાળું/બહાર નીકળો Name[he]=נעילה/יציאה Name[hi]=ताला/लॉगआउट +Name[hne]=ताला/लागआउट Name[hr]=Zaključavanje/odjavljivanje Name[hsb]=Zamknjenje/Wotzjewjenje Name[hu]=Zárolás/kijelentkezés @@ -51,7 +52,7 @@ Name[pt]=Bloquear/Sair Name[pt_BR]=Bloquear/encerrar sessão Name[ro]=Blochează/Ieșire -Name[ru]=Блокирование/Выход +Name[ru]=Блокирование экрана и выход Name[se]=Lohkadeapmi/olggosčáliheapmi Name[sk]=Zamknutie/Odhlásenie Name[sl]=Zaklepanje/odjava @@ -88,6 +89,7 @@ Comment[gu]=સ્ક્રિનને તાળું મારો અથવા બહાર નીકળો Comment[he]=נעל את המסך או סגור את ההפעלה Comment[hi]=स्क्रीन तालाबंद करें या लॉगआउट हों +Comment[hne]=स्क्रीन मं ताला लगाव या लाग आउट हो Comment[hsb]=Wobrazowku zamknyć abo so wotzjewić Comment[is]=Læsa skja eða skrá út Comment[it]=Blocca lo schermo o termina la sessione @@ -96,6 +98,7 @@ Comment[km]=ចាក់សោ​អេក្រង់ ឬ​ចេញ Comment[kn]=ತೆರೆಯನ್ನು ಬಂಧಿಸು ಅಥವಾ ಹೊರನಡೆ Comment[ko]=화면을 잠그거나 로그아웃합니다 +Comment[lt]=Užrakinti ekraną arba atsijungti Comment[lv]=Slēgt ekrānu vai atteikties Comment[ml]=സ്ക്രീന്‍ പൂട്ടുക അല്ലെങ്കില്‍ പുറത്തേക്ക് കടക്കുക Comment[mr]=स्क्रीन कुलूपबंद करा किंवा बाहेर पडा @@ -109,7 +112,7 @@ Comment[pt]=Bloquear o ecrã ou sair Comment[pt_BR]=Bloqueia a tela ou desliga Comment[ro]=Blocarea ecranului sau ieșire -Comment[ru]=Заблокировать экран или завершить сеанс +Comment[ru]=Кнопки блокирования экрана и завершения сеанса Comment[sk]=Zamknutie obrazovky alebo odhlásenie Comment[sl]=Zaklenite zaslon, ali pa se odjavite Comment[sr]=Закључајте екран или се одјавите --- workspace/plasma/applets/systemtray/core/job.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/applets/systemtray/core/job.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -31,6 +31,7 @@ { public: Private() : + state(Running), percentage(0), timerId(0), killable(false), --- workspace/plasma/applets/systemtray/plasma-applet-systemtray.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/applets/systemtray/plasma-applet-systemtray.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -28,6 +28,7 @@ Name[gu]=સિસ્ટમ ટ્રે Name[he]=מגש מערכת Name[hi]=तंत्र तश्तरी +Name[hne]=तंत्र तस्तरी Name[hr]=Sistemska traka Name[hsb]=Systemowa wotkładka Name[hu]=Paneltálca @@ -91,6 +92,7 @@ Comment[gl]=Acede a programa ocultos minimizados na bandexa do sistema Comment[gu]=સિસ્ટમ ટ્રેમાં નીચાં કરેલ છુપાયેલ કાર્યક્રમોને જુઓ Comment[hi]=तंत्र तश्तरी में न्यूनतम किए गए छुपे अनुप्रयोगों पर पहुँच +Comment[hne]=सिस्टम ट्रे मं छोटा करे लुकाय गे अनुपरयोग मं पहुंच Comment[is]=Aðgangur að földum forritum sem ganga í kerfisbakkanum Comment[it]=Accedi alle applicazioni minimizzate nel vassoio di sistema Comment[ja]=システムトレイに最小化されたアプリケーションにアクセスします @@ -98,6 +100,7 @@ Comment[km]=ចូល​ដំណើរការ​កម្មវិធី​ដែល​លាក់​ដែល​បានបង្រួម​នៅ​ក្នុង​ថាស​ប្រព័ន្ធ Comment[kn]=ವ್ಯವಸ್ಥಾ ಖಾನೆಯಲ್ಲಿ (ಟ್ರೇ) ಕನಿಷ್ಠೀಕರಿಸಲಾದ ಅಡಗಿಸಲಾದ ಅನ್ವಯಗಳನ್ನು ನಿಲುಕಿಸಿಕೋ Comment[ko]=시스템 트레이에 숨어 있는 프로그램에 접근합니다 +Comment[lt]=Prieiti prie sistemos dėkle paslėptų programų Comment[lv]=Piekļūst slēptām programmām, kas minimizētas sistēmas ikonu joslā Comment[mk]=Пристап до скриените апликации што се наоѓаат во сис. лента Comment[ml]=ഒളിച്ചിരുന്ന് സിസ്റ്റം ട്രേയില്‍ (പാത്രത്തില്‍) മിനിമൈസ് ആയിരിക്കുന്ന പ്രയോഗങ്ങള്‍ പ്രവേശിക്കുക @@ -112,6 +115,7 @@ Comment[pt]=Aceder às aplicações escondidas e minimizadas na bandeja do sistema Comment[pt_BR]=Acessa os aplicativos ocultos minimizados na área de notificação Comment[ro]=Accesați aplicațiile ascunse minimizate în tava de sistem +Comment[ru]=Показ значков приложений, свёрнутых в системный лоток Comment[sk]=Pristup k aplikáciam minimalizovaným do systémovej lišty Comment[sl]=Dostopajte do skritih programov, pomanjšanih v sistemsko vrstico Comment[sr]=Приступ скривеним програмима минимизованим у системску касету @@ -120,7 +124,7 @@ Comment[te]=సిస్టమ్ ట్రేనందు మినిమైజ్ కాబడి దాగివున్న అనువవర్తనములను యాక్సిస్ చేయుము Comment[th]=เข้าใช้งานโปรแกรมที่ซ่อนตัวอยู่ในถาดระบบ Comment[tr]=Sistem çekmecesine küçültülen uygulamalara erişin -Comment[uk]=Доступ до прихованих програму, мінімізованих до системного лотка +Comment[uk]=Доступ до прихованих програм, мінімізованих до системного лотка Comment[x-test]=xxAccess hidden applications minimized in the system trayxx Comment[zh_CN]=访问在系统托盘中最小化隐藏的应用程序 Comment[zh_TW]=存取最小化在系統匣內的隱藏應用程式 --- workspace/plasma/applets/tasks/plasma-tasks-default.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/applets/tasks/plasma-tasks-default.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -25,6 +25,7 @@ Name[gu]=ટાસ્ક વ્યવસ્થાપક Name[he]=מנהל משימות Name[hi]=कार्य प्रबंधक +Name[hne]=काम प्रबंधक Name[hr]=Upravljanje zadacima Name[hsb]=Rjadowar nadawkow Name[hu]=Feladatkezelő @@ -51,7 +52,7 @@ Name[pt]=Gestor de Tarefas Name[pt_BR]=Gerenciador de tarefas Name[ro]=Gestionar de sarcini -Name[ru]=Управление задачами +Name[ru]=Панель задач Name[se]=Bargogieđahalli Name[sk]=Správca úloh Name[sl]=Upravitelj opravil @@ -89,6 +90,7 @@ Comment[gu]=ચાલતાં કાર્યક્રમો વચ્ચે ફેરબદલી કરો Comment[he]=החלף בן תוכנות רצות Comment[hi]=चल रहे अनुप्रयोगों के बीच स्विच करें +Comment[hne]=चलत अनुपरयोग मं स्विच करव Comment[hsb]=Šaltuje mjez běžacymi aplikacijemi Comment[is]=Skipta á milli forrita sem eru í gangi Comment[it]=Naviga tra le applicazioni in esecuzione @@ -97,6 +99,7 @@ Comment[km]=ប្ដូរ​រវាង​កម្មវិធី​ដែល​កំពុង​រត់ Comment[kn]=ಚಾಲ್ತಿಯಲ್ಲಿರುವ ಅನ್ವಯಗಳ ನಡುವೆ ಅಂತರಿಸು Comment[ko]=실행 중인 프로그램을 전환합니다 +Comment[lt]=Perjungimas tarp veikiančių programų Comment[lv]=Pārslēdzies starp palaistajām programmām Comment[mk]=Движете се низ активните апликации Comment[ml]=പ്രവര്‍ത്തിക്കുന്ന പ്രവര്‍ത്തങ്ങള്‍ തമ്മില്‍ മാറുക @@ -111,6 +114,7 @@ Comment[pt]=Mudar de aplicações em execução Comment[pt_BR]=Alterna entre os aplicativos em execução Comment[ro]=Comută printre aplicațiile ce rulează +Comment[ru]=Переключение между запущенными приложениями Comment[sk]=Prepínanie medzi bežiacimi aplikáciami Comment[sl]=Preklapljajte med zagnanimi programi Comment[sr]=Пребацујте између програма у раду --- workspace/plasma/applets/icon/Messages.sh (.../tags/KDE/4.2.0/kdebase) (wersja 0) +++ workspace/plasma/applets/icon/Messages.sh (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -0,0 +1,2 @@ +#! /usr/bin/env bash +$XGETTEXT *.cpp -o $podir/plasma_applet_icon.pot --- workspace/plasma/applets/icon/plasma-applet-icon.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/applets/icon/plasma-applet-icon.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -25,6 +25,7 @@ Name[gu]=ચિહ્ન Name[he]=סמל Name[hi]=प्रतीक +Name[hne]=चिनहा Name[hr]=Ikona Name[hsb]=Piktogram Name[hu]=Ikon @@ -89,10 +90,12 @@ Comment[fi]=Yleinen kuvake Comment[fr]=Une icône générique Comment[fy]=In algemien byldkaike +Comment[ga]=Deilbhín ginearálta Comment[gl]=Unha icona xenérica Comment[gu]=સામાન્ય ચિહ્ન Comment[he]=סמל כללי Comment[hi]=जेनेरिक प्रतीक +Comment[hne]=जेनरिक चिनहा Comment[hsb]=Generiski piktogram Comment[is]=Almenn táknmynd Comment[it]=Un'icona generica @@ -102,6 +105,7 @@ Comment[kn]=ಒಂದು ಅಲಿಪ್ತ (ಜೆನೆರಿಕ್) ಚಿಹ್ನೆ Comment[ko]=일반적인 아이콘 Comment[ku]=Îkoneke jenerîk +Comment[lt]=Benro pobūdžio ženkliukas Comment[lv]=Vispārīga ikona Comment[mk]=Општа икона Comment[ml]=സാധാരണ പ്രതിരൂപം @@ -115,7 +119,7 @@ Comment[pt]=Um ícone genérico Comment[pt_BR]=Um ícone genérico Comment[ro]=O pictogramă generică -Comment[ru]=Общий значок +Comment[ru]=Значок запуска Comment[sk]=Všeobecná ikona Comment[sl]=Običajna ikona Comment[sr]=Генеричка икона --- workspace/plasma/applets/analog-clock/plasma-applet-analogclock.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/applets/analog-clock/plasma-applet-analogclock.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -27,6 +27,7 @@ Name[gu]=સાદી ઘડિયાળ Name[he]=שעון אנלוגי Name[hi]=एनॉलॉग घड़ी +Name[hne]=एनालाग घड़ी Name[hr]=Analogni sat Name[hsb]=Analogny časnik Name[hu]=Mutatós óra @@ -55,7 +56,7 @@ Name[pt]=Relógio Analógico Name[pt_BR]=Relógio analógico Name[ro]=Ceas analog -Name[ru]=Аналоговые часы +Name[ru]=Часы с циферблатом Name[se]=Analogalaš diibmu Name[sk]=Analógové hodiny Name[sl]=Analogna ura @@ -97,6 +98,7 @@ Comment[gu]=SVG થીમ વાપરી શકાય તેવી ઘડિયાળ Comment[he]=שעון SVG הניתן להתאמה על ידי ערכות נושא Comment[hi]=एक एसवीजी घड़ी जिसका रूपाकार परिवर्तित किया जा सकता है +Comment[hne]=एक एसवीजी घड़ी जेखर रूपाकार बदले जा सकथे Comment[hsb]=SVG-časnik z temami Comment[hu]=SVG felületű óra Comment[is]=SVG klukka með þemum @@ -106,6 +108,7 @@ Comment[km]=នាឡិកា​ដែល​អាច​ប្ដូរ​ស្បែក​បាន SVG Comment[kn]=SVG ಆಧಾರಿತ ಪರಿಸರವಿನ್ಯಾಸಾರ್ಹ (ಥೀಮಬಲ್)ಗಡಿಯಾರ Comment[ko]=SVG 테마를 사용하는 시계 +Comment[lt]=SVG grafikos laikrodis keičiamomis išvaizdos temomis Comment[lv]=Ar SVG tēmojams pulkstenis Comment[mai]=एकटा एसवीजी घडी जकर रूपाकार परिवर्तित कएल जाए सकैत अछि Comment[ml]=SVG തീമിടാവുന്ന ഘടികാരം @@ -120,7 +123,7 @@ Comment[pt]=Um relógio com temas em SVG Comment[pt_BR]=Um relógio com temas em SVG Comment[ro]=Un ceas SVG cu teme -Comment[ru]=Часы, поддерживающие темы SVG +Comment[ru]=Часы с циферблатом, поддерживающие темы SVG Comment[se]=Diibma maid sáhttá hervet SVG-fiillaiguin Comment[sk]=SVG témovateľné hodiny Comment[sl]=Ura, ki podpira vektorske teme SVG --- workspace/plasma/applets/analog-clock/clock.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/applets/analog-clock/clock.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -92,9 +92,9 @@ { Plasma::DataEngine* timeEngine = dataEngine("time"); if (m_showSecondHand) { - timeEngine->connectSource(currentTimezone(), this, 500); + timeEngine->connectSource(currentTimezone(), this, 50); } else { - timeEngine->connectSource(currentTimezone(), this, 6000, Plasma::AlignToMinute); + timeEngine->connectSource(currentTimezone(), this, 60); } } --- workspace/plasma/applets/pager/pager.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/applets/pager/pager.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -268,12 +268,18 @@ qreal itemWidth; if (formFactor() == Plasma::Vertical) { - itemWidth = (contentsRect().width() - leftMargin - rightMargin - padding * (columns - 1)) / columns; + if (location() == Plasma::Floating) + itemWidth = (contentsRect().width() - padding * (columns - 1)) / columns; + else + itemWidth = (contentsRect().width() - leftMargin - rightMargin - padding * (columns - 1)) / columns; m_widthScaleFactor = itemWidth / Kephal::ScreenUtils::desktopGeometry().width(); itemHeight = Kephal::ScreenUtils::desktopGeometry().height() * m_widthScaleFactor; m_heightScaleFactor = m_widthScaleFactor; } else { - itemHeight = (contentsRect().height() - topMargin - bottomMargin - padding * (rows - 1)) / rows; + if (location() == Plasma::Floating) + itemHeight = (contentsRect().height() - padding * (rows - 1)) / rows; + else + itemHeight = (contentsRect().height() - topMargin - bottomMargin - padding * (rows - 1)) / rows; m_heightScaleFactor = itemHeight / Kephal::ScreenUtils::desktopGeometry().height(); itemWidth = Kephal::ScreenUtils::desktopGeometry().width() * m_heightScaleFactor; if (m_displayedText == Name) { --- workspace/plasma/applets/pager/plasma-pager-default.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/applets/pager/plasma-pager-default.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -21,6 +21,7 @@ Name[gl]=Paxinador Name[gu]=પેજર Name[hi]=पेजर +Name[hne]=पेजर Name[hsb]=Listowar Name[hu]=Asztalváltó Name[is]=Flettir @@ -43,7 +44,7 @@ Name[pa]=ਪੇਜ਼ਰ Name[pt]=Paginador Name[ro]=Paginator -Name[ru]=Переключатель рабочих столов +Name[ru]=Переключение рабочих столов Name[se]=Čállinbeavdemolsojeaddj Name[sk]=Stránkovač Name[sl]=Pozivnik @@ -76,6 +77,7 @@ Comment[gu]=વર્ચ્યુઅલ ડેસ્કટોપ્સની વચ્ચે બદલો Comment[he]=החלף בין שולחנות עבודה וירטואלים Comment[hi]=आभासी डेस्कटॉप्स के बीच स्विच करें +Comment[hne]=आभासी डेस्कटाप मं स्विच करव Comment[hsb]=Mjez wirtuelnymi dźěłowymi powjerchami tam a sem skakać Comment[is]=Skiptir milli sýndarskjáborða Comment[it]=Naviga tra i desktop virtuali --- workspace/plasma/applets/devicenotifier/test-predicate-openinwindow.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/applets/devicenotifier/test-predicate-openinwindow.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -21,13 +21,13 @@ Name[et]=Avamine Dolphinis Name[eu]=Ireki Dolphin-arekin Name[fi]=Avaa Dolphin-ohjelmalla -Name[fr]=Ouvrir avec Dolphin Name[fy]=Iepenje mei Dolphin Name[ga]=Oscail le Dolphin Name[gl]=Abrir con Dolphin Name[gu]=ડોલ્ફિન સાથે ખોલો Name[he]=פתח באמצעות Dolphin Name[hi]=डॉल्फिन के साथ खोलें +Name[hne]=डाल्फिन के साथ खोलव Name[hr]=Otvori pomoću Dolphina Name[hsb]=Z Dolphinom wočinić Name[hu]=Megnyitás a Dolphinnal --- workspace/plasma/applets/devicenotifier/plasma-applet-devicenotifier.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/applets/devicenotifier/plasma-applet-devicenotifier.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -17,9 +17,11 @@ Name[fi]=Laitehuomautin Name[fr]=Notification de nouveau périphérique Name[fy]=Apparaat meidieler +Name[ga]=Fógróir Gléis Name[gl]=Notificador de dispositivos Name[gu]=ઉપકરણ નોંધ કરનાર Name[hi]=उपकरण सूचक +Name[hne]=उपकरन बतइया Name[hsb]=Zdźělenki wo gratach Name[is]=Tilkynningar um ný tæki Name[it]=Notificatore dispositivi @@ -29,6 +31,7 @@ Name[kn]=ಹೊಸ ಸಾಧನ ಸೂಚಕ Name[ko]=장치 알림이 Name[ku]=Hişyarkerê Cîhaz +Name[lt]=Pranešimai apie įrenginius Name[lv]=Ierīču paziņotājs Name[mk]=Известувач за уреди Name[ml]=പുതിയ ഡിവൈസ് അറിയിക്കുന്നതിനുള്ള സംവിധാനം @@ -42,7 +45,7 @@ Name[pt]=Notificação de Dispositivos Name[pt_BR]=Notificador de dispositivos Name[ro]=Notificare dispozitive -Name[ru]=Извещение о новых устройствах +Name[ru]=Подключаемые устройства Name[sk]=Monitor zariadení Name[sl]=Obvestila o napravah Name[sr]=обавештавање о новим уређајима @@ -70,6 +73,7 @@ Comment[gl]=Notificacións e aceso a novos dispositivos Comment[gu]=નવા ઉપકરણો માટે નોંધણી અને પ્રવેશ Comment[hi]=नए उपकरणों के लिए सूचनाएँ व पहुँच +Comment[hne]=नवा उपकरन बर सूचना अउ पहुंच Comment[hsb]=Zdźělenki a spřistupnjenje nowych gratow Comment[is]=Tilkynningar um og aðgangur að nýjum tækjum Comment[it]=Notifiche e accesso ai nuovi dispositivi @@ -79,6 +83,7 @@ Comment[kn]=ಹೊಸ ಸಾಧನಗಳಿಗೆ ಸೂಚನೆಗಳು ಮತ್ತು ನಿಲುಕಣೆ Comment[ko]=새 장치가 연결된 것을 알려 주고 접근할 수 있도록 합니다 Comment[ku]=Hişyarî û gihîştin ji bo cîhazên nû +Comment[lt]=Pranešimų apie įrenginius ir jų atvėrimo priemonė Comment[lv]=Paziņojumi un piekļuve jaunām ierīcēm Comment[ml]=പുതിയ ഉപകരണങ്ങള്‍ക്കായ് അറിയിപ്പുകളും ഉപയുക്തിയും Comment[mr]=नविन साधन करीता सूचना व प्रवेश @@ -91,6 +96,7 @@ Comment[pt]=Notificações e acesso aos dispositivos novos Comment[pt_BR]=Notificações e acesso aos novos dispositivos Comment[ro]=Notificări și acces pentru dispozitivele noi +Comment[ru]=Уведомление и доступ к подключаемым устройствам Comment[sk]=Upozornenia a prístup pre nové zariadenia Comment[sl]=Obvestila o novih napravah in dostop do njih Comment[sr]=Обавештавање и приступ новим уређајима --- workspace/plasma/applets/digital-clock/plasma-applet-digitalclock.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/applets/digital-clock/plasma-applet-digitalclock.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -25,6 +25,7 @@ Name[gu]=ડિજીટલ ઘડિયાળ Name[he]=שעון ספרתי Name[hi]=डिजिटल घड़ी +Name[hne]=डिजिटल घड़ी Name[hr]=Digitalni sat Name[hsb]=Digitalny časnik Name[hu]=Digitális óra @@ -90,6 +91,7 @@ Comment[gu]=ડિજીટલ બંધારણમાં દર્શાવાતો સમય Comment[he]=הזמן מוצג בספרות דיגיטליות Comment[hi]=समय डिजिटल फ़ॉर्मेट में प्रदर्शित हो +Comment[hne]=टाइम ल डिजिटल रुप मं देखाव Comment[hsb]=Čas so pokazuje w digitalnym formaće Comment[is]=Klukkan sýnd á stafrænu formi Comment[it]=Ora mostrata in formato digitale @@ -98,6 +100,7 @@ Comment[km]=ពេលវេលា​បាន​បង្ហាញ​នៅ​ក្នុងទ្រង់ទ្រាយ​ឌីជីថល Comment[kn]=ಅಂಕೀಯ ರೀತ್ಯಾ ಪ್ರದರ್ಶಿಸಲಾದ ಸಮಯ Comment[ko]=디지털 시계 +Comment[lt]=Laikas rodomas skaitmeniniu formatu Comment[lv]=Laiks ciparu formātā Comment[ml]=സമയം ഡിജിറ്റല്‍ രീതിയില്‍ കാണിച്ചിരിക്കുന്നത് Comment[mr]=डिजीटल स्वरूपात दर्शविलेली वेळ @@ -111,6 +114,7 @@ Comment[pt]=A hora apresentada num formato digital Comment[pt_BR]=Hora exibida em formato digital Comment[ro]=Timpul afișat în format digital +Comment[ru]=Показ времени цифрами Comment[sk]=Čas zobrazený v digitálnom formáte Comment[sl]=Prikaz časa v digitalni obliki Comment[sr]=Време приказано у дигиталном облику --- workspace/plasma/applets/quicklaunch/plasma-applet-quicklaunch.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/applets/quicklaunch/plasma-applet-quicklaunch.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -12,9 +12,11 @@ Name[eu]=Abiarazle bizkorra Name[fr]=Lancement rapide Name[fy]=Fluchstarte +Name[ga]=Meardhúisigh Name[gu]=ઝડપીશરૂકરનાર Name[he]=הפעלה מהירה Name[hi]=क्विक-लांच +Name[hne]=क्विकलांच Name[is]=Flýtiræsing Name[kk]=Жедел жегу Name[km]=ចាប់ផ្ដើម​រហ័ស @@ -31,6 +33,7 @@ Name[pt]=Lançamento Rápido Name[pt_BR]=Lançamento rápido Name[ro]=Lansare rapidă +Name[ru]=Быстрый запуск Name[sk]=Rýchle Spustenie Name[sl]=Hitri zagon Name[sr]=брзокрет @@ -58,10 +61,12 @@ Comment[eu]=Abiarazi zure gogoko aplikazioak Comment[fr]=Lanceur pour vos applications favorites Comment[fy]=Jo favorite programma's starte +Comment[ga]=Tosaigh na Feidhmchláir is ansa leat Comment[gl]=Inicia os seus programas favoritos Comment[gu]=તમને ગમતાં કાર્યક્રમો શરૂ કરો Comment[he]=הפעל את היישומים האהובים עליך Comment[hi]=अपने पसंदीदा अनुप्रयोगों को प्रारंभ करें +Comment[hne]=अपन पसंद के अनुपरयोग ल चालू करव Comment[is]=Flýtiræsing mest notuðu forrita Comment[it]=Lancia le tue applicazioni preferite Comment[ja]=お気に入りのアプリケーションを起動します @@ -69,6 +74,7 @@ Comment[km]=ចាប់ផ្ដើម​កម្មវិធី​សំណព្វ​របស់​អ្នក Comment[ko]=자주 실행하는 프로그램을 불러옵니다 Comment[ku]=Sepanên xwe yên bijarte bide Destpêkirin +Comment[lt]=Paleisti mėgstamiausias programas Comment[lv]=Iecienīto programmu palaidējs Comment[mk]=Стартувајте ги Вашите омилени апликации Comment[ml]=നിങ്ങളുടെ പ്രിയപ്പെട്ട പ്രയോഗങ്ങള്‍ ആരംഭിക്കുക @@ -83,7 +89,7 @@ Comment[pt]=Lança as suas aplicações favoritas Comment[pt_BR]=Executa os seus aplicativos favoritos Comment[ro]=Lansator pentru aplicațiile favorite -Comment[ru]=Простой запуск основных приложений +Comment[ru]=Быстрый запуск приложений Comment[sk]=Rýchle spustenie obľúbených aplikácií Comment[sl]=Hitri zagon priljubljenih programov Comment[sr]=Покрећите омиљене програме --- workspace/plasma/applets/quicklaunch/quicklaunchApplet.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/applets/quicklaunch/quicklaunchApplet.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -53,7 +53,9 @@ m_addDialog(0), m_rightClickedIcon(0), m_addAction(0), - m_removeAction(0) + m_removeAction(0), + m_layout(0), + m_innerLayout(0) { setHasConfigurationInterface(true); setAcceptDrops(true); @@ -136,10 +138,19 @@ { if (which == Qt::PreferredSize) { QSizeF sizeHint = size(); + if (!m_innerLayout) { + return sizeHint; + } if (m_icons.size() > m_visibleIcons) { - sizeHint.setWidth(sizeHint.height() / m_innerLayout->rowCount() * m_innerLayout->columnCount() + size().height()); + qreal factor = m_innerLayout->rowCount() * m_innerLayout->columnCount() + size().height(); + if (factor) { + sizeHint.setWidth(sizeHint.height() / factor); + } } else { - sizeHint.setWidth(sizeHint.height() / m_innerLayout->rowCount() * m_innerLayout->columnCount()); + qreal factor = m_innerLayout->rowCount() * m_innerLayout->columnCount(); + if (factor) { + sizeHint.setWidth(sizeHint.height() / factor); + } } return sizeHint; } @@ -251,7 +262,7 @@ m_dialog->move(containment()->corona()->popupPosition(m_arrow, m_dialog->size())); } KWindowSystem::setState(m_dialog->winId(), NET::SkipTaskbar); - //QPoint(popupPosition(m_dialog->sizeHint()).x() + (m_visibleIcons) * size().height() / m_rowCount, + //QPoint(popupPosition(m_dialog->sizeHint()).x() + (m_visibleIcons) * size().height() / m_rowCount, // popupPosition(m_dialog->sizeHint()).y())); m_dialog->show(); } --- workspace/plasma/applets/calendar/plasma-applet-calendar.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/applets/calendar/plasma-applet-calendar.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -17,10 +17,12 @@ Name[fi]=Kalenteri Name[fr]=Calendrier Name[fy]=Aginda +Name[ga]=Féilire Name[gl]=Calendario Name[gu]=કેલેન્ડર Name[he]=לוח שנה Name[hi]=कैलेन्डर +Name[hne]=कलेन्डर Name[hsb]=Protyka Name[is]=Dagatal Name[it]=Calendario @@ -69,10 +71,12 @@ Comment[et]=Kuupäevade vaatamine kalendris ja nende valimine Comment[fr]=Affiche et sélectionne des dates du calendrier Comment[fy]=Besjoch en kies datums fan de aginda +Comment[ga]=Amharc ar agus roghnaigh dátaí ón fhéilire Comment[gl]=Ve e escolle datas do calendario Comment[gu]=કેલેન્ડરમાં તારીખો જુઓ અને પસંદ કરો Comment[he]=הצג ובחר תאריכים מתוך לוח שנה Comment[hi]=कैलेण्डर +Comment[hne]=कलेन्डर मं तारीक देखव अउ चुनव Comment[hsb]=Wobhladajće a wubjerće datumy z protyki Comment[is]=Skoða og velja dagsetningar úr dagatali Comment[it]=Mostra e seleziona date dal calendario @@ -80,6 +84,7 @@ Comment[kk]=Күнтізбеден күнді теріп алу Comment[km]=មើល និង​យក​កាលបរិច្ឆេទ​ពី​ប្រតិទិន Comment[ko]=달력을 봅니다 +Comment[lt]=Rodyti ir pasirinkti datas iš kalendoriaus Comment[lv]=Apskatiet un izvēlieties datumus no kalendāra Comment[ml]=കാലെണ്ടറില്‍ നിന്നും തിയതികള്‍ കണ്ടു തിരഞ്ഞെടുക്കുക Comment[mr]=दिनदर्शिका पासून दिनांक पहा व निवडा @@ -92,6 +97,7 @@ Comment[pt]=Ver e escolher datas do calendário Comment[pt_BR]=Exibe e seleciona datas do calendário Comment[ro]=Vedeți și alegeți date din calendar +Comment[ru]=Просмотр календаря Comment[sk]=Zobrazovanie a výber dátumov z kalendára Comment[sl]=Prikaz in izbiranje datumov s koledarja Comment[sr]=Гледајте и бирајте датуме у календару --- workspace/plasma/applets/system-monitor/plasma-applet-system-monitor.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/applets/system-monitor/plasma-applet-system-monitor.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -25,6 +25,7 @@ Name[gu]=સિસ્ટમ દેખરેખ Name[he]=צג מערכת Name[hi]=तंत्र मॉनीटर +Name[hne]=तंत्र मानीटर Name[hr]=Nadzor sustava Name[hsb]=Systemowy monitor Name[hu]=Rendszermonitor @@ -89,10 +90,12 @@ Comment[fi]=Järjestelmänvalvontasovelma Comment[fr]=Applet de surveillance du système Comment[fy]=systeemtempratuer applet +Comment[ga]=Feidhmchláirín mhonatóireacht an chórais Comment[gl]=Applet de vixilancia do sistema Comment[gu]=સિસ્ટમ દેખરેખ એપ્લેટ Comment[he]=יישומון צג מערכת Comment[hi]=तंत्र मॉनिटरिंग एप्लेट +Comment[hne]=तंत्र मानीटर एपलेट Comment[hsb]=Applet za systemowy monitor Comment[is]=Eftirlitsforritlingur í kerfisbakka Comment[it]=Applet per il monitoraggio di sistema @@ -101,6 +104,7 @@ Comment[km]=អាប់ភ្លេត​​ត្រួតពិនិត្យ​ប្រព័ន្ធ Comment[ko]=시스템 모니터 애플릿 Comment[ku]=Sepanoka temaşe kirina pergalê +Comment[lt]=Sistemos stebėjimo įskiepis Comment[lv]=Sistēmas novērošanas sīkrīks Comment[mk]=Аплет за следење на системот Comment[ml]=സിസ്റ്റം നിരീക്ഷണി ലഘുപ്രയോഗം --- workspace/plasma/applets/system-monitor/plasma-applet-sm_cpu.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/applets/system-monitor/plasma-applet-sm_cpu.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -18,10 +18,12 @@ Name[fi]=Järjestelmän valvonta - Prosessori Name[fr]=Surveillance du système - Processeur Name[fy]=Systeemmonitor - CPU +Name[ga]=Monatóir an Chórais - LAP Name[gl]=Vixiante do sistema - CPU Name[gu]=સિસ્ટમ દેખરેખ - સીપીયુ Name[he]=צג מערכת - מעבד Name[hi]=तंत्र मॉनीटर - सीपीयू +Name[hne]=तंत्र मानीटर - सीपीयू Name[hsb]=Systemowy monitor - CPU Name[is]=Kerfiseftirlit - örgjörvi (CPU) Name[it]=Monitor di sistema - CPU @@ -45,7 +47,7 @@ Name[pt]=Monitor do Sistema - CPU Name[pt_BR]=Monitor do sistema - CPU Name[ro]=Monitor de sistem - Procesor -Name[ru]=Системный монитор - процессор +Name[ru]=Монитор процессора Name[sk]=Monitor systému - CPU Name[sl]=Sistemski nadzornik - procesor Name[sr]=системски монитор (ЦПУ) @@ -74,9 +76,11 @@ Comment[fi]=Prosessorikäytön näyttäjä Comment[fr]=Un moniteur de surveillance de l'usage du processeur central Comment[fy]=In CPU brûkme monitor +Comment[ga]=Monatóir úsáid an LAP Comment[gl]=Un vixiante do utilización da CPU Comment[gu]=CPU વપરાશ દેખરેખ Comment[hi]=सीपीयू उपयो मॉनीटर +Comment[hne]=सीपीयू उपयोग देखइया Comment[hsb]=Monitor, kiž pokazuje wućeženosć procesora Comment[is]=Eftirlit með notkun örgjörva Comment[it]=Un monitor dell'utilizzo della CPU @@ -99,6 +103,7 @@ Comment[pt]=Um monitor da utilização do CPU Comment[pt_BR]=Um monitor de utilização da CPU Comment[ro]=Un monitor pentru utilizarea procesorului +Comment[ru]=Монитор использования процессора Comment[sk]=Monitor využitia CPU Comment[sl]=Nadzornik obremenjenosti procesorja Comment[sr]=Надгледање употребе ЦПУ‑а --- workspace/plasma/applets/system-monitor/plasma-applet-sm_hwinfo.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/applets/system-monitor/plasma-applet-sm_hwinfo.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -18,10 +18,12 @@ Name[fi]=Järjestelmän valvonta - Laitteistotiedot Name[fr]=Surveillance du système - Informations sur le matériel Name[fy]=Systeemmonitor - Hardware ynfo +Name[ga]=Monatóir an Chórais - Eolas Crua-Earraí Name[gl]=Vixiante do sistema - Información do hardware Name[gu]=સિસ્ટમ દેખરેખ - હાર્ડવેર માહિતી Name[he]=צג מערכת - מידע אודות החומרה Name[hi]=तंत्र मॉनीटर - हार्डवेयर जानकारी +Name[hne]=तंत्र मानीटर - हार्डवेयर जानकारी Name[hsb]=Systemowy monitor - Info wo hardware Name[is]=Kerfiseftirlit - vélbúnaður Name[it]=Monitor di sistema - Informazioni hardware @@ -30,6 +32,7 @@ Name[km]=កម្មវិធី​ត្រួត​​ពិនិត្យ​ប្រព័ន្ធ​-​ ព័ត៌មាន​ផ្នែក​រឹង Name[ko]=시스템 모니터 - 하드웨어 정보 Name[ku]=Temaşekerê Pergalê - Agahiya Reqalavê +Name[lt]=Sistemos stebėtojas – info apie aparatinę įrangą Name[lv]=Sistēmas monitors - Aparatūras informācija Name[mk]=Системски монитор - Информации за хардверот Name[ml]=സിസ്റ്റം നിരീക്ഷകന്‍ - ഹാര്‍ഡ്വെയര്‍ വിവരം @@ -44,7 +47,7 @@ Name[pt]=Monitor do Sistema - Informação do 'Hardware' Name[pt_BR]=Monitor do sistema - informações do hardware Name[ro]=Monitor de sistem - Informații echipament -Name[ru]=Системный монитор -- оборудование +Name[ru]=Оборудование Name[sk]=Monitor systému - Informácie o hardvéri Name[sl]=Sistemski nadzornik - strojna oprema Name[sr]=системски монитор (о хардверу) @@ -79,6 +82,7 @@ Comment[gu]=હાર્ડવેર માહિતી બતાવો Comment[he]=הצג מידע אודות החומרה Comment[hi]=हार्डवेयर जानकारी दिखाएँ +Comment[hne]=हार्डवेयर जानकारी देखाव Comment[hsb]=Pokazuje informaciju wo hardware Comment[is]=Sýna upplýsingar um vélbúnað Comment[it]=Mostra informazioni hardware @@ -86,6 +90,7 @@ Comment[kk]=Жабдықтар мәліметін қарау Comment[km]=បង្ហាញ​ព័ត៌មាន​ផ្នែក​រឹង Comment[ko]=하드웨어 정보를 표시합니다 +Comment[lt]=Rodyti aparatinės įrangos informaciją Comment[lv]=Rāda aparatūras informāciju Comment[mk]=Прикажува информации за хардверот Comment[ml]=ഹാര്‍ഡ്വെവര്‍ വിവരം കാണിക്കുക @@ -100,6 +105,7 @@ Comment[pt]=Mostrar informações sobre o 'hardware' Comment[pt_BR]=Mostrar informações do hardware Comment[ro]=Afișează informații despre echipamentul fizic +Comment[ru]=Показ сведений об оборудовании Comment[sk]=Zobrazenie iformácií o hardvéri Comment[sl]=Prikaz podatkov o strojni opremi Comment[sr]=Подаци о хардверу --- workspace/plasma/applets/system-monitor/plasma-applet-sm_temperature.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/applets/system-monitor/plasma-applet-sm_temperature.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -18,10 +18,12 @@ Name[fi]=Järjestelmän valvonta - Lämpötila Name[fr]=Surveillance du système - Température Name[fy]=Systeemmonitor - Tempratuer +Name[ga]=Monatóir an Chórais - Teocht Name[gl]=Vixiante do sistema - Temperatura Name[gu]=સિસ્ટમ મોનિટર - તાપમાન Name[he]=צג מערכת - טמפרטורה Name[hi]=तंत्र मॉनीटर - तापक्रम +Name[hne]=तंत्र मानीटर - तापक्रम Name[hsb]=Systemowy monitor - temperatura Name[is]=Kerfiseftirlit - hitastig Name[it]=Monitor di sistema - Temperatura @@ -45,6 +47,7 @@ Name[pt]=Monitor do Sistema - Temperatura Name[pt_BR]=Monitor do sistema - temperatura Name[ro]=Monitor de sistem - Temperatură +Name[ru]=Монитор температуры Name[sk]=Monitor systému - Teplota Name[sl]=Sistemski nadzornik - temperatura Name[sr]=системски монитор (температура) @@ -73,10 +76,12 @@ Comment[fi]=Järjestelmän lämpötilojen näyttäjä Comment[fr]=Un moniteur de surveillance de la température du système Comment[fy]=In systeemtempratuer monitor +Comment[ga]=Monatóir theocht an chórais Comment[gl]=Un vixiante da temperatura do sistema Comment[gu]=સિસ્ટમ તાપમાન દેખરેખ Comment[he]=צג מצב הטמפרטורה של המחשב Comment[hi]=तंत्र तापक्रम मॉनीटर +Comment[hne]=तंत्र तापमान देखइया Comment[hsb]=Monitor za systemowu temparaturu Comment[is]=Eftirlit með hitastigi í kerfinu Comment[it]=Un monitor della temperatura del sistema @@ -99,6 +104,7 @@ Comment[pt]=Um monitor da temperatura do sistema Comment[pt_BR]=Um monitor de temperatura do sistema Comment[ro]=Un monitor temperatura sistemului +Comment[ru]=Монитор температуры разных узлов компьютера Comment[sk]=Monitor teploty systému Comment[sl]=Nadzornik temperature v sistemu Comment[sr]=Надгледање температуре система --- workspace/plasma/applets/system-monitor/plasma-applet-sm_net.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/applets/system-monitor/plasma-applet-sm_net.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -18,10 +18,12 @@ Name[fi]=Järjestelmän valvonta - Verkko Name[fr]=Surveillance du système - Réseau Name[fy]=Systeemmonitor - Netwurk +Name[ga]=Monatóir an Chórais - Líonra Name[gl]=Vixiante do sistema - Rede Name[gu]=સિસ્ટમ દેખરેખ - નેટવર્ક Name[he]=צג מערכת - רשת Name[hi]=तंत्र मॉनीटर - नेटवर्क +Name[hne]=तंत्र मानीटर - नेटवर्क Name[hsb]=Systemowy monitor - syć Name[is]=Kerfiseftirlit - netumhverfi Name[it]=Monitor di sistema - Rete @@ -45,7 +47,7 @@ Name[pt]=Monitor do Sistema - Rede Name[pt_BR]=Monitor do sistema - rede Name[ro]=Monitor de sistem - Rețea -Name[ru]=Системный монитор - сеть +Name[ru]=Монитор сети Name[sk]=Monitor systému - Sieť Name[sl]=Sistemski nadzornik - omrežje Name[sr]=системски монитор (мрежа) @@ -75,10 +77,12 @@ Comment[fi]=Verkkokäytön näyttäjä Comment[fr]=Un moniteur de surveillance de l'usage réseau Comment[fy]=In netwurk brûkme monitor +Comment[ga]=Monatóir úsáide líonra Comment[gl]=Un vixiante do estado da rede Comment[gu]=નેટવર્ક સ્થિતિ દેખરેખ Comment[he]=צג מצב הרשת Comment[hi]=नेटवर्क उपयोग मॉनीटर +Comment[hne]=नेटवर्क उपयोग देखइया Comment[hsb]=Monitor, kiž pokazuje wućeženosć syće Comment[is]=Eftirlit með notkun netsins Comment[it]=Un monitor dell'utilizzo della rete @@ -102,7 +106,7 @@ Comment[pt]=Um monitor da utilização da rede Comment[pt_BR]=Um monitor de utilização da rede Comment[ro]=Un monitor pentru utilizareaa rețelei -Comment[ru]=Сетевой монитор +Comment[ru]=Монитор сетевой активности Comment[sk]=Monitor využitia siete Comment[sl]=Nadzornik uporabe omrežja Comment[sr]=Надгледање употребе мреже --- workspace/plasma/applets/system-monitor/plasma-applet-sm_hdd.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/applets/system-monitor/plasma-applet-sm_hdd.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -18,10 +18,12 @@ Name[fi]=Järjestelmän valvonta - Kiintolevy Name[fr]=Surveillance du système - Disque dur Name[fy]=Systeemmonitor - Fêste skiif +Name[ga]=Monatóir an Chórais - Diosca Crua Name[gl]=Vixiante do sistema - Disco duro Name[gu]=સિસ્ટમ દેખરેખ - હાર્ડ ડિસ્ક Name[he]=צג מערכת - כונן Name[hi]=तंत्र मॉनीटर - हार्ड डिस्क +Name[hne]=तंत्र मानीटर - हार्डडिस्क Name[hsb]=Systemowy monitor - kruty disk Name[is]=Kerfiseftirlit - harðir diskar (HDD) Name[it]=Monitor di sistema - Disco fisso @@ -45,7 +47,7 @@ Name[pt]=Monitor do Sistema - Disco Rígido Name[pt_BR]=Monitor do sistema - disco rígido Name[ro]=Monitor de sistem - Disc dur -Name[ru]=Системный монитор - диски +Name[ru]=Использование дисков Name[sk]=Monitor systému - Pevný disk Name[sl]=Sistemski nadzornik - trdi disk Name[sr]=системски монитор (хард‑диск) @@ -73,10 +75,12 @@ Comment[fi]=Kiintolevykäytön näyttäjä Comment[fr]=Un moniteur de surveillance du disque dur Comment[fy]=In fêste skiif brûkme monitor +Comment[ga]=Monatóir úsáid an diosca crua Comment[gl]=Un vixiante do uso do disco duro Comment[gu]=હાર્ડ ડિસ્ક વપરાશ દેખરેખ Comment[he]=צג שימוש בכונן הקשיח Comment[hi]=हार्डडिस्क उपयोग मॉनीटर +Comment[hne]=हार्डडिस्क उपयोग देखइया Comment[hsb]=Monitor, kiž pokazuje wućeženosć kruteho diska Comment[is]=Eftirlit með notkun harðdiska Comment[it]=Un monitor dell'utilizzo del disco fisso @@ -99,6 +103,7 @@ Comment[pt]=Um monitor da utilização do disco rígido Comment[pt_BR]=Um monitor de utilização do disco rígido Comment[ro]=Un monitor pentru utilizarea discului dur +Comment[ru]=Монитор использования дисков Comment[sk]=Monitor využitia pevného disku Comment[sl]=Nadzornik porabe trdega diska Comment[sr]=Надгледање употребе хард‑диска --- workspace/plasma/applets/battery/plasma-battery-default.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/applets/battery/plasma-battery-default.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -25,6 +25,7 @@ Name[gu]=બેટરી દર્શક Name[he]=צג סוללה Name[hi]=बैटरी मॉनीटर +Name[hne]=बैटरी मानीटर Name[hr]=Nadzor baterije Name[hsb]=Monitor za aku Name[hu]=Feltöltöttségjelző @@ -90,6 +91,7 @@ Comment[gu]=તમારી બેટ્રી માટે પાવર સ્થિતિ જુઓ Comment[he]=ראה את מצב הטעינה של הסוללה שלך Comment[hi]=बैटरी का पावर देखें +Comment[hne]=अपन बेटरी के पावर ल देखव Comment[hsb]=Pohladajće na status akuwa Comment[is]=Sjá orkustöðu rafhlöðu Comment[it]=Mostra lo stato energetico della tua batteria @@ -98,6 +100,7 @@ Comment[km]=មើល​ស្ថានភាព​ថាមពល​នៃ​ថ្ម​របស់​អ្នក Comment[kn]=ನಿನ್ನ ವಿದ್ಯುತ್ಕೋಶದ (ಬಾಟರಿ) ಸ್ಥಿತಿಯನ್ನು ನೋಡು Comment[ko]=배터리 상태를 표시합니다 +Comment[lt]=Rodyti baterijos įkrovimą Comment[lv]=Rāda baterijas izlādes stāvokli Comment[ml]=നിങ്ങളുടെ ബാറ്ററിയുടെ വൈദ്യുതി ഊര്‍ജ്ജ സ്ഥിതി കാണുക Comment[mr]=बॅटरीची पॉवर स्थिती पहा @@ -110,6 +113,7 @@ Comment[pt]=Ver o estado de energia da sua bateria Comment[pt_BR]=Mostra o status da carga da sua bateria Comment[ro]=Vizualizați starea acumulatorului dumneavoastră +Comment[ru]=Просмотр уровень заряда батареи Comment[sk]=Sledovanie úrovne nabitia vašej batérie Comment[sl]=Oglejte si stanje napolnjenosti baterij Comment[sr]=Пазите на стање попуњености батерије --- workspace/plasma/applets/battery/battery.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/applets/battery/battery.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -600,7 +600,6 @@ kDebug() << "Changing power profile to " << profile; QDBusConnection dbus( QDBusConnection::sessionBus() ); QDBusInterface iface( "org.kde.kded", "/modules/powerdevil", "org.kde.PowerDevil", dbus ); - iface.call( "refreshStatus" ); iface.call( "setProfile", profile ); } } --- workspace/plasma/applets/kickoff/simpleapplet/menuview.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/applets/kickoff/simpleapplet/menuview.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -220,8 +220,9 @@ if (watchedMenu) { d->mousePressPos = QPoint(); } + } else if (event->type() == QEvent::Hide) { + emit afterBeingHidden(); } - return KMenu::eventFilter(watched, event); } @@ -256,7 +257,6 @@ Q_ASSERT(d->model); Q_ASSERT(action != 0); QPersistentModelIndex index = action->data().value(); - Q_ASSERT(index.isValid()); return index; } @@ -386,8 +386,9 @@ { Q_ASSERT(d->model); QModelIndex index = indexForAction(action); - Q_ASSERT(index.isValid()); - d->launcher->openItem(index); + if(index.isValid()) { + d->launcher->openItem(index); + } } #include "menuview.moc" --- workspace/plasma/applets/kickoff/simpleapplet/simpleapplet.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/applets/kickoff/simpleapplet/simpleapplet.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -152,6 +152,9 @@ action->setVisible(action->menu() || ! view->indexForAction(action).data(Kickoff::UrlRole).isNull()); menuview->addAction(action); } + if (! action->menu()) { + view->removeAction(action); + } } // if the model asks us for a reset we can't do much except to invalidate our @@ -373,12 +376,14 @@ d->menuview = new Kickoff::MenuView(); connect(d->menuview, SIGNAL(triggered(QAction*)), this, SLOT(actionTriggered(QAction*))); connect(d->menuview, SIGNAL(aboutToHide()), d->icon, SLOT(setUnpressed())); - connect(d->menuview, SIGNAL(aboutToHide()), d->menuview, SLOT(deleteLater())); + connect(d->menuview, SIGNAL(afterBeingHidden()), d->menuview, SLOT(deleteLater())); switch (d->viewtype) { case Combined: { Kickoff::ApplicationModel *appModel = new Kickoff::ApplicationModel(d->menuview); appModel->setDuplicatePolicy(Kickoff::ApplicationModel::ShowLatestOnlyPolicy); + if (d->formattype == Name || d->formattype == NameDescription || d->formattype == NameDashDescription) + appModel->setPrimaryNamePolicy(Kickoff::ApplicationModel::AppNamePrimary); appModel->setSystemApplicationPolicy(Kickoff::ApplicationModel::ShowApplicationAndSystemPolicy); Kickoff::MenuView *appview = d->createMenuView(appModel); d->addMenu(appview, false); @@ -404,6 +409,8 @@ case Applications: { Kickoff::ApplicationModel *appModel = new Kickoff::ApplicationModel(d->menuview); appModel->setDuplicatePolicy(Kickoff::ApplicationModel::ShowLatestOnlyPolicy); + if (d->formattype == Name || d->formattype == NameDescription || d->formattype == NameDashDescription) + appModel->setPrimaryNamePolicy(Kickoff::ApplicationModel::AppNamePrimary); Kickoff::MenuView *appview = d->createMenuView(appModel); d->addMenu(appview, false); } --- workspace/plasma/applets/kickoff/simpleapplet/plasma-applet-simplelauncher.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/applets/kickoff/simpleapplet/plasma-applet-simplelauncher.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -24,6 +24,7 @@ Name[gu]=કાર્યક્રમ ચલાવનાર મેનુ Name[he]=תפריט משגר יישומים Name[hi]=अनुप्रयोग चलाने वाला मेन्यू +Name[hne]=अनुपरयोग चालू करइया मेनु Name[hr]=Izbornik pokretača aplikacija Name[hsb]=Meni startowarja aplikacijow Name[hu]=Programindító menü @@ -48,7 +49,7 @@ Name[pt]=Menu do Lançador de Aplicações Name[pt_BR]=Menu do lançador de aplicativos Name[ro]=Meniu pentru lansatorul de aplicații -Name[ru]=Меню запуска приложений +Name[ru]=Современное меню запуска приложений Name[se]=Prográmmaálggahanfállu Name[sk]=Spúšťač aplikácií - menu Name[sl]=Meni za zaganjanje programov @@ -85,6 +86,7 @@ Comment[gu]=પરંપરાગત મેનુ આધારિત કાર્યક્રમમ ચલાવનાર Comment[he]=משגר יישומים מבוסס תפריטים מסורתי Comment[hi]=पारंपरिक मेन्यू आधारित अनुप्रयोग चलाने वाला +Comment[hne]=परंपरा वाले मेनु आधारित अनुपरयोग चालू करइया Comment[hsb]=Tradicionalny, na meniju bazowacy startowar aplikacijow Comment[hu]=Hagyományos programindító menü Comment[is]=Venjuleg valmyndabyggð forritaræsing @@ -94,6 +96,7 @@ Comment[km]=ម៉ឺនុយ​បន្ថែម​មាន​មូលដ្ឋាន​លើ​កម្មវិធី​ចាប់ផ្ដើម​កម្មវិធី Comment[kn]=ಸಾಂಪ್ರದಾಯಿಕ ಪರಿವಿಡಿ ಆಧಾರಿತ ಅನ್ವಯ ಪ್ರಕ್ಷೇಪಕ (ಲಾಂಚರ್) Comment[ko]=전통적인 메뉴 기반 프로그램 실행기 +Comment[lt]=Tradicinio meniu programų paleidiklis Comment[lv]=Tradicionālais uz izvēlnēm bāzētais programmu palaidējs Comment[ml]=പരമ്പരാഗതമായ മെനുഅടിസ്ഥാനമാക്കിയുള്ള പ്രയോഗവിക്ഷേപിണി Comment[mr]=पारंपारिक मेन्यू आधारीत अनुप्रयोग प्रक्षेपक @@ -107,7 +110,7 @@ Comment[pt]=Lançador de aplicações baseado num menu tradicional Comment[pt_BR]=Lançador de aplicativos baseado em um menu tradicional Comment[ro]=Lansator de aplicații bazat pe meniu tradițional -Comment[ru]=Традиционное средство запуска приложений на основе меню +Comment[ru]=Традиционное меню запуска приложений Comment[se]=Árbevirolaš fállovuođđoduvvun prográmmaálggaheaddji Comment[sk]=Tradičný spúšťač aplikácií v menu Comment[sl]=Tradicionalni meni za zaganjanje programov --- workspace/plasma/applets/kickoff/simpleapplet/menuview.h (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/applets/kickoff/simpleapplet/menuview.h (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -132,9 +132,18 @@ virtual bool eventFilter(QObject * watched, QEvent *event); public Q_SLOTS: - // an item in the menu got triggered + /** + * An item in the menu got triggered. + */ void actionTriggered(QAction* action); +Q_SIGNALS: + /** + * Compared to the aboutToShow() this signal will be emitted after the menu + * got hidden. + */ + void afterBeingHidden(); + private Q_SLOTS: // new items are about to be inserted into the model void rowsAboutToBeInserted(const QModelIndex& parent, int start, int end); --- workspace/plasma/applets/kickoff/applet/plasma-applet-launcher.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/applets/kickoff/applet/plasma-applet-launcher.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -25,6 +25,7 @@ Name[gu]=કાર્યક્રમ ચલાવનાર Name[he]=משגר יישומים Name[hi]=अनुप्रयोग चालक +Name[hne]=अनुपरयोग चालू करइया Name[hr]=Pokretač aplikacija Name[hsb]=Startowar za aplikacije Name[hu]=Programindító @@ -96,6 +97,7 @@ Comment[gu]=કાર્યક્રમો શરૂ કરનાર Comment[he]=משגר המתחיל יישומים Comment[hi]=अनुप्रयोग प्रारंभ करने के लिए चालक +Comment[hne]=अनुपरयोग ल चालू करे बर लांचर Comment[hsb]=Startowar, kiž aplikacije wuwjedźe Comment[hu]=Alkalmazásindító Comment[is]=Flýtiræsing forrita @@ -105,6 +107,7 @@ Comment[km]=កម្មវិធី​ចាប់ផ្ដើម​ត្រូវ​ចាប់ផ្ដើម​កម្មវិធី Comment[kn]=ಅನ್ವಯಗಳನ್ನು ಪ್ರಾರಂಭಿಸಲು ಒಂದು ಪ್ರಕ್ಷೇಪಕ (ಲಾಂಚರ್) Comment[ko]=프로그램을 시작하는 실행기 +Comment[lt]=Programų paleidiklis Comment[lv]=Poga programmu palaišanai Comment[ml]=പ്രയോഗങ്ങള്‍ ആരംഭിക്കുന്നതിനു് സഹായിക്കുന്ന സംവിധാനം Comment[mr]=अनुप्रयोग सुरू करण्याकरीता प्रकक्षेपक @@ -118,7 +121,7 @@ Comment[pt]=Lançador para iniciar aplicações Comment[pt_BR]=Lançador para iniciar aplicativos Comment[ro]=Lansator pentru a porni aplicații -Comment[ru]=Средство для запуска приложений +Comment[ru]=Значок запуска приложения Comment[se]=Prográmmaálggaheaddji Comment[sk]=Nový spúšťač aplikácií Comment[sl]=Dostop do programov in lokacij --- workspace/plasma/applets/kickoff/core/applicationmodel.cpp (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/applets/kickoff/core/applicationmodel.cpp (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -172,9 +172,18 @@ continue; } else { // find and remove the existing entry with the same name - for (int i = 0 ; i < node->children.count() ; i++) { + for (int i = node->children.count() - 1; i >= 0; --i) { if (node->children[i]->appName == appName) { - delete node->children.takeAt(i); + AppNode* n = node->children.takeAt(i); + const QString s = n->genericName.toLower(); + if(genericNames.contains(s)) { + QList l = genericNames[s]; + for(int j = l.count() - 1; j >= 0; --j) + if(l[j] == n) + l.takeAt(j); + genericNames[s] = l; + } + delete n; } } } @@ -225,11 +234,9 @@ if (p->isType(KST_KService)) { const QString s = genericName.toLower(); - if (genericNames.contains(s)) { - genericNames[s].append(newnode); - } else { - genericNames[s] = QList() << newnode; - } + QList list = genericNames.contains(s) ? genericNames[s] : QList(); + list.append(newnode); + genericNames[s] = list; } } --- workspace/plasma/wallpapers/image/plasma-wallpaper-image.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/wallpapers/image/plasma-wallpaper-image.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -22,6 +22,7 @@ Name[gu]=ચિત્ર Name[he]=תמונה Name[hi]=छवि +Name[hne]=फोटो Name[is]=Mynd Name[it]=Immagine Name[ja]=画像 @@ -96,6 +97,7 @@ Name[gu]=ચિત્ર Name[he]=תמונה Name[hi]=छवि +Name[hne]=फोटो Name[is]=Mynd Name[it]=Immagine Name[ja]=画像 @@ -161,6 +163,7 @@ Name[gu]=સ્લાઇડશો Name[he]=מצגת Name[hi]=स्लाइड-शो +Name[hne]=स्लाइडसो Name[is]=Skyggnusýning Name[it]=Presentazione Name[ja]=スライドショー --- workspace/plasma/wallpapers/color/plasma-wallpaper-color.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/wallpapers/color/plasma-wallpaper-color.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -21,6 +21,7 @@ Name[gu]=રંગ Name[he]=צבע Name[hi]=रंग +Name[hne]=रंग Name[is]=Litur Name[it]=Colore Name[ja]=色 --- workspace/plasma/scriptengines/python/plasma-scriptengine-applet-python.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/scriptengines/python/plasma-scriptengine-applet-python.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -15,9 +15,11 @@ Name[eu]=Python trepeta Name[fi]=Python-sovelma Name[fr]=Plasmoïde Python +Name[ga]=Giuirléid Python Name[gl]=Widget de Python Name[gu]=પાયથોન વિજેટ Name[hi]=पायथन विज़ेट +Name[hne]=पायथन विजेट Name[is]=Python græja Name[it]=Widget Python Name[ja]=Python ウィジェット @@ -37,7 +39,7 @@ Name[pt]=Elemento em Python Name[pt_BR]=Widget em Python Name[ro]=Control Python -Name[ru]=Виджет Python +Name[ru]=Виджет на языке Python Name[sl]=Python gradnik Name[sr]=питонски виџет Name[sr@latin]=python vidžet @@ -62,9 +64,11 @@ Comment[fi]=Tuki Pythonilla kirjoitetuille Plasma-sovelmille Comment[fr]=Plasmoïde natif Plasma écrit en Python Comment[fy]=Plasma widget stipe skreaun yn Python +Comment[ga]=Tacaíocht giuirléidí Plasma scríofa i JavaScript Comment[gl]=Widget nativo de Plasma escrito en Pythont Comment[gu]=પાયથોનમાં લખાયેલ પ્લાઝમા વિજેટ આધાર Comment[hi]=पायथन में लिखा गया प्लाज्मा विजेट समर्थन +Comment[hne]=पायथन मं लिखे प्लाज्मा विजेट सपोर्ट Comment[is]=Stuðningur við plasmadót skrifaður í Python Comment[it]=Supporto agli oggetti di Plasma scritti in Python Comment[ja]=Python で書かれた Plasma のウィジェット --- workspace/plasma/scriptengines/python/pydataengine.py (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/scriptengines/python/pydataengine.py (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -1,3 +1,4 @@ +# -*- coding: utf-8 -*- # # Copyright 2008 Simon Edwards # @@ -22,27 +23,23 @@ import plasma_importer class PythonDataEngineScript(Plasma.DataEngineScript): + importer = None + def __init__(self, parent): Plasma.DataEngineScript.__init__(self,parent) - self.importer = plasma_importer.PlasmaImporter() + if PythonDataEngineScript.importer is None: + PythonDataEngineScript.importer = plasma_importer.PlasmaImporter() self.initialized = False def init(self): - print("Script Name: " + self.dataEngine().name()) - self.m_moduleName = str(self.dataEngine().pluginName()) - print("pluginname: " + str(self.dataEngine().pluginName())) self.plugin_name = str(self.dataEngine().pluginName()).replace('-','_') - self.importer.register_top_level(self.plugin_name, str(self.dataEngine().package().path())) + PythonDataEngineScript.importer.register_top_level(self.plugin_name, str(self.dataEngine().package().path())) - print("mainscript: " + str(self.dataEngine().package().filePath("mainscript"))) - print("package path: " + str(self.dataEngine().package().path())) - # import the code at the file name reported by mainScript() self.module = __import__(self.plugin_name+'.main') self.pydataengine = self.module.main.CreateDataEngine(None) - #self.pydataengine.setDataEngine(self.dataEngine()) self.pydataengine.setDataEngineScript(self) self.pydataengine.init() @@ -50,7 +47,6 @@ return True def __dtor__(self): - print("~PythonDataEngineScript()") PythonAppletScript.importer.unregister_top_level(self.plugin_name) self.pydataengine = None --- workspace/plasma/scriptengines/python/plasma_importer.py (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/scriptengines/python/plasma_importer.py (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -1,3 +1,4 @@ +# -*- coding: utf-8 -*- # # Copyright 2008 Simon Edwards # @@ -25,13 +26,12 @@ def __init__(self): self.toplevel = {} self.toplevelcount = {} - sys.path.append('') + self.marker = '' + str(id(self)) + sys.path.append(self.marker) sys.path_hooks.append(self.hook) - #print("PlasmaImporter.__init__: sys.path:" + repr(sys.path)) def hook(self,path): - if path=='': - #print("plasma_thingy:"+ path) + if path==self.marker: return self else: raise ImportError() @@ -54,11 +54,8 @@ del sys.modules[key] def find_module(self,fullname, path=None): - #print('find_module(%s,%s)' % (fullname,path) ) - location = self.find_pymod(fullname) if location is not None: - #print("Found in " + location[0]) return self else: return None @@ -91,27 +88,21 @@ return open(location).read() def load_module(self, fullname): - #print('load_module fullname: '+fullname) - location,ispkg = self.find_pymod(fullname) - #print("Location:"+location) if ispkg: # Package dir. initlocation = os.path.join(location,'__init__.py') code = None if os.path.isfile(initlocation): - #code = self._get_code(initlocation) code = open(initlocation) else: - #code = self._get_code(location) code = open(location) mod = sys.modules.setdefault(fullname, imp.new_module(fullname)) mod.__file__ = location #"<%s>" % self.__class__.__name__ mod.__loader__ = self if ispkg: - mod.__path__ = [""] + mod.__path__ = [self.marker] if code is not None: - #print("code is:"+code) try: exec code in mod.__dict__ finally: --- workspace/plasma/scriptengines/python/plasma-scriptengine-dataengine-python.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/scriptengines/python/plasma-scriptengine-dataengine-python.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -14,10 +14,12 @@ Name[fi]=Python-tietomoottori Name[fr]=Moteur de données Python Name[fy]=Python gegevens motor +Name[ga]=Inneall sonraí Python Name[gl]=Motor de datos de Python Name[gu]=પાયથોન માહિતી એન્જિન Name[he]=מנוע המידע של פייתון Name[hi]=पायथन डाटा इंजिन +Name[hne]=पायथन डाटा इंजिन Name[is]=Python gagnavél Name[it]=Motore per dati Python Name[ja]=Python データエンジン @@ -36,7 +38,7 @@ Name[pt]=Motor de dados Python Name[pt_BR]=Mecanismo de dados Python Name[ro]=Motor de date Python -Name[ru]=Поставщик данных написанный на Python +Name[ru]=Источник данных на языке Python Name[sl]=Python podatkovni vir Name[sr]=питонски датомотор Name[sr@latin]=python datomotor @@ -62,6 +64,7 @@ Comment[gl]=Motor de datos de Plasma para dar soporte a Python Comment[gu]=પાયથોન માટે પ્લાઝમા માહિતી એન્જિન આધાર Comment[hi]=पायथन के लिए प्लाज्मा डाटा इंजिन समर्थन +Comment[hne]=पायथन बर प्लाज्मा डाटा इंजिन सपोर्ट Comment[is]=Plasma gagnavélarstuðningur fyrir Python Comment[it]=Support al motore dati di Plasma per Python Comment[ja]=Python のための Plasma データエンジンのサポート @@ -79,6 +82,8 @@ Comment[pl]=Obsługa silnika danych Plazmy w Pythonie Comment[pt]=Suporte para os motores de dados do Plasma em Python Comment[pt_BR]=Suporte aos mecanismos de dados em Python +Comment[ro]=Suport motor de date Plasma pentru Python +Comment[ru]=Поддержка источников данных для Python Comment[sk]=Podpora plasma data engine pre Python Comment[sl]=Podpora za podatkovne vire napisane v Pythonu Comment[sr]=Подршка Плазма датомотора за питон --- workspace/plasma/scriptengines/python/examples/dataengines/pytime/metadata.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/scriptengines/python/examples/dataengines/pytime/metadata.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -16,10 +16,12 @@ Name[fi]=Päivämäärä ja aika Pythonilla Name[fr]=Date et heure Python Name[fy]=Python Datum en tiid +Name[ga]=Dáta agus Am Python Name[gl]=Data e hora en Python Name[gu]=પાયથોન તારીખ અને સમય Name[he]=תאריך ושעה של פייתון Name[hi]=पायथन तारीख़ और समय +Name[hne]=पायथन तारीक अउ समय Name[is]=Python dagssetning og tími Name[it]=Data e ora Python Name[ja]=Python 日付と時間 @@ -40,6 +42,7 @@ Name[pt]=Data e Hora em Python Name[pt_BR]=Data e hora em Python Name[ro]=Data și ora Python +Name[ru]=Дата и время на языке Python Name[sk]=Python dátum a čas Name[sl]=Python datum in čas Name[sr]=питонски датум и време @@ -67,10 +70,12 @@ Comment[eu]=Python ordu datuak Plasmoidentzako Comment[fr]=Données temporelles Python pour les plasmoïdes Comment[fy]=Python Tiid gegevens foar Plasmoids +Comment[ga]=Sonraí ama Python le haghaidh Plasmoids Comment[gl]=Datos de tempo para os Plasmoides en Python Comment[gu]=પ્લાઝમોઇડ માટે પાયથોન સમય માહિતી Comment[he]=נתוני זמן עבור פלסמואידים של של פייתון Comment[hi]=प्लाज़्माइड्स के लिए पायथन टाइम डाटा +Comment[hne]=प्लाज्माइड्स बर पायथन समय डाटा Comment[is]=Python tímaupplýsingar fyrir Plasmadót Comment[it]=Dati temporali di Python per i plasmoidi Comment[ja]=プラズモイドのための Python の時間データ @@ -90,6 +95,7 @@ Comment[pt]=Dados de data/hora para os Plasmóides em Python Comment[pt_BR]=Dados de hora para os Plasmoids em Python Comment[ro]=Date Python despre oră pentru plasmoizi +Comment[ru]=Данные о времени на языке Python для виджетов Comment[sk]=Python údaje o čase pre plazmoidy Comment[sl]=Pythonovi podatki o času za gradnike Comment[sr]=Питонови подаци о времену за плазмоиде --- workspace/plasma/scriptengines/python/examples/applets/pyclock/metadata.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/scriptengines/python/examples/applets/pyclock/metadata.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -17,10 +17,12 @@ Name[fi]=Python-kello Name[fr]=Horloge Python Name[fy]=Python klok +Name[ga]=Clog Python Name[gl]=Reloxo en Python Name[gu]=પાયથોન ઘડિયાળ Name[he]=שעון של פייתון Name[hi]=पायथन घड़ी +Name[hne]=पायथन घड़ी Name[is]=Python klukka Name[it]=Orologio Python Name[ja]=Python 時計 @@ -40,6 +42,7 @@ Name[pt]=Relógio em Python Name[pt_BR]=Relógio em Python Name[ro]=Ceas Python +Name[ru]=Часы на языке Python Name[sk]=Python hodiny Name[sl]=Python ura Name[sr]=питонски сат --- workspace/plasma/scriptengines/ruby/plasma-scriptengine-ruby-applet.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/scriptengines/ruby/plasma-scriptengine-ruby-applet.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -15,10 +15,12 @@ Name[eu]=Ruby trepeta Name[fr]=Plasmoïde Ruby Name[fy]=Ruby widget +Name[ga]=Giuirléid Ruby Name[gl]=Widget escrito en Ruby Name[gu]=રૂબી વિજેટ Name[he]=פקד Ruby Name[hi]=रूबी विज़ेट +Name[hne]=रूबी विजेट Name[is]=Ruby græja Name[it]=Oggetto Ruby Name[ja]=Ruby ウィジェット @@ -39,7 +41,7 @@ Name[pt]=Elemento Ruby Name[pt_BR]=Widget Ruby Name[ro]=Control Ruby -Name[ru]=Виджет Ruby +Name[ru]=Виджет на языке Ruby Name[sl]=Ruby gradnik Name[sr]=рубијевски виџет Name[sr@latin]=ruby vidžet @@ -63,9 +65,11 @@ Comment[et]=Rubys kirjutatud Plasma vidin Comment[fr]=Plasmoïde natif Plasma écrit en Ruby Comment[fy]=Plasma widget skreaun yn Ruby +Comment[ga]=Giuirléid dhúchasach Plasma scríofa i Ruby Comment[gl]=Widget nativo de Plasma escrito en Ruby Comment[gu]=રૂબીમાં લખાયેલ મૂળભૂત પ્લાઝમા વિજેટ Comment[hi]=रूबी में लिखा गया नेटिव प्लाज्मा विजेट +Comment[hne]=रुबी मं लिखे नेटिव प्लाज्मा विजेट Comment[is]=Upprunabundin Plasma græja skrifuð í Ruby Comment[it]=Oggetto nativo di Plasma scritto in Ruby Comment[ja]=Ruby で書かれた Plasma のネイティブウィジェット --- workspace/plasma/scriptengines/ruby/ChangeLog (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/scriptengines/ruby/ChangeLog (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -1,3 +1,8 @@ +2009-02-05 Richard Dale +* Added various special casing to the Plasma::ToolTipManager class so you can + pass a PlasmaScripting::Applet to the methods. Thanks to Mathieu Jobin for + reporting the bug. + 2008-12-22 Richard Dale * Changed the tiger applet example to find its tiger.svg resource from within the plasmoid package. Thanks to Rany Keddo for helping to get it working. --- workspace/plasma/scriptengines/ruby/applet.rb (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/scriptengines/ruby/applet.rb (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -489,6 +489,60 @@ end end + class ToolTipManager < Qt::Base + def setContent(widget, data) + if widget.kind_of?(PlasmaScripting::Applet) + super(widget.applet_script.applet, data) + else + super + end + end + + def clearContent(widget) + if widget.kind_of?(PlasmaScripting::Applet) + super(widget.applet_script.applet) + else + super + end + end + + def show(widget) + if widget.kind_of?(PlasmaScripting::Applet) + super(widget.applet_script.applet) + else + super + end + end + + def visible?(widget) + return isVisible(widget) + end + + def isVisible(widget) + if widget.kind_of?(PlasmaScripting::Applet) + super(widget.applet_script.applet) + else + super + end + end + + def registerWidget(widget) + if widget.kind_of?(PlasmaScripting::Applet) + super(widget.applet_script.applet) + else + super + end + end + + def unregisterWidget(widget) + if widget.kind_of?(PlasmaScripting::Applet) + super(widget.applet_script.applet) + else + super + end + end + end + class TreeView < Qt::Base def initialize(parent = nil) if parent.kind_of?(PlasmaScripting::Applet) --- workspace/plasma/scriptengines/ruby/plasma-scriptengine-ruby-dataengine.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/scriptengines/ruby/plasma-scriptengine-ruby-dataengine.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -15,10 +15,12 @@ Name[eu]=Ruby trepeta Name[fr]=Plasmoïde Ruby Name[fy]=Ruby widget +Name[ga]=Giuirléid Ruby Name[gl]=Widget escrito en Ruby Name[gu]=રૂબી વિજેટ Name[he]=פקד Ruby Name[hi]=रूबी विज़ेट +Name[hne]=रूबी विजेट Name[is]=Ruby græja Name[it]=Oggetto Ruby Name[ja]=Ruby ウィジェット @@ -39,7 +41,7 @@ Name[pt]=Elemento Ruby Name[pt_BR]=Widget Ruby Name[ro]=Control Ruby -Name[ru]=Виджет Ruby +Name[ru]=Виджет на языке Ruby Name[sl]=Ruby gradnik Name[sr]=рубијевски виџет Name[sr@latin]=ruby vidžet @@ -63,9 +65,11 @@ Comment[et]=Rubys kirjutatud Plasma vidin Comment[fr]=Plasmoïde natif Plasma écrit en Ruby Comment[fy]=Plasma widget skreaun yn Ruby +Comment[ga]=Giuirléid dhúchasach Plasma scríofa i Ruby Comment[gl]=Widget nativo de Plasma escrito en Ruby Comment[gu]=રૂબીમાં લખાયેલ મૂળભૂત પ્લાઝમા વિજેટ Comment[hi]=रूबी में लिखा गया नेटिव प्लाज्मा विजेट +Comment[hne]=रुबी मं लिखे नेटिव प्लाज्मा विजेट Comment[is]=Upprunabundin Plasma græja skrifuð í Ruby Comment[it]=Oggetto nativo di Plasma scritto in Ruby Comment[ja]=Ruby で書かれた Plasma のネイティブウィジェット --- workspace/plasma/scriptengines/ruby/examples/dataengines/dbpedia_albums/metadata.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/scriptengines/ruby/examples/dataengines/dbpedia_albums/metadata.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -11,9 +11,11 @@ Name[et]=DBpedia päringud Name[eu]=DBpedia kontsultak Name[fr]=Requêtes DBpedia +Name[ga]=Iarratais DBpedia Name[gl]=Procuras na DBpedia Name[gu]=DBpedia પ્રશ્નો Name[hi]=डीबीपीडिया क्वैरी +Name[hne]=डीबीपेडिया क्वेरी Name[is]=DBpedia fyrirspurnir Name[it]=Query DBpedia Name[ja]=DBpedia クエリ @@ -32,6 +34,7 @@ Name[pt]=Pesquisas no DBpedia Name[pt_BR]=Pesquisas no DBpedia Name[ro]=Interogări DBpedia +Name[ru]=Запросы к DBpedia Name[sk]=DBpedia dopyty Name[sl]=Poizvedbe DBpedia Name[sr]=упити ДБ‑педије @@ -60,9 +63,11 @@ Comment[eu]=DBpedia datuak Plasmoidentzako Comment[fr]=Données de DBpedia pour les plasmoïdes Comment[fy]=DBpedia gegevens foar Plasmoids +Comment[ga]=Sonraí DBpedia le haghaidh Plasmoids Comment[gl]=Datos de DBPedia para os Plasmoides Comment[gu]=પ્લાઝમોઇડ માટે DBpedia માહિતી Comment[hi]=प्लाज्माइड्स के लिए डीबीपीडिया डाटा +Comment[hne]=प्लाज्माइड्स बर डीबीपेडिया डाटा Comment[is]=DBpedia gögn fyrir Plasmadót Comment[it]=Dati di DBpedia per i plasmoidi Comment[ja]=プラズモイドのための DBpedia データ @@ -82,6 +87,7 @@ Comment[pt]=Dados do DBpedia para os Plasmóides Comment[pt_BR]=Dados do DBpedia para os Plasmoids Comment[ro]=Date DBpedia pentru plasmoizi +Comment[ru]=Данные DBpedia для виджетов Comment[sk]=DBpedia údaje pre plazmoidy Comment[sl]=Podatki DBpedia za gradnike Comment[sr]=Подаци из ДБ‑педије за плазмоиде --- workspace/plasma/scriptengines/ruby/examples/dataengines/time/metadata.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/scriptengines/ruby/examples/dataengines/time/metadata.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -18,10 +18,12 @@ Name[fi]=Päivämäärä ja aika Name[fr]=Date et Heure Name[fy]=Datum en tiid +Name[ga]=Dáta agus Am Name[gl]=Data e hora Name[gu]=તારીખ અને સમય Name[he]=תאריך ושעה Name[hi]=तारीख़ और समय +Name[hne]=तारीक अउ समय Name[is]=Dagur og tími Name[it]=Data e ora Name[ja]=日付と時間 @@ -81,6 +83,7 @@ Comment[gu]=પ્લાઝમોઇડ માટે સમય માહિતી Comment[he]=נתוני זמן עבור פלסמואידים Comment[hi]=प्लाज्माइड्स के लिए समय डाटा +Comment[hne]=प्लाज्माइड्स बर समय डाटा Comment[hu]=Időadatok plasmoidokhoz Comment[is]=Tímaupplýsingar fyrir Plasmadót Comment[it]=Dati temporali per i plasmoidi @@ -89,6 +92,7 @@ Comment[km]=ទិន្នន័យ​ពេល​វេលា​សម្រាប់ Plasmoids Comment[kn]=ಪ್ಲಾಸ್ಮಾಯ್ಡ್ ಗಳಿಗೆ ಸಮಯ ದತ್ತ Comment[ko]=Plasmoid를 위한 시간 데이터 +Comment[lt]=Laiko informacija plazmoidams Comment[lv]=Laika dati Plazmoīdiem Comment[mai]=प्लाज्माइड्स क' लेल समय डाटा Comment[ml]=പ്ലാസ്മോയിഡ്സിനുള്ള സമയത്തിന്റെ ഡാറ്റ @@ -104,7 +108,7 @@ Comment[pt]=Dados de data/hora para os Plasmóides Comment[pt_BR]=Dados de tempo para os plasmóides Comment[ro]=Date despre oră pentru plasmoizi -Comment[ru]=Временные данные для плазмоидов +Comment[ru]=Данные о времени для виджетов Comment[se]=Áigedáhtat plasmoidaide Comment[sk]=Časové údaje pre plazmoidy Comment[sl]=Podatki o času za Plazmoide --- workspace/plasma/scriptengines/ruby/examples/applets/webapplet/metadata.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/scriptengines/ruby/examples/applets/webapplet/metadata.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -15,10 +15,12 @@ Name[eu]=Ruby web arakatzailea Name[fr]=Navigateur Web Ruby Name[fy]=Ruby webblêder +Name[ga]=Brabhsálaí Gréasáin Ruby Name[gl]=Navegador web escrito en Ruby Name[gu]=રૂબી વેબ બ્રાઉઝર Name[he]=דפדפן רשת הכתוב ב־Ruby Name[hi]=रूबी वेब ब्राउज़र +Name[hne]=रूबी वेब ब्राउजर Name[is]=Ruby vafri Name[it]=Browser web Ruby Name[ja]=Ruby ウェブブラウザ @@ -38,6 +40,7 @@ Name[pt]=Navegador Web em Ruby Name[pt_BR]=Navegador da Internet em Ruby Name[ro]=Navigator de web Ruby +Name[ru]=Веб-браузер, написанный на языке Ruby Name[sk]=Ruby webový prehliadač Name[sl]=Ruby spletni brskalnik Name[sr]=рубијевски веб прегледач --- workspace/plasma/scriptengines/ruby/examples/applets/tiger/metadata.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/scriptengines/ruby/examples/applets/tiger/metadata.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -10,6 +10,7 @@ Name[gu]=વાઘ Name[he]=נמר Name[hi]=शेर +Name[hne]=टाइगर Name[it]=Tigre Name[ja]=タイガー Name[kk]=Жолбарыс @@ -26,6 +27,7 @@ Name[pt]=Tigre Name[pt_BR]=Tigre Name[ro]=Tigru +Name[ru]=Тигр Name[sr]=тигар Name[sr@latin]=tigar Name[tg]=Паланг @@ -50,6 +52,7 @@ Comment[gl]=Un exemplo de como mostrar un SVG Comment[gu]=SVG દર્શાવતું ઉદાહરણ Comment[hi]=एसवीजी प्रदर्शित करने का उदाहरण +Comment[hne]=एसवीजी देखाय के एक उदाहरन Comment[is]=Dæmi um birtingu SVG Comment[it]=Un esempio di visualizzazione di un SVG Comment[ja]=SVG を表示する例 @@ -68,6 +71,7 @@ Comment[pt]=Um exemplo de visualização de um SVG Comment[pt_BR]=Um exemplo de visualização em SVG Comment[ro]=Exemplu de afișare a unui SVG +Comment[ru]=Пример показа SVG Comment[sk]=Príklad zobrazenia SVG obrázku Comment[sl]=Primer prikazovanja SVG Comment[sr]=Пример приказивања СВГ‑а --- workspace/plasma/scriptengines/ruby/examples/applets/clock/metadata.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/scriptengines/ruby/examples/applets/clock/metadata.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -13,10 +13,12 @@ Name[eu]=Ruby erloju analogikoa Name[fr]=Horloge analogique Ruby Name[fy]=Ruby analoge klok +Name[ga]=Clog Analógach Ruby Name[gl]=Reloxo analóxico escrito en Ruby Name[gu]=રૂબી સાદી ઘડિયાળ Name[he]=שעון אנלוגי ברובי Name[hi]=रूबी एनॉलॉग घड़ी +Name[hne]=रूबी एनालाग घड़ी Name[is]=Ruby skífuklukka Name[it]=Orologio a lancette Ruby Name[ja]=Ruby アナログ時計 @@ -37,6 +39,7 @@ Name[pt]=Relógio Analógico em Ruby Name[pt_BR]=Relógio analógico em Ruby Name[ro]=Ceas analog Ruby +Name[ru]=Часы с циферблатом на Ruby Name[sk]=Ruby analógové hodiny Name[sl]=Ruby analogna ura Name[sr]=рубијевски аналогни сат @@ -70,6 +73,7 @@ Comment[gu]=SVG થીમ વાપરી શકાય તેવી ઘડિયાળ Comment[he]=שעון SVG הניתן להתאמה על ידי ערכות נושא Comment[hi]=एक एसवीजी घड़ी जिसका रूपाकार परिवर्तित किया जा सकता है +Comment[hne]=एक एसवीजी घड़ी जेखर रूपाकार बदले जा सकथे Comment[hsb]=SVG-časnik z temami Comment[hu]=SVG felületű óra Comment[is]=SVG klukka með þemum @@ -79,6 +83,7 @@ Comment[km]=នាឡិកា​ដែល​អាច​ប្ដូរ​ស្បែក​បាន SVG Comment[kn]=SVG ಆಧಾರಿತ ಪರಿಸರವಿನ್ಯಾಸಾರ್ಹ (ಥೀಮಬಲ್)ಗಡಿಯಾರ Comment[ko]=SVG 테마를 사용하는 시계 +Comment[lt]=SVG grafikos laikrodis keičiamomis išvaizdos temomis Comment[lv]=Ar SVG tēmojams pulkstenis Comment[mai]=एकटा एसवीजी घडी जकर रूपाकार परिवर्तित कएल जाए सकैत अछि Comment[ml]=SVG തീമിടാവുന്ന ഘടികാരം @@ -93,7 +98,7 @@ Comment[pt]=Um relógio com temas em SVG Comment[pt_BR]=Um relógio com temas em SVG Comment[ro]=Un ceas SVG cu teme -Comment[ru]=Часы, поддерживающие темы SVG +Comment[ru]=Часы с циферблатом, поддерживающие темы SVG Comment[se]=Diibma maid sáhttá hervet SVG-fiillaiguin Comment[sk]=SVG témovateľné hodiny Comment[sl]=Ura, ki podpira vektorske teme SVG --- workspace/plasma/scriptengines/webkit/plasma-packagestructure-dashboard.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/scriptengines/webkit/plasma-packagestructure-dashboard.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -11,9 +11,11 @@ Name[et]=MacOS-i dashboardi vidinad Name[eu]=MacOS dashboard widget-ak Name[fr]=Plasmoïdes du dashboard de MacOS +Name[ga]=Giuirléidí Dashboard MacOS Name[gl]=Widget do Dashboard de MacOS Name[gu]=MacOS ડેશબોર્ડ વિજેટ Name[hi]=मैकओएस डैशबोर्ड विजेट +Name[hne]=मेकओएस डेसबोर्ड विजेट Name[is]=MacOS dashboard græjur Name[it]=Widget della Dashboard di MacOS Name[ja]=MacOS ダッシュボードウィジェット @@ -32,7 +34,8 @@ Name[pl]=Element interfejsu na tablicy z MacOS Name[pt]=Elementos do Painel do MacOS Name[pt_BR]=Widgets do painel do MacOS -Name[ru]=Виджеты приборной доски MacOS Dashboard +Name[ro]=Controale ale tabloului de bord MacOS +Name[ru]=Виджеты Mac OS Name[sk]=MacOS Dashboard Widgety Name[sl]=Gradniki za Mac OS Dashboard Name[sr]=виџети инструмент-табле МекОС‑а @@ -58,10 +61,11 @@ Comment[et]=MacOS-i dashboardi vidin Comment[eu]=MacOS dashboard widget-a Comment[fr]=Plasmoïde du dashboard de MacOS -Comment[ga]=Giuirléid dashboard MacOS +Comment[ga]=Giuirléid Dashboard MacOS Comment[gl]=Widget do dashboard de MacOS Comment[gu]=MacOS ડેશબોર્ડ વિજેટ Comment[hi]=मैकओएस डैशबोर्ड विजेट +Comment[hne]=मेकओएस डेसबोर्ड विजेट Comment[hu]=MacOS Dashboard-elem Comment[is]=MacOS dashboard græja Comment[it]=Widget della Dashboard di MacOS @@ -84,7 +88,8 @@ Comment[pl]=Element interfejsu przypominający tablicę z MacOS Comment[pt]=Elemento do Painel do MacOS Comment[pt_BR]=Widget do painel do MacOS -Comment[ru]=Виджет приборной доски MacOS Dashboard +Comment[ro]=Control al tabloului de bord MacOS +Comment[ru]=Виджет Mac OS Comment[sl]=Gradnik za Mac OS Dashboard Comment[sr]=Виџет инструмент-табле као у МекОС‑у Comment[sr@latin]=Vidžet instrument-table kao u MacOS‑u --- workspace/plasma/scriptengines/webkit/plasma-scriptengine-applet-dashboard.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/scriptengines/webkit/plasma-scriptengine-applet-dashboard.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -10,6 +10,7 @@ Name[es]=Tablero de mandos Name[gu]=ડેશબોર્ડ Name[hi]=डैशबोर्ड +Name[hne]=डेशबोर्ड Name[ja]=ダッシュボード Name[kk]=Аспаптар панелі Name[km]=ផ្ទាំង​គ្រប់គ្រង @@ -24,6 +25,7 @@ Name[pa]=ਡੈਸ਼ਬੋਰਡ Name[pl]=Tablica Name[ro]=Tablou de bord +Name[ru]=Mac OS X Name[sr]=инструмент-табла Name[sr@latin]=instrument-tabla Name[sv]=Instrumentpanel @@ -49,10 +51,11 @@ Comment[et]=MacOS X dashboardi vidin Comment[eu]=MacOS X dashboard widget-a Comment[fr]=Plasmoïde du dashboard de MacOS X -Comment[ga]=Giuirléid dashboard MacOS X +Comment[ga]=Giuirléid Dashboard MacOS X Comment[gl]=Widget do dashboard de MacOS X Comment[gu]=MacOS X ડેશબોર્ડ વિજેટ Comment[hi]=मैकओएस X डैशबोर्ड विजेट +Comment[hne]=मेकओएस X डेसबोर्ड विजेट Comment[hu]=MacOS X Dashboard-elem Comment[is]=MacOS X dashboard græja Comment[it]=Widget della Dashboard di MacOS X @@ -75,7 +78,8 @@ Comment[pl]=Element interfejsu przypominający tablicę z MacOS X Comment[pt]=Elemento gráfico do painel do MacOS X Comment[pt_BR]=Widget do painel do MacOS X -Comment[ru]=Виджет MacOS X Dashboard +Comment[ro]=Control al tabloului de bord MacOS X +Comment[ru]=Виджет Mac OS X Comment[sl]=Gradnik za Mac OS X Dashboard Comment[sr]=Инструмент-табла МекОС‑а X Comment[sr@latin]=Instrument-tabla MacOS‑a X --- workspace/plasma/scriptengines/webkit/plasma-packagestructure-web.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/scriptengines/webkit/plasma-packagestructure-web.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -16,10 +16,12 @@ Name[eu]=Web widget-ak Name[fi]=Web-sovelmat Name[fr]=Plasmoïdes Web +Name[ga]=Giuirléidí Gréasáin Name[gl]=Widgets web Name[gu]=વેબ વિજેટ્સ Name[he]=וידג'טים אינטרנטיים Name[hi]=वेब विजेट +Name[hne]=वेब विजेट Name[is]=Vefgræjur Name[it]=Oggetti web Name[ja]=ウェブウィジェット @@ -68,9 +70,11 @@ Comment[eu]=HTML widget-a Comment[fi]=HTML-sovelma Comment[fr]=Plasmoïde HTML +Comment[ga]=Giuirléid HTML Comment[gl]=Widget HTML Comment[gu]=HTML વિજેટ Comment[hi]=एचटीएमएल विज़ेट +Comment[hne]=एचटीएमएल विजेट Comment[is]=HTML græja Comment[it]=Oggetto HTML Comment[ja]=HTML ウィジェット @@ -92,7 +96,7 @@ Comment[pt]=Elemento HTML Comment[pt_BR]=Widget HTML Comment[ro]=Control HTML -Comment[ru]=HTML-виджет +Comment[ru]=Виджет на HTML Comment[sl]=HTML gradnik Comment[sr]=ХТМЛ виџет Comment[sr@latin]=HTML vidžet --- workspace/plasma/scriptengines/webkit/plasma-scriptengine-applet-web.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/scriptengines/webkit/plasma-scriptengine-applet-web.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -21,6 +21,7 @@ Name[gl]=Widget web Name[gu]=વેબ વિજેટ Name[hi]=वेब विज़ेट +Name[hne]=वेब विजेट Name[hu]=Webes elem Name[is]=Vefgræja Name[it]=Oggetto web @@ -44,7 +45,7 @@ Name[pt]=Elemento Web Name[pt_BR]=Widget da Internet Name[ro]=Control WEB -Name[ru]=Веб-элемент +Name[ru]=Веб-виджет Name[sk]=Web widget Name[sl]=Spletni gradnik Name[sr]=веб виџет @@ -74,6 +75,7 @@ Comment[gl]=Widget de páxina web que emprega HTML e JavaScript Comment[gu]=HTML અને જાવાસ્ક્રિપ્ટ ઉપયોગ કરીને વેબપાનું વિજેટ Comment[hi]=एचटीएमएल एवं जावा-स्क्रिप्ट के प्रयोग से जालपृष्ठ विजेट +Comment[hne]=एचटीएमएल अउ जावास्क्रिप्ट के उपयोग से वेबपेज विजेट Comment[hu]=Webes elem HTML/Javascript használatával Comment[is]=Vefsíðugræja sem notar HTML og JavaScript Comment[it]=Oggetto pagina web che usa HTML e JavaScript @@ -96,7 +98,7 @@ Comment[pt]=Elemento de página Web que usa HTML e JavaScript Comment[pt_BR]=Widget de página da Internet usando HTML e JavaScript Comment[ro]=Control web scris în HTML și JavaScript -Comment[ru]=Модуль, использующий HTML и JavaScript +Comment[ru]=Показ веб-страницы Comment[sk]=Widget webovej stránky, ktorý používa HTML a JavaScript Comment[sl]=Spletni gradnik, ki uporablja HTML in JavaScript Comment[sr]=Виџет веб странице са ХТМЛ‑ом и јаваскриптом --- workspace/plasma/scriptengines/javascript/plasma-scriptengine-runner-javascript.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/scriptengines/javascript/plasma-scriptengine-runner-javascript.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -19,6 +19,7 @@ Name[gl]=Executor de JavaScript Name[gu]=જાવાસ્ક્રિપ્ટ ચલાવનાર Name[hi]=जावास्क्रिप्ट चलाने वाला +Name[hne]=जावास्क्रिप्ट चलइया Name[hu]=JavaScript-indító Name[is]=JavaScript keyrari Name[it]=Esecutore JavaScript @@ -27,6 +28,7 @@ Name[kn]=ಜಾವಾ ವಿಧಿಗುಚ್ಛ (ಸ್ಕ್ರಿಪ್ಟ್) ಚಾಲಕ Name[ko]=자바스크립트 실행기 Name[ku]=Xebatkara JavaScriptê +Name[lt]=JavaScript bėgtukas Name[lv]=JavaScript darbinātājs Name[ml]=ജാവാസ്ക്രിപ്റ്റ് റണ്ണര്‍ Name[mr]=जावास्क्रिप्ट चालक @@ -73,6 +75,7 @@ Comment[gl]=Executor de JavaScript Comment[gu]=જાવાસ્ક્રિપ્ટ ચલાવનાર Comment[hi]=जावास्क्रिप्ट चलाने वाला +Comment[hne]=जावास्क्रिप्ट चलइया Comment[hu]=JavaScript-indító Comment[is]=JavaScript keyrari Comment[it]=Esecutore JavaScript @@ -81,6 +84,7 @@ Comment[kn]=ಜಾವಾ ವಿಧಿಗುಚ್ಛ (ಸ್ಕ್ರಿಪ್ಟ್) ಚಾಲಕ Comment[ko]=자바스크립트 실행기 Comment[ku]=Xebatkara JavaScriptê +Comment[lt]=JavaScript bėgtukas Comment[lv]=JavaScript darbinātājs Comment[ml]=ജാവാസ്ക്രിപ്റ്റ് റണ്ണര്‍ Comment[mr]=जावास्क्रिप्ट चालक @@ -94,6 +98,7 @@ Comment[pt]=Execução de JavaScript Comment[pt_BR]=Mecanismo JavaScript Comment[ro]=Executor JavaScript +Comment[ru]=Модуль запуска, написанный на языке JavaScript Comment[sk]=JavaScript bežec Comment[sl]=Zaganjalnik javascripta Comment[sr]=Јаваскриптни извођач --- workspace/plasma/scriptengines/javascript/plasma-scriptengine-applet-simple-javascript.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/scriptengines/javascript/plasma-scriptengine-applet-simple-javascript.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -19,6 +19,7 @@ Name[gl]=Widget de JavaScript Name[gu]=જાવાસ્ક્રિપ્ટ વિજેટ Name[hi]=जावास्क्रिप्ट विज़ेट +Name[hne]=जावास्क्रिप्ट विजेट Name[hu]=JavaScript-objektum Name[is]=JavaScript græja Name[it]=Oggetto JavaScript @@ -42,7 +43,7 @@ Name[pt]=Elemento de JavaScript Name[pt_BR]=Widget JavaScript Name[ro]=Miniaplicație JavaScript -Name[ru]=Виджет JavaScript +Name[ru]=Виджет на языке JavaScript Name[sl]=Gradnik v JavaScriptu Name[sr]=јаваскриптни виџет Name[sr@latin]=javascript vidžet @@ -74,6 +75,7 @@ Comment[gl]=Widget nativo de Plasma escrito en JavaScript Comment[gu]=જાવાસ્ક્રિપ્ટમાં લખાયેલ મૂળભૂત પ્લાઝમા વિજેટ Comment[hi]=जावास्क्रिप्ट में लिखा गया नेटिव प्लाज्मा विजेट +Comment[hne]=जावास्क्रिप्ट मं लिखे नेटिव प्लाज्मा विजेट Comment[hu]=Plasma-elem Javasciptben elkészítve Comment[is]=Upprunabundin Plasma græja skrifuð í JavaScript Comment[it]=Oggetto nativo di Plasma scritto in JavaScript @@ -82,6 +84,7 @@ Comment[km]=ធាតុ​ក្រាហ្វិក​ប្លាស្មា​ដើម ដែល​សរសេរ​ក្នុង JavaScript Comment[kn]=ಜಾವಾ ಸ್ಕ್ರಿಪ್ಟ್ ನಲ್ಲಿ ಬರೆಯಲಾದ ಸ್ವಾಭಾವಿಕ ಪ್ಲಾಸ್ಮಾ ನಿಯಂತ್ರಣಾ ಸಂಪರ್ಕತಟ (ವಿಡ್ಗೆಟ್) Comment[ko]=자바스크립트로 작성된 Plasma 위젯 +Comment[lt]=Nuosavas Plasma valdiklis parašytas JavaScript kalba Comment[lv]=Plasma sīkrīks, rakstīts JavaScript Comment[ml]=ജാവാസ്ക്രിപ്റ്റില്‍ തയ്യാറാക്കിയിരിക്കുന്ന നേറ്റീവ് പ്ലാസ്മാ വിഡ്ജറ്റ് Comment[mr]=जावास्क्रिप्ट अंतर्गत लिहीले गेलेले मुळ प्लाज्मा विजेट --- workspace/plasma/scriptengines/javascript/tests/javascript-config-test/metadata.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/scriptengines/javascript/tests/javascript-config-test/metadata.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -2,9 +2,12 @@ Name=javascript-config-test Name[es]=test-de-config-javascript Name[is]=JavaScript stillingaprófun +Name[lt]=javascript-config-testas Name[nds]=JavaScript-Instellen-Test Name[sv]=Javascript-inställningstest Name[tr]=javascript-yapılandırma-testi +Name[x-test]=xxjavascript-config-testxx +Name[zh_CN]=JavaScript-配置测试 Comment=Javascript config object test widget Comment[ca]=Eina de proves de configuració d'objectes de Javascript Comment[da]=Widget til test af Javascript config-objekt @@ -17,13 +20,16 @@ Comment[is]=Javascript græja til stillingaprófana Comment[it]=Oggetto di prova per la gestione della configurazione in Javascript Comment[km]=ធាតុក្រាហ្វិក​សាកល្បង​វត្ថុ​របស់ Javascript config +Comment[lt]=Javascript configūravimo objekto bandomasis valdiklis Comment[lv]=Javascript configurācijas objekta testa logdaļa +Comment[nb]=Javascript config objekt testelement Comment[nds]=JavaScript-Instellenobjekt-Testelement Comment[nl]=Widget voor javascript-config-test Comment[pa]=ਜਾਵਾਸਕ੍ਰਿਪਟ ਸੰਰਚਨਾ ਆਬਜੈਕਟ ਟੈਸਟ ਵਿਦਜੈੱਟ Comment[pl]=Testowy element do konfiguracji obiektu Javascript Comment[pt]=Elemento de teste de objectos de configuração em JavaScript Comment[pt_BR]=Widget de teste de objetos de configuração em Javascript +Comment[ru]=Тестовый виджет с возможностью настройки, написанный на языке JavaScript Comment[sl]=Preizkusni gradnik nastavitvenega objekta za Javascript Comment[sr]=Виџет за пробу јаваскриптног објекта поставе Comment[sr@latin]=Vidžet za probu javascript objekta postave @@ -31,6 +37,8 @@ Comment[te]=జావాస్క్రిప్‍ట్ కాన్ఫిగ్ ఆబ్జక్‍ట్ టెస్‍ట్ విడ్జట్ Comment[tr]=Javascript yapılandırma nesnesi deneme parçacığı Comment[uk]=Віджет перевірки налаштувань об’єктів Javascript +Comment[x-test]=xxJavascript config object test widgetxx +Comment[zh_CN]=JavaScript 配置对象测试部件 Comment[zh_TW]=Javascript 設定物件測試元件 Icon=configure Type=Service --- workspace/plasma/scriptengines/javascript/tests/script-digital-clock/metadata.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/scriptengines/javascript/tests/script-digital-clock/metadata.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -8,8 +8,11 @@ Name[nds]=Skript-Digitaalklock Name[nl]=script-digitale-klok Name[pt_BR]=script-relógio-digital +Name[ro]=script-ceas-digital Name[sv]=Skript med digitalklocka Name[tr]=betik-dijital-saat +Name[x-test]=xxscript-digital-clockxx +Name[zh_CN]=脚本-数字钟 Comment=Javascript digital clock Comment[ca]=Rellotge digital en Javascript Comment[da]=Digitalt ur i Javascript @@ -17,7 +20,9 @@ Comment[el]=Ψηφιακό ρολόι Javascript Comment[es]=Reloj javascript digital Comment[et]=Javascripti digikell +Comment[eu]=JavaScript ordulari digitala Comment[fr]=Horloge numérique JavaScript +Comment[ga]=Clog digiteach Javascript Comment[gl]=Reloxo dixital escrito en JavaScript Comment[is]=JavaScript stafræn klukka Comment[it]=Orologio digitale JavaScript @@ -26,6 +31,7 @@ Comment[km]=នាឡិកា​ឌីជីថល Javascript Comment[ko]=자바스크립트 디지털 시계 Comment[lv]=Javascript digitālais pulkstenis +Comment[nb]=Javascript digital klokke Comment[nds]=JavaScript-Digitaalklock Comment[nl]=Digitale klok geschreven in Javascript Comment[or]=Javascript ସାଂଖିକ ଘଡ଼ି @@ -33,12 +39,16 @@ Comment[pl]=Zegar cyfrowy w Javascript Comment[pt]=Relógio digital em JavaScript Comment[pt_BR]=Relógio digital em JavaScript +Comment[ro]=Un ceas digital Javascript +Comment[ru]=Цифровые часы, написанные на языке JavaScript Comment[sl]=Digitalna ura v Javascriptu Comment[sr]=Јаваскриптни дигитални сат Comment[sr@latin]=Javascript digitalni sat Comment[sv]=Javascript-digitalklocka Comment[tr]=Javascript dijital saat Comment[uk]=Цифровий годинник на JavaScript +Comment[x-test]=xxJavascript digital clockxx +Comment[zh_CN]=JavaScript 数字钟 Comment[zh_TW]=Javascript 數位時鐘 Icon=configure Type=Service --- workspace/plasma/scriptengines/javascript/tests/script-nowplaying/metadata.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/scriptengines/javascript/tests/script-nowplaying/metadata.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -4,9 +4,12 @@ Name[is]=spilanúna-skrifta Name[nds]=Warrt-jüst-afspeelt-Skript Name[nl]=script-nu-aan-het-spelen +Name[ro]=script-înredare Name[sv]=script-spelar-nu Name[te]=ఇప్పుడునడుస్తున్న-స్క్రిప్ట్ Name[tr]=betik-şimdi dinlenen parça +Name[x-test]=xxscript-nowplayingxx +Name[zh_CN]=脚本-现在收听 Comment=Javascript version current track playing Comment[ca]=Versió en Javascript de la peça actual en reproducció Comment[da]=Javascript-version af nuværende spor som afspilles @@ -21,11 +24,13 @@ Comment[ja]=「今聴いているもの」の JavaScript バージョン Comment[km]=ការ​ចាក់​បទ​បច្ចុប្បន្ន​កំណែ​ Javascript Comment[lv]=Pašlaik atskaņo javascript versija +Comment[nb]=Javascript versjon – spor som spilles nå Comment[nds]=JavaScript-Verschoon vun Opstunns afspeelt Stück Comment[nl]=Javascript-versie van momenteel spelende track Comment[pl]=Wersja "Teraz odtwarzany" w Javascript Comment[pt]=Versão em JavaScript do 'Agora a tocar' Comment[pt_BR]=Versão em Javascript da reprodução da trilha atual +Comment[ru]=Виджет «Сейчас проигрывается», написанный на языке JavaScript Comment[sl]=Trenutno predvajana skladba v Javascriptu Comment[sr]=Јаваскриптна верзија тренутне свирке Comment[sr@latin]=Javascript verzija trenutne svirke @@ -33,6 +38,8 @@ Comment[te]=ప్లేఅవుతున్న జావాస్క్రిప్ట్ వర్షన్ ప్రస్తుత ట్రాక్ Comment[tr]=Şimdi çalınan parça bilgisi betiğinin Javascript sürümü Comment[uk]=Javascript-версія показу назви композиції, що відтворюється +Comment[x-test]=xxJavascript version current track playingxx +Comment[zh_CN]=Javascript 版本的现在收听 Comment[zh_TW]=Javascript 版本的「正在播放」 Icon=configure Type=Service --- workspace/plasma/scriptengines/javascript/tests/tiger/metadata.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/scriptengines/javascript/tests/tiger/metadata.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -11,6 +11,7 @@ Name[gu]=વાઘ Name[he]=נמר Name[hi]=शेर +Name[hne]=टाइगर Name[it]=Tigre Name[ja]=タイガー Name[kk]=Жолбарыс @@ -27,6 +28,7 @@ Name[pt]=Tigre Name[pt_BR]=Tigre Name[ro]=Tigru +Name[ru]=Тигр Name[sr]=тигар Name[sr@latin]=tigar Name[tg]=Паланг @@ -49,6 +51,7 @@ Comment[it]=Script adattatore Comment[km]=អាដាប់ទ័ឬ​ស្គ្រីប Comment[lv]=Skriptu pielāgotājs +Comment[nb]=En skripttilpasser Comment[nds]=En Skript-Topasser Comment[nl]=Een scriptadaptor Comment[or]=ଗୋଟିଏ ସ୍କ୍ରିପ୍ଟ ଏଡ଼ପଟର @@ -56,6 +59,8 @@ Comment[pl]=Adapter skryptów Comment[pt]=Um Adaptador de Programas Comment[pt_BR]=Um adaptador de script +Comment[ro]=Adaptor de scripturi +Comment[ru]=Адаптер скриптов Comment[sl]=Skriptni prilagodilnik Comment[sr]=Адаптор скрипти Comment[sr@latin]=Adaptor skripti @@ -63,6 +68,8 @@ Comment[te]=స్క్రిప్ట్ ఎడాప్టర్ Comment[tr]=Bir Betik Uyarlayıcısı Comment[uk]=Пристосування скриптів +Comment[x-test]=xxA Script Adaptorxx +Comment[zh_CN]=脚本适配器 Comment[zh_TW]=文稿適配器 Type=Service ServiceTypes=Plasma/Applet --- workspace/plasma/scriptengines/google_gadgets/plasma-scriptengine-googlegadgets.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/scriptengines/google_gadgets/plasma-scriptengine-googlegadgets.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -6,6 +6,7 @@ Name[es]=GadgetDeGoogle Name[gu]=ગુગલગેજેટ્સ Name[hi]=गूगल-गजेट +Name[hne]=गूगलगजेट Name[is]=GoogleGadgets dót Name[ja]=Google ガジェット Name[km]=ឧបករណ៍​​ហ្គូហ្គល @@ -19,6 +20,7 @@ Name[pa]=Google-ਗੈਜ਼ਿਟ Name[pl]=Gadżety Google Name[pt_BR]=Google Notícias +Name[ru]=Гаджеты Google Name[sr]=Гуглове справице Name[sr@latin]=Googleove spravice Name[sv]=Googlegrejer @@ -46,6 +48,7 @@ Comment[gl]=Gadgets de Google para o escritorio Comment[gu]=ગુગલ ડેસ્કટોપ ગેજેટ્સ Comment[hi]=गूगल डेस्कटॉप गज़ेट +Comment[hne]=गूगल डेस्कटाप गजेट Comment[is]=Google skjáborðsdót Comment[it]=Gadgets di Google Desktop Comment[ja]=Google デスクトップガジェット @@ -53,6 +56,7 @@ Comment[km]=ឧបករណ៍​ផ្ទៃតុ​ហ្គូហ្គល Comment[kn]=ಗೂಗಲ್ ಗಣಕತೆರೆ ಯಂತ್ರೋಪಕರಣಗಳು Comment[ko]=Google 데스크톱 가젯 +Comment[lt]=Google darbastalio prietaisėlis Comment[lv]=Google darbvirsmas sīkrīki Comment[ml]=ഗൂഗിള്‍ പണിയിട യന്ത്രങ്ങള്‍ Comment[mr]=Google डेस्कटॉप उपकरण @@ -65,7 +69,7 @@ Comment[pl]=Gadżety Google na pulpicie Comment[pt]='Gadgets' do Google Desktop Comment[pt_BR]=Gadgets do Google Desktop -Comment[ru]=Google Gadgets +Comment[ru]=Гаджеты Google для рабочего стола Comment[sl]=Gradniki Google Gadgets Comment[sr]=Гуглове справице за површ Comment[sr@latin]=Googleove spravice za površ --- workspace/plasma/scriptengines/google_gadgets/plasma-packagestructure-googlegadgets.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/scriptengines/google_gadgets/plasma-packagestructure-googlegadgets.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -13,6 +13,7 @@ Name[gl]=Gadgets de Google Name[gu]=ગુગલ ગેજેટ્સ Name[hi]=गूगल गॅजेट्स +Name[hne]=गूगल गजेट Name[is]=Google dót Name[ja]=Google ガジェット Name[kk]=Google аспаптары @@ -32,6 +33,7 @@ Name[pa]=Google ਗੈਜਿੱਟ Name[pl]=Gadżety Google Name[pt_BR]=Gadgets do Google +Name[ru]=Гаджеты Google Name[sr]=Гуглове справице Name[sr@latin]=Googleove spravice Name[sv]=Googlegrejer @@ -60,6 +62,7 @@ Comment[gl]=Gadget de Google para o escritorio Comment[gu]=ગુગલ ડેસ્કટોપ ગેજેટ Comment[hi]=गूगल डेस्कटॉप गज़ेट +Comment[hne]=गूगल डेस्कटाप गजेट Comment[is]=Google skjáborðsdót Comment[it]=Gadget di Google Desktop Comment[ja]=Google デスクトップガジェット @@ -80,7 +83,7 @@ Comment[pl]=Gadżetu Google na pulpicie Comment[pt]='Gadget' do Google Desktop Comment[pt_BR]=Gadget do Google Desktop -Comment[ru]=Google Gadget +Comment[ru]=Гаджет Google для рабочего стола Comment[sl]=Gradnik Google Gadget Comment[sr]=Гуглове справице за површ Comment[sr@latin]=Googleove spravice za površ --- workspace/plasma/scriptengines/qedjescript/plasma-appletscript-qedje.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/scriptengines/qedjescript/plasma-appletscript-qedje.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -1,6 +1,7 @@ [Desktop Entry] Name=QEdje Name[hi]=क्यूईडीजेई +Name[hne]=क्यूईडीजेई Name[sr]=КуЕдје Name[x-test]=xxQEdjexx Comment=QEdje Gadgets @@ -14,9 +15,11 @@ Comment[eu]=QEdje gadget-ak Comment[fi]=QEdje-sovelmat Comment[fr]=Gadgets QEdje +Comment[ga]=Giuirléidí QEdje Comment[gl]=Gadgets de QEdje Comment[gu]=QEdje ગેજેટ્સ Comment[hi]=क्यूईडीजेई गज़ेट +Comment[hne]=क्यूईडीजेई गेजेट Comment[is]=QEdje dót Comment[it]=Gadgets QEdje Comment[ja]=QEdje ガジェット @@ -35,7 +38,7 @@ Comment[pl]=Gadżety QEdje Comment[pt]=Itens do QEdje Comment[pt_BR]=Gadgets do QEdje -Comment[ru]=Виджеты QEdje +Comment[ru]=Гаджеты QEdje Comment[sl]=Gradniki QEdje Comment[sr]=Куедје справице Comment[sr@latin]=Qedje spravice --- workspace/plasma/scriptengines/qedjescript/plasma-packagestructure-qedje.desktop (.../tags/KDE/4.2.0/kdebase) (wersja 930691) +++ workspace/plasma/scriptengines/qedjescript/plasma-packagestructure-qedje.desktop (.../branches/KDE/4.2/kdebase) (wersja 930691) @@ -10,9 +10,11 @@ Name[eu]=QEdje gadget-ak Name[fi]=QEdje-sovelmat Name[fr]=Gadgets QEdje +Name[ga]=Giuirléidí QEdje Name[gl]=Gadgets de QEdje Name[gu]=QEdje ગેજેટ્સ Name[hi]=क्यूईडीजेई गज़ेट +Name[hne]=क्यूईडीजेई गेजेट Name[is]=QEdje dót Name[it]=Gadgets QEdje Name[ja]=QEdje ガジェット @@ -29,7 +31,7 @@ Name[pl]=Gadżety QEdje Name[pt]=Itens do QEdje Name[pt_BR]=Gadgets do QEdje -Name[ru]=Виджеты QEdje +Name[ru]=Гаджеты QEdje Name[sl]=Gradniki QEdje Name[sr]=Куедје справице Name[sr@latin]=Qedje spravice @@ -53,9 +55,11 @@ Comment[eu]=QEdje gadget-a Comment[fi]=QEdje-sovelma Comment[fr]=Gadget QEdje +Comment[ga]=Giuirléid QEdje Comment[gl]=Gadget de QEdje Comment[gu]=QEdje ગેજેટ Comment[hi]=क्यूईडीजेई गज़ेट +Comment[hne]=क्यूईडीजेई गेजेट Comment[is]=QEdje dót Comment[it]=Gadget QEdje Comment[ja]=QEdje ガジェット @@ -74,7 +78,7 @@ Comment[pl]=Gadżet QEdje Comment[pt]=Item do QEdje Comment[pt_BR]=Gadget do QEdje -Comment[ru]=Виджет QEdje +Comment[ru]=Гаджет QEdje Comment[sl]=Gradnik QEdje Comment[sr]=КуЕдје справица Comment[sr@latin]=QEdje spravica