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 - fabian@ritter-vogt.de
+
+- 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
#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 .
+#
+# Translators:
+# Iñigo Salvador Azurmendi , 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 \n"
+"Language-Team: Basque \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 .
+#
+# Translators:
+# Iñigo Salvador Azurmendi , 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 \n"
+"Language-Team: Basque \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 , 2014, 2015, 2016.
-# Tommi Nieminen , 2016.
+# Tommi Nieminen , 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 , 2012, 2014.
-# Shinjo Park , 2015.
+# Shinjo Park , 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 \n"
"Language-Team: Korean \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 , 2014, 2015, 2016.
+# Shinjo Park , 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 , 2014, 2015, 2016.
+# Chusslove Illich , 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 , 2014, 2015, 2016.
+# Chusslove Illich , 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 , 2014, 2015, 2016.
+# Chusslove Illich , 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 , 2014, 2015, 2016.
+# Chusslove Illich , 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 \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 \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 \n"
"Language-Team: Chinese Simplified\n"
"Language: zh_CN\n"