Hello community, here is the log from the commit of package kscreenlocker for openSUSE:Factory checked in at 2018-01-03 13:36:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kscreenlocker (Old) and /work/SRC/openSUSE:Factory/.kscreenlocker.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kscreenlocker" Wed Jan 3 13:36:06 2018 rev:38 rq:561204 version:5.11.5 Changes: -------- --- /work/SRC/openSUSE:Factory/kscreenlocker/kscreenlocker.changes 2017-12-08 12:46:09.978001787 +0100 +++ /work/SRC/openSUSE:Factory/.kscreenlocker.new/kscreenlocker.changes 2018-01-03 13:36:07.859329509 +0100 @@ -1,0 +2,11 @@ +Tue Jan 2 16:40:08 CET 2018 - [email protected] + +- Update to 5.11.5 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.11.5.php +- Changes since 5.11.4: + * Adjust kwinglplatform.cpp for Mesa renderer string changes + * Fix greeter crashing with software rendering on wayland + +------------------------------------------------------------------- Old: ---- kscreenlocker-5.11.4.tar.xz New: ---- kscreenlocker-5.11.5.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kscreenlocker.spec ++++++ --- /var/tmp/diff_new_pack.6dvZHJ/_old 2018-01-03 13:36:08.575091177 +0100 +++ /var/tmp/diff_new_pack.6dvZHJ/_new 2018-01-03 13:36:08.579089846 +0100 @@ -1,7 +1,7 @@ # # spec file for package kscreenlocker # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %bcond_without lang Name: kscreenlocker -Version: 5.11.4 +Version: 5.11.5 Release: 0 Summary: Library and components for secure lock screen architecture License: GPL-2.0+ ++++++ kscreenlocker-5.11.4.tar.xz -> kscreenlocker-5.11.5.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kscreenlocker-5.11.4/CMakeLists.txt new/kscreenlocker-5.11.5/CMakeLists.txt --- old/kscreenlocker-5.11.4/CMakeLists.txt 2017-11-28 13:17:33.000000000 +0100 +++ new/kscreenlocker-5.11.5/CMakeLists.txt 2018-01-02 12:56:45.346641453 +0100 @@ -1,4 +1,4 @@ -set(PROJECT_VERSION "5.11.4") +set(PROJECT_VERSION "5.11.5") set(PROJECT_VERSION_MAJOR 5) cmake_minimum_required(VERSION 2.8.12 FATAL_ERROR) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kscreenlocker-5.11.4/greeter/autotests/CMakeLists.txt new/kscreenlocker-5.11.5/greeter/autotests/CMakeLists.txt --- old/kscreenlocker-5.11.4/greeter/autotests/CMakeLists.txt 2017-11-28 13:16:02.000000000 +0100 +++ new/kscreenlocker-5.11.5/greeter/autotests/CMakeLists.txt 2018-01-02 12:54:36.677806180 +0100 @@ -40,6 +40,7 @@ Qt5::Gui Qt5::DBus Qt5::Network + KF5::WindowSystem Seccomp::Seccomp ) endif() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kscreenlocker-5.11.4/greeter/autotests/seccomp_test.cpp new/kscreenlocker-5.11.5/greeter/autotests/seccomp_test.cpp --- old/kscreenlocker-5.11.4/greeter/autotests/seccomp_test.cpp 2017-11-28 13:16:02.000000000 +0100 +++ new/kscreenlocker-5.11.5/greeter/autotests/seccomp_test.cpp 2018-01-02 12:54:36.677806180 +0100 @@ -21,6 +21,8 @@ #include "../seccomp_filter.h" #include "../kwinglplatform.h" +#include <KWindowSystem> + #include <QtTest/QtTest> #include <QTemporaryFile> #include <QProcess> @@ -58,6 +60,10 @@ void SeccompTest::testCreateFile() { + if (KWin::GLPlatform::instance()->isSoftwareEmulation() && KWindowSystem::isPlatformWayland()) { + QSKIP("File creation protection not supported with Mesa on Wayland"); + } + QTemporaryFile file; QVERIFY(!file.open()); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kscreenlocker-5.11.4/greeter/kwinglplatform.cpp new/kscreenlocker-5.11.5/greeter/kwinglplatform.cpp --- old/kscreenlocker-5.11.4/greeter/kwinglplatform.cpp 2017-11-28 13:16:02.000000000 +0100 +++ new/kscreenlocker-5.11.5/greeter/kwinglplatform.cpp 2018-01-02 12:54:36.681806206 +0100 @@ -666,14 +666,69 @@ m_chipClass = detectIntelClass(chipset); } + // Properietary drivers + // ==================================================== + else if (m_vendor == "ATI Technologies Inc.") { + m_chipClass = detectRadeonClass(m_renderer); + m_driver = Driver_Catalyst; + + if (versionTokens.count() > 1 && versionTokens.at(2)[0] == '(') + m_driverVersion = parseVersionString(versionTokens.at(1)); + else if (versionTokens.count() > 0) + m_driverVersion = parseVersionString(versionTokens.at(0)); + else + m_driverVersion = 0; + } + + else if (m_vendor == "NVIDIA Corporation") { + m_chipClass = detectNVidiaClass(m_renderer); + m_driver = Driver_NVidia; + + int index = versionTokens.indexOf("NVIDIA"); + if (versionTokens.count() > index) + m_driverVersion = parseVersionString(versionTokens.at(index + 1)); + else + m_driverVersion = 0; + } + + else if (m_vendor == "Qualcomm") { + m_driver = Driver_Qualcomm; + m_chipClass = detectQualcommClass(m_renderer); + } + + else if (m_renderer == "Software Rasterizer") { + m_driver = Driver_Swrast; + } + + // Virtual Hardware + // ==================================================== + else if (m_vendor == "Humper" && m_renderer == "Chromium") { + // Virtual Box + m_driver = Driver_VirtualBox; + + const int index = versionTokens.indexOf("Chromium"); + if (versionTokens.count() > index) + m_driverVersion = parseVersionString(versionTokens.at(index + 1)); + else + m_driverVersion = 0; + } + // Gallium drivers // ==================================================== - else if (m_renderer.contains("Gallium")) { - // Sample renderer string: Gallium 0.4 on AMD RV740 + else { const QList<QByteArray> tokens = m_renderer.split(' '); - m_galliumVersion = parseVersionString(tokens.at(1)); - m_chipset = (tokens.at(3) == "AMD" || tokens.at(3) == "ATI") ? - tokens.at(4) : tokens.at(3); + if (m_renderer.contains("Gallium")) { + // Sample renderer string: Gallium 0.4 on AMD RV740 + m_galliumVersion = parseVersionString(tokens.at(1)); + m_chipset = (tokens.at(3) == "AMD" || tokens.at(3) == "ATI") ? + tokens.at(4) : tokens.at(3); + } + else { + // The renderer string does not contain "Gallium" anymore. + m_chipset = tokens.at(0); + // We don't know the actual version anymore, but it's at least 0.4. + m_galliumVersion = kVersionNumber(0, 4, 0); + } // R300G if (m_vendor == QByteArrayLiteral("X.Org R300 Project")) { @@ -729,53 +784,6 @@ } - // Properietary drivers - // ==================================================== - else if (m_vendor == "ATI Technologies Inc.") { - m_chipClass = detectRadeonClass(m_renderer); - m_driver = Driver_Catalyst; - - if (versionTokens.count() > 1 && versionTokens.at(2)[0] == '(') - m_driverVersion = parseVersionString(versionTokens.at(1)); - else if (versionTokens.count() > 0) - m_driverVersion = parseVersionString(versionTokens.at(0)); - else - m_driverVersion = 0; - } - - else if (m_vendor == "NVIDIA Corporation") { - m_chipClass = detectNVidiaClass(m_renderer); - m_driver = Driver_NVidia; - - int index = versionTokens.indexOf("NVIDIA"); - if (versionTokens.count() > index) - m_driverVersion = parseVersionString(versionTokens.at(index + 1)); - else - m_driverVersion = 0; - } - - else if (m_vendor == "Qualcomm") { - m_driver = Driver_Qualcomm; - m_chipClass = detectQualcommClass(m_renderer); - } - - else if (m_renderer == "Software Rasterizer") { - m_driver = Driver_Swrast; - } - - // Virtual Hardware - // ==================================================== - else if (m_vendor == "Humper" && m_renderer == "Chromium") { - // Virtual Box - m_driver = Driver_VirtualBox; - - const int index = versionTokens.indexOf("Chromium"); - if (versionTokens.count() > index) - m_driverVersion = parseVersionString(versionTokens.at(index + 1)); - else - m_driverVersion = 0; - } - // Driver/GPU specific features // ==================================================== diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kscreenlocker-5.11.4/greeter/seccomp_filter.cpp new/kscreenlocker-5.11.5/greeter/seccomp_filter.cpp --- old/kscreenlocker-5.11.4/greeter/seccomp_filter.cpp 2017-11-28 13:16:02.000000000 +0100 +++ new/kscreenlocker-5.11.5/greeter/seccomp_filter.cpp 2018-01-02 12:54:36.681806206 +0100 @@ -23,6 +23,8 @@ #include "seccomp_filter.h" #include "kwinglplatform.h" +#include <KWindowSystem> + #include <QDBusConnection> #include <QOpenGLContext> #include <QOffscreenSurface> @@ -42,6 +44,8 @@ // we need this to ensure that all required files are opened for write // on NVIDIA we need to keep write around, otherwise BUG 384005 happens bool writeSupported = true; + // Mesa's software renderers create buffers in $XDG_RUNTIME_DIR on wayland + bool createSupported = true; QScopedPointer<QOffscreenSurface> dummySurface(new QOffscreenSurface); dummySurface->create(); QOpenGLContext dummyGlContext; @@ -54,6 +58,9 @@ // BUG: 384005 writeSupported = false; } + else if (gl->isSoftwareEmulation() && KWindowSystem::isPlatformWayland()) { + createSupported = writeSupported = false; + } } } @@ -80,8 +87,10 @@ seccomp_rule_add(context, SCMP_ACT_ERRNO(EPERM), SCMP_SYS(open), 1, SCMP_A1(SCMP_CMP_MASKED_EQ, O_RDWR, O_RDWR)); seccomp_rule_add(context, SCMP_ACT_ERRNO(EPERM), SCMP_SYS(openat), 1, SCMP_A2(SCMP_CMP_MASKED_EQ, O_RDWR, O_RDWR)); } - seccomp_rule_add(context, SCMP_ACT_ERRNO(EPERM), SCMP_SYS(openat), 1, SCMP_A2(SCMP_CMP_MASKED_EQ, O_CREAT, O_CREAT)); - seccomp_rule_add(context, SCMP_ACT_ERRNO(EPERM), SCMP_SYS(open), 1, SCMP_A1(SCMP_CMP_MASKED_EQ, O_CREAT, O_CREAT)); + if (createSupported) { + seccomp_rule_add(context, SCMP_ACT_ERRNO(EPERM), SCMP_SYS(openat), 1, SCMP_A2(SCMP_CMP_MASKED_EQ, O_CREAT, O_CREAT)); + seccomp_rule_add(context, SCMP_ACT_ERRNO(EPERM), SCMP_SYS(open), 1, SCMP_A1(SCMP_CMP_MASKED_EQ, O_CREAT, O_CREAT)); + } // disallow going to a socket seccomp_rule_add(context, SCMP_ACT_ERRNO(EPERM), SCMP_SYS(socket), 0); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kscreenlocker-5.11.4/greeter/themes/org.kde.passworddialog/metadata.desktop new/kscreenlocker-5.11.5/greeter/themes/org.kde.passworddialog/metadata.desktop --- old/kscreenlocker-5.11.4/greeter/themes/org.kde.passworddialog/metadata.desktop 2017-11-28 13:16:02.000000000 +0100 +++ new/kscreenlocker-5.11.5/greeter/themes/org.kde.passworddialog/metadata.desktop 2018-01-02 12:54:36.681806206 +0100 @@ -7,7 +7,7 @@ Name[da]=Adgangskodedialog Name[de]=Passwort-Dialog Name[el]=Διάλογος κωδικού πρόσβασης -Name[en_GB]=Password dialog +Name[en_GB]=Password dialogue Name[es]=Diálogo de contraseña Name[et]=Paroolidialoog Name[eu]=Pasahitzaren elkarrizketa-koadroa @@ -19,6 +19,7 @@ Name[ia]=Dialogo de contrasigno Name[it]=Finestra della password Name[ja]=パスワード入力ダイアログ +Name[ko]=암호 대화 상자 Name[nb]=Passorddialog Name[nl]=Wachtwoordvenster Name[nn]=Passordvindauge @@ -47,7 +48,7 @@ Comment[da]=Skærmlås som giver en adgangskodedialog med en brugerflade til at skifte aktuel bruger Comment[de]=Bildschirmsperre mit einem Passwortdialog und der Möglichkeit, den aktuellen Benutzer zu wechseln Comment[el]=Εφαρμογή κλειδώματος οθόνης με διάλογο κωδικού πρόσβασης και μια διεπαφή για την εναλλαγή του τρέχοντος χρήστη -Comment[en_GB]=Screen locker that provides a password dialog and an interface to switch the current user +Comment[en_GB]=Screen locker that provides a password dialogue and an interface to switch the current user Comment[es]=Bloqueador de pantalla que proporciona un diálogo de contraseña y una interfaz para cambiar el usuario actual Comment[et]=Ekraani lukustaja, mis pakub paroolidialoogi ja liidest aktiivse kasutaja vahetamiseks Comment[eu]=Pantaila giltzatzailea, pasahitzaren elkarrizketa-koadro bat eta uneko erabiltzailea aldatzeko interfaze bat eskaintzen dituena @@ -59,6 +60,7 @@ Comment[ia]=Blocator de schermo que da un dialogo de contrasigno e uninterfacie pro commutar le usator currente Comment[it]=Un bloccaschermo che fornisce una finestra per la password ed un'interfaccia per cambiare utente Comment[ja]=パスワード入力ダイアログと現在のユーザを切り替えるインターフェースを提供するスクリーンロッカー +Comment[ko]=암호 입력 및 사용자 전환 기능을 제공하는 잠금 화면 Comment[nb]=Skjermlåser som viser en passorddialog og et grensesnitt for å bytte gjeldende bruker Comment[nl]=Schermvergrendeling die een wachtwoordvenster en een interface om naar de huidige gebruiker om te schakelen biedt Comment[nn]=Skjermlåsar som spør om brukarpassord og gjer det mogleg å byta brukar diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kscreenlocker-5.11.4/kcm/screenlocker.desktop new/kscreenlocker-5.11.5/kcm/screenlocker.desktop --- old/kscreenlocker-5.11.4/kcm/screenlocker.desktop 2017-11-28 13:16:02.000000000 +0100 +++ new/kscreenlocker-5.11.5/kcm/screenlocker.desktop 2018-01-02 12:54:36.681806206 +0100 @@ -21,13 +21,14 @@ Name[es]=Bloqueo de pantalla Name[et]=Ekraani lukustamine Name[eu]=Pantaila giltzatzea -Name[fi]=Näytön lukitseminen +Name[fi]=Näytön lukitus Name[fr]=Verrouillage de l'écran Name[gl]=Trancar a pantalla Name[he]=נעילת מסך Name[hu]=Képernyőzárolás Name[it]=Blocco dello schermo Name[ja]=スクリーンロック +Name[ko]=화면 잠금 Name[nb]=Skjermlåsing Name[nl]=Scherm vergrendelen Name[nn]=Skjermlåsing @@ -59,13 +60,14 @@ Comment[es]=Tiempos de espera del bloqueo de pantalla Comment[et]=Ekraani lukustamise aegumine Comment[eu]=Pantaila giltzatzeko denbora-muga -Comment[fi]=Näytön lukitsemisen viiveet +Comment[fi]=Näytön lukituksen viiveet Comment[fr]=Délai de verrouillage de l'écran Comment[gl]=Tempos máximos de trancar a pantalla Comment[he]=זמן לנעילת מסך Comment[hu]=A képernyőzárolás időkorlátja Comment[it]=Tempo massimo per il blocco dello schermo Comment[ja]=スクリーンロックタイムアウト +Comment[ko]=화면 잠금 시간 제한 Comment[nb]=Tidsavbrudd for skjermlåsing Comment[nl]=Tijdslimieten van scherm vergrendelen Comment[nn]=Tidsavbrot for skjermlåsing @@ -104,6 +106,7 @@ X-KDE-Keywords[hu]=zárolás,feloldás,képernyővédő,képernyőzár X-KDE-Keywords[it]=blocca, riprendi, salvaschermo, blocco dello schermo X-KDE-Keywords[ja]=ロック,再開,スクリーンセーバー,スクリーンロック +X-KDE-Keywords[ko]=lock,resume, screensaver, screenlock,잠금,다시 시작,화면 보호기,화면 잠금 X-KDE-Keywords[nl]=grendel,hervatten, schermbeveiliging, schermbeveiliging X-KDE-Keywords[nn]=lås,låsing,framhald,skjermsparar,pauseskjerm,skjermlås X-KDE-Keywords[pa]=ਲਾਕ, ਮੁੜ-ਪ੍ਰਾਪਤ, ਸਕਰੀਨ-ਸੇਵਰ, ਸਕਰੀਨ-ਲਾਕ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kscreenlocker-5.11.4/kscreenlocker.notifyrc new/kscreenlocker-5.11.5/kscreenlocker.notifyrc --- old/kscreenlocker-5.11.4/kscreenlocker.notifyrc 2017-11-28 13:16:02.000000000 +0100 +++ new/kscreenlocker-5.11.5/kscreenlocker.notifyrc 2018-01-02 12:54:36.681806206 +0100 @@ -20,6 +20,7 @@ Comment[ia]=Salvator de schermo Comment[it]=Salvaschermo Comment[ja]=スクリーンセーバー +Comment[ko]=화면 보호기 Comment[nb]=Pauseskjerm Comment[nl]=Schermbeveiliging Comment[nn]=Pauseskjerm @@ -62,6 +63,7 @@ Name[ia]=Schermo blocate Name[it]=Schermo bloccato Name[ja]=スクリーンロック +Name[ko]=화면 잠김 Name[nb]=Skjermen låst Name[nl]=Scherm vergrendeld Name[nn]=Skjermen er låst @@ -102,6 +104,7 @@ Comment[ia]=Le schermo ha essite blocate Comment[it]=Lo schermo è stato bloccato Comment[ja]=スクリーンがロックされました +Comment[ko]=화면 잠김 Comment[nb]=Skjermen er nå låst Comment[nl]=Het scherm is vergrendeld Comment[nn]=Skjermen er låst @@ -145,6 +148,7 @@ Name[ia]=Schermo disblocate Name[it]=Schermo sbloccato Name[ja]=スクリーンロック解除 +Name[ko]=화면 잠금 풀림 Name[nb]=Skjermen låst opp Name[nl]=Scherm ontgrendeld Name[nn]=Skjermen er låst opp @@ -185,6 +189,7 @@ Comment[ia]=Le schermo ha essite disblocate Comment[it]=Lo schermo è stato sbloccato Comment[ja]=スクリーンのロックが解除されました +Comment[ko]=화면 잠금 풀림 Comment[nb]=Skjermen er blitt låst opp Comment[nl]=Het scherm is ontgrendeld Comment[nn]=Skjermen er låst opp diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kscreenlocker-5.11.4/po/eu/kscreenlocker.po new/kscreenlocker-5.11.5/po/eu/kscreenlocker.po --- old/kscreenlocker-5.11.4/po/eu/kscreenlocker.po 1970-01-01 01:00:00.000000000 +0100 +++ new/kscreenlocker-5.11.5/po/eu/kscreenlocker.po 2018-01-02 12:55:22.370102750 +0100 @@ -0,0 +1,89 @@ +# Translation of kscreenlocker.po to Euskara/Basque (eu). +# Copyright (C) 2017, The Free Software Foundation. +# This file is distributed under the same license as the kde-workspace package. +# KDE Euskaratzeko proiektuaren arduraduna <[email protected]>. +# +# Translators: +# Iñigo Salvador Azurmendi <[email protected]>, 2017. +msgid "" +msgstr "" +"Project-Id-Version: kscreenlocker\n" +"Report-Msgid-Bugs-To: http://bugs.kde.org\n" +"POT-Creation-Date: 2017-06-03 03:06+0200\n" +"PO-Revision-Date: 2017-12-02 14:04+0100\n" +"Last-Translator: Iñigo Salvador Azurmendi <[email protected]>\n" +"Language-Team: Basque <[email protected]>\n" +"Language: eu\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Lokalize 2.0\n" + +#: abstractlocker.cpp:52 +#, kde-format +msgid "" +"The screen locker is broken and unlocking is not possible anymore.\n" +"In order to unlock switch to a virtual terminal (e.g. Ctrl+Alt+F2),\n" +"log in and execute the command:\n" +"\n" +"loginctl unlock-session %1\n" +"\n" +"Afterwards switch back to the running session (Ctrl+Alt+F%2)." +msgstr "" +"Pantaila giltzatzailea hondatu da eta ezin da giltzapetik askatu.\n" +"Giltzapetik askatzeko aldatu alegiazko terminal batera (adib. Ktrl+Alt+F2),\n" +"hasi saioa eta exekutatu komandoa:\n" +"\n" +"loginctl unlock-session %1\n" +"\n" +"Ondoren itxi saio hau eta itzuli aurreko saiora (Ktrl+Alt+F%2)." + +#. i18n: ectx: label, entry, group (Daemon) +#: kcfg/kscreenlockersettings.kcfg:10 +#, kde-format +msgid "Screen lock enabled" +msgstr "Pantaila giltzatzea gaituta" + +#. i18n: ectx: whatsthis, entry, group (Daemon) +#: kcfg/kscreenlockersettings.kcfg:11 +#, kde-format +msgid "Sets whether the screen will be locked after the specified time." +msgstr "Zehaztutako denbora igarota pantaila giltzatuko den ezartzen du." + +#. i18n: ectx: label, entry, group (Daemon) +#: kcfg/kscreenlockersettings.kcfg:16 +#, kde-format +msgid "Screen saver timeout" +msgstr "Pantaila-babeslearen denbora muga" + +#. i18n: ectx: whatsthis, entry, group (Daemon) +#: kcfg/kscreenlockersettings.kcfg:17 +#, kde-format +msgid "Sets the minutes after which the screen is locked." +msgstr "Pantaila giltzatzeko igaro beharreko minutuak ezartzen ditu." + +#: ksldapp.cpp:175 +#, kde-format +msgid "Lock Session" +msgstr "Giltzatu saioa" + +#: ksldapp.cpp:377 +#, kde-format +msgid "Screen locked" +msgstr "Pantaila giltzatuta" + +#: ksldapp.cpp:533 +#, kde-format +msgid "Screen unlocked" +msgstr "Pantaila giltzapetik askatuta" + +#: logind.cpp:196 +#, kde-format +msgid "Screen Locker" +msgstr "Pantaila giltzatzailea" + +#: logind.cpp:197 +#, kde-format +msgid "Ensuring that the screen gets locked before going to sleep" +msgstr "Lotara joan aurretik pantaila giltzatzen dela ziurtatzen" \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kscreenlocker-5.11.4/po/eu/kscreenlocker_greet.po new/kscreenlocker-5.11.5/po/eu/kscreenlocker_greet.po --- old/kscreenlocker-5.11.4/po/eu/kscreenlocker_greet.po 1970-01-01 01:00:00.000000000 +0100 +++ new/kscreenlocker-5.11.5/po/eu/kscreenlocker_greet.po 2018-01-02 12:55:22.370102750 +0100 @@ -0,0 +1,62 @@ +# Translation of kscreenlocker_greet.po to Euskara/Basque (eu). +# Copyright (C) 2017, The Free Software Foundation. +# This file is distributed under the same license as the kde-workspace package. +# KDE Euskaratzeko proiektuaren arduraduna <[email protected]>. +# +# Translators: +# Iñigo Salvador Azurmendi <[email protected]>, 2017. +msgid "" +msgstr "" +"Project-Id-Version: kscreenlocker_greet\n" +"Report-Msgid-Bugs-To: http://bugs.kde.org\n" +"POT-Creation-Date: 2017-04-20 02:56+0200\n" +"PO-Revision-Date: 2017-12-02 14:32+0100\n" +"Last-Translator: Iñigo Salvador Azurmendi <[email protected]>\n" +"Language-Team: Basque <[email protected]>\n" +"Language: eu\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Lokalize 2.0\n" + +#: main.cpp:96 +#, kde-format +msgid "Greeter for the KDE Plasma Workspaces Screen locker" +msgstr "KDE Plasma Languneen pantaila giltzatzailearen harreragilea" + +#: main.cpp:101 +#, kde-format +msgid "Starts the greeter in testing mode" +msgstr "Harreragilea proba moduan abiarazten du" + +#: main.cpp:104 +#, kde-format +msgid "Starts the greeter with the selected theme (only in Testing mode)" +msgstr "Harreragilea hautatutako gaiarekin abiarazten du (Proba moduan soilik)" + +#: main.cpp:109 +#, kde-format +msgid "Lock immediately, ignoring any grace time etc." +msgstr "Giltzatu berehala, luzapen denborei etab. begiratu gabe" + +#: main.cpp:111 +#, kde-format +msgid "Delay till the lock user interface gets shown in milliseconds." +msgstr "" +"Atzeratu erabiltzailea giltzatzeko interfazea milisegundotan erakutsi arte." + +#: main.cpp:115 +#, kde-format +msgid "Don't show any lock user interface." +msgstr "Ez erakutsi erabiltzailea giltzatzeko interfazerik." + +#: main.cpp:117 +#, kde-format +msgid "Default to the switch user UI." +msgstr "Lehenetsi aldatu erabiltzailea erabiltzaile interfazera." + +#: main.cpp:120 +#, kde-format +msgid "File descriptor for connecting to ksld." +msgstr "ksld-ra konektatzeko fitxategi deskriptorea." \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kscreenlocker-5.11.4/po/fi/screenlocker_kcm.po new/kscreenlocker-5.11.5/po/fi/screenlocker_kcm.po --- old/kscreenlocker-5.11.4/po/fi/screenlocker_kcm.po 2017-11-28 13:16:36.000000000 +0100 +++ new/kscreenlocker-5.11.5/po/fi/screenlocker_kcm.po 2018-01-02 12:55:24.010113395 +0100 @@ -1,7 +1,7 @@ # Copyright (C) YEAR This_file_is_part_of_KDE # This file is distributed under the same license as the PACKAGE package. # Lasse Liehu <[email protected]>, 2014, 2015, 2016. -# Tommi Nieminen <[email protected]>, 2016. +# Tommi Nieminen <[email protected]>, 2016, 2017. # msgid "" msgstr "" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kscreenlocker-5.11.4/po/ko/kscreenlocker.po new/kscreenlocker-5.11.5/po/ko/kscreenlocker.po --- old/kscreenlocker-5.11.4/po/ko/kscreenlocker.po 2017-11-28 13:16:56.000000000 +0100 +++ new/kscreenlocker-5.11.5/po/ko/kscreenlocker.po 2018-01-02 12:55:48.950275296 +0100 @@ -1,14 +1,14 @@ # Copyright (C) YEAR This_file_is_part_of_KDE # This file is distributed under the same license as the PACKAGE package. # Shinjo Park <[email protected]>, 2012, 2014. -# Shinjo Park <[email protected]>, 2015. +# Shinjo Park <[email protected]>, 2015, 2017. # msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2017-06-03 03:06+0200\n" -"PO-Revision-Date: 2015-10-17 21:23+0200\n" +"PO-Revision-Date: 2017-12-02 23:26+0100\n" "Last-Translator: Shinjo Park <[email protected]>\n" "Language-Team: Korean <[email protected]>\n" "Language: ko\n" @@ -16,18 +16,10 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Lokalize 1.5\n" +"X-Generator: Lokalize 2.0\n" #: abstractlocker.cpp:52 -#, fuzzy, kde-format -#| msgid "" -#| "The screen locker is broken and unlocking is not possible anymore.\n" -#| "In order to unlock switch to a virtual terminal (e.g. Ctrl+Alt+F2),\n" -#| "log in and execute the command:\n" -#| "\n" -#| "loginctl unlock-sessions\n" -#| "\n" -#| "Afterwards switch back to the running session (Ctrl+Alt+F%1)." +#, kde-format msgid "" "The screen locker is broken and unlocking is not possible anymore.\n" "In order to unlock switch to a virtual terminal (e.g. Ctrl+Alt+F2),\n" @@ -37,13 +29,13 @@ "\n" "Afterwards switch back to the running session (Ctrl+Alt+F%2)." msgstr "" -"화면 잠금 도구에 문제가 발생하였으며 화면 잠금을 해제할 수 없습니다.\n" +"화면 잠금 도구에 문제가 발생했으며 화면 잠금을 해제할 수 없습니다.\n" "화면 잠금을 해제하려면 가상 터미널로 전환하여(예: Ctrl+Alt+F2)\n" "로그인한 다음 이 명령을 실행하십시오:\n" "\n" -"loginctl unlock-sessions\n" +"loginctl unlock-session %1\n" "\n" -"그 다음 실행 중인 세션으로 돌아오십시오.(Ctrl+Alt+F%1)" +"그 다음 실행 중인 세션으로 돌아오십시오.(Ctrl+Alt+F%2)" #. i18n: ectx: label, entry, group (Daemon) #: kcfg/kscreenlockersettings.kcfg:10 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kscreenlocker-5.11.4/po/ko/screenlocker_kcm.po new/kscreenlocker-5.11.5/po/ko/screenlocker_kcm.po --- old/kscreenlocker-5.11.4/po/ko/screenlocker_kcm.po 2017-11-28 13:16:56.000000000 +0100 +++ new/kscreenlocker-5.11.5/po/ko/screenlocker_kcm.po 2018-01-02 12:55:48.950275296 +0100 @@ -1,6 +1,6 @@ # Copyright (C) YEAR This_file_is_part_of_KDE # This file is distributed under the same license as the PACKAGE package. -# Shinjo Park <[email protected]>, 2014, 2015, 2016. +# Shinjo Park <[email protected]>, 2014, 2015, 2016, 2017. # msgid "" msgstr "" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kscreenlocker-5.11.4/po/sr/screenlocker_kcm.po new/kscreenlocker-5.11.5/po/sr/screenlocker_kcm.po --- old/kscreenlocker-5.11.4/po/sr/screenlocker_kcm.po 2017-11-28 13:17:20.000000000 +0100 +++ new/kscreenlocker-5.11.5/po/sr/screenlocker_kcm.po 2018-01-02 12:56:22.854495412 +0100 @@ -1,5 +1,5 @@ # Translation of screenlocker_kcm.po into Serbian. -# Chusslove Illich <[email protected]>, 2014, 2015, 2016. +# Chusslove Illich <[email protected]>, 2014, 2015, 2016, 2017. msgid "" msgstr "" "Project-Id-Version: screenlocker_kcm\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kscreenlocker-5.11.4/po/sr@ijekavian/screenlocker_kcm.po new/kscreenlocker-5.11.5/po/sr@ijekavian/screenlocker_kcm.po --- old/kscreenlocker-5.11.4/po/sr@ijekavian/screenlocker_kcm.po 2017-11-28 13:17:22.000000000 +0100 +++ new/kscreenlocker-5.11.5/po/sr@ijekavian/screenlocker_kcm.po 2018-01-02 12:56:24.258504528 +0100 @@ -1,5 +1,5 @@ # Translation of screenlocker_kcm.po into Serbian. -# Chusslove Illich <[email protected]>, 2014, 2015, 2016. +# Chusslove Illich <[email protected]>, 2014, 2015, 2016, 2017. msgid "" msgstr "" "Project-Id-Version: screenlocker_kcm\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kscreenlocker-5.11.4/po/sr@ijekavianlatin/screenlocker_kcm.po new/kscreenlocker-5.11.5/po/sr@ijekavianlatin/screenlocker_kcm.po --- old/kscreenlocker-5.11.4/po/sr@ijekavianlatin/screenlocker_kcm.po 2017-11-28 13:17:21.000000000 +0100 +++ new/kscreenlocker-5.11.5/po/sr@ijekavianlatin/screenlocker_kcm.po 2018-01-02 12:56:25.534512813 +0100 @@ -1,5 +1,5 @@ # Translation of screenlocker_kcm.po into Serbian. -# Chusslove Illich <[email protected]>, 2014, 2015, 2016. +# Chusslove Illich <[email protected]>, 2014, 2015, 2016, 2017. msgid "" msgstr "" "Project-Id-Version: screenlocker_kcm\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kscreenlocker-5.11.4/po/sr@latin/screenlocker_kcm.po new/kscreenlocker-5.11.5/po/sr@latin/screenlocker_kcm.po --- old/kscreenlocker-5.11.4/po/sr@latin/screenlocker_kcm.po 2017-11-28 13:17:22.000000000 +0100 +++ new/kscreenlocker-5.11.5/po/sr@latin/screenlocker_kcm.po 2018-01-02 12:56:26.082516371 +0100 @@ -1,5 +1,5 @@ # Translation of screenlocker_kcm.po into Serbian. -# Chusslove Illich <[email protected]>, 2014, 2015, 2016. +# Chusslove Illich <[email protected]>, 2014, 2015, 2016, 2017. msgid "" msgstr "" "Project-Id-Version: screenlocker_kcm\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kscreenlocker-5.11.4/po/tr/kscreenlocker_greet.po new/kscreenlocker-5.11.5/po/tr/kscreenlocker_greet.po --- old/kscreenlocker-5.11.4/po/tr/kscreenlocker_greet.po 2017-11-28 13:17:26.000000000 +0100 +++ new/kscreenlocker-5.11.5/po/tr/kscreenlocker_greet.po 2018-01-02 12:56:34.294569690 +0100 @@ -40,7 +40,8 @@ #: main.cpp:111 #, kde-format msgid "Delay till the lock user interface gets shown in milliseconds." -msgstr "Milisaniye cinsinden kilitli arayüzün gösterilmesi için gecikme zamanı." +msgstr "" +"Milisaniye cinsinden kilitli arayüzün gösterilmesi için gecikme zamanı." #: main.cpp:115 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kscreenlocker-5.11.4/po/zh_CN/kscreenlocker.po new/kscreenlocker-5.11.5/po/zh_CN/kscreenlocker.po --- old/kscreenlocker-5.11.4/po/zh_CN/kscreenlocker.po 2017-11-28 13:17:32.000000000 +0100 +++ new/kscreenlocker-5.11.5/po/zh_CN/kscreenlocker.po 2018-01-02 12:56:43.074626700 +0100 @@ -9,7 +9,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2017-06-03 03:06+0200\n" -"PO-Revision-Date: 2017-11-09 08:40-0500\n" +"PO-Revision-Date: 2017-12-31 12:59-0500\n" "Last-Translator: guoyunhebrave <[email protected]>\n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kscreenlocker-5.11.4/po/zh_CN/kscreenlocker_greet.po new/kscreenlocker-5.11.5/po/zh_CN/kscreenlocker_greet.po --- old/kscreenlocker-5.11.4/po/zh_CN/kscreenlocker_greet.po 2017-11-28 13:17:32.000000000 +0100 +++ new/kscreenlocker-5.11.5/po/zh_CN/kscreenlocker_greet.po 2018-01-02 12:56:43.090626804 +0100 @@ -8,7 +8,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2017-04-20 02:56+0200\n" -"PO-Revision-Date: 2017-11-09 08:40-0500\n" +"PO-Revision-Date: 2017-12-31 12:59-0500\n" "Last-Translator: guoyunhebrave <[email protected]>\n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kscreenlocker-5.11.4/po/zh_CN/screenlocker_kcm.po new/kscreenlocker-5.11.5/po/zh_CN/screenlocker_kcm.po --- old/kscreenlocker-5.11.4/po/zh_CN/screenlocker_kcm.po 2017-11-28 13:17:32.000000000 +0100 +++ new/kscreenlocker-5.11.5/po/zh_CN/screenlocker_kcm.po 2018-01-02 12:56:43.070626674 +0100 @@ -9,7 +9,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2017-02-11 03:59+0100\n" -"PO-Revision-Date: 2017-11-09 08:40-0500\n" +"PO-Revision-Date: 2017-12-31 13:00-0500\n" "Last-Translator: guoyunhebrave <[email protected]>\n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n"
