Hello community,
here is the log from the commit of package kscreenlocker for openSUSE:Factory checked in at 2018-02-06 16:43:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kscreenlocker (Old)
and /work/SRC/openSUSE:Factory/.kscreenlocker.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kscreenlocker"
Tue Feb 6 16:43:42 2018 rev:40 rq:573028 version:5.12.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/kscreenlocker/kscreenlocker.changes 2018-01-22 16:08:04.715237880 +0100
+++ /work/SRC/openSUSE:Factory/.kscreenlocker.new/kscreenlocker.changes 2018-02-06 16:43:43.735300194 +0100
@@ -1,0 +2,12 @@
+Fri Feb 2 21:03:43 CET 2018 - fabian@ritter-vogt.de
+
+- Update to 5.12.0
+ * New feature release
+ * For more details please see:
+ * https://www.kde.org/announcements/plasma-5.12.0.php
+- Changes since 5.11.95:
+ * Fix brightness shortcuts in the whitelist
+ * Add touchpad shortcuts to the whitelist
+ * Fix building autotest on platforms where syscalls are not available
+
+-------------------------------------------------------------------
Old:
----
kscreenlocker-5.11.95.tar.xz
New:
----
kscreenlocker-5.12.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kscreenlocker.spec ++++++
--- /var/tmp/diff_new_pack.kpRcJX/_old 2018-02-06 16:43:44.331272306 +0100
+++ /var/tmp/diff_new_pack.kpRcJX/_new 2018-02-06 16:43:44.335272118 +0100
@@ -18,13 +18,13 @@
%bcond_without lang
Name: kscreenlocker
-Version: 5.11.95
+Version: 5.12.0
Release: 0
Summary: Library and components for secure lock screen architecture
License: GPL-2.0+
Group: System/GUI/KDE
Url: https://projects.kde.org/kscreenlocker
-Source: http://download.kde.org/unstable/plasma/%{version}/kscreenlocker-%{version}.tar.xz
+Source: kscreenlocker-%{version}.tar.xz
# PATCH-FIX-OPENSUSE fix-wayland-version-requirement.diff -- Changes wayland requirement from 1.3 to 1.2.1
Patch0: fix-wayland-version-requirement.diff
BuildRequires: cmake >= 2.8.12
++++++ kscreenlocker-5.11.95.tar.xz -> kscreenlocker-5.12.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kscreenlocker-5.11.95/CMakeLists.txt new/kscreenlocker-5.12.0/CMakeLists.txt
--- old/kscreenlocker-5.11.95/CMakeLists.txt 2018-01-15 14:31:10.000000000 +0100
+++ new/kscreenlocker-5.12.0/CMakeLists.txt 2018-02-01 14:32:39.000000000 +0100
@@ -1,4 +1,4 @@
-set(PROJECT_VERSION "5.11.95")
+set(PROJECT_VERSION "5.12.0")
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.95/globalaccel.cpp new/kscreenlocker-5.12.0/globalaccel.cpp
--- old/kscreenlocker-5.11.95/globalaccel.cpp 2018-01-15 14:30:27.000000000 +0100
+++ new/kscreenlocker-5.12.0/globalaccel.cpp 2018-02-01 14:29:17.000000000 +0100
@@ -50,11 +50,14 @@
{QStringLiteral("/component/kmix"), QRegularExpression(
QStringLiteral("mute|decrease_volume|increase_volume")
)},
- {QStringLiteral("/component/kded5"), QRegularExpression(
+ {QStringLiteral("/component/org_kde_powerdevil"), QRegularExpression(
QStringLiteral("Increase Screen Brightness|Decrease Screen Brightness|Increase Keyboard Brightness|Decrease Keyboard Brightness")
)},
{QStringLiteral("/component/KDE_Keyboard_Layout_Switcher"), QRegularExpression(
QStringLiteral("Switch to Next Keyboard Layout|Switch keyboard layout to .*")
+ )},
+ {QStringLiteral("/component/kcm_touchpad"), QRegularExpression(
+ QStringLiteral("Toggle Touchpad|Enable Touchpad|Disable Touchpad")
)}
};
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kscreenlocker-5.11.95/greeter/autotests/seccomp_test.cpp new/kscreenlocker-5.12.0/greeter/autotests/seccomp_test.cpp
--- old/kscreenlocker-5.11.95/greeter/autotests/seccomp_test.cpp 2018-01-15 14:30:27.000000000 +0100
+++ new/kscreenlocker-5.12.0/greeter/autotests/seccomp_test.cpp 2018-02-01 14:29:17.000000000 +0100
@@ -39,15 +39,6 @@
#include
#include
-#if !defined(SYS_open) || !defined(SYS_openat) || !defined(SYS_creat) || !defined(SYS_truncate) \
- || !defined(SYS_rename) || !defined(SYS_renameat) || !defined(SYS_renameat2) || !defined(SYS_mkdir) \
- || !defined(SYS_mkdirat) || !defined(SYS_rmdir) || !defined(SYS_link) || !defined(SYS_linkat) \
- || !defined(SYS_unlink) || !defined(SYS_unlinkat) || !defined(SYS_symlink) || !defined(SYS_symlinkat) \
- || !defined(SYS_mknod) || !defined(SYS_mknodat) || !defined(SYS_chmod) || !defined(SYS_fchmod) \
- || !defined(SYS_fchmodat)
-#error "Some systemcalls are not available, though seccomp is available."
-#endif
-
class SeccompTest : public QObject
{
Q_OBJECT
@@ -110,9 +101,15 @@
{
QVERIFY(open(createPathChar, O_RDONLY | O_CREAT, 0) == -1 && errno == EPERM);
QVERIFY(openat(AT_FDCWD, createPathChar, O_RDONLY | O_CREAT, 0) == -1 && errno == EPERM);
+#ifdef SYS_open
QVERIFY(syscall(SYS_open, createPathChar, O_RDONLY | O_CREAT, 0) == -1 && errno == EPERM);
+#endif
+#ifdef SYS_openat
QVERIFY(syscall(SYS_openat, AT_FDCWD, createPathChar, O_RDONLY | O_CREAT, 0) == -1 && errno == EPERM);
+#endif
+#ifdef SYS_creat
QVERIFY(syscall(SYS_creat, createPathChar, S_IRWXU) == -1 && errno == EPERM);
+#endif
}
void SeccompTest::testWriteFilePosix()
@@ -122,74 +119,114 @@
}
QVERIFY(open(existingFileChar, O_RDWR) == -1 && errno == EPERM);
QVERIFY(openat(AT_FDCWD, existingFileChar, O_RDWR) == -1 && errno == EPERM);
+#ifdef SYS_open
QVERIFY(syscall(SYS_open, existingFileChar, O_RDWR) == -1 && errno == EPERM);
+#endif
+#ifdef SYS_openat
QVERIFY(syscall(SYS_openat, AT_FDCWD, existingFileChar, O_RDWR) == -1 && errno == EPERM);
+#endif
}
void SeccompTest::testTruncate()
{
QVERIFY(!QFile::resize(existingFile, 0));
+#ifdef SYS_truncate
QVERIFY(syscall(SYS_truncate, existingFileChar, 0) == -1 && errno == EPERM);
+#endif
}
void SeccompTest::testRename()
{
QVERIFY(!QFile::rename(existingFile, createPath));
+#ifdef SYS_rename
QVERIFY(syscall(SYS_rename, existingFileChar, createPathChar) == -1 && errno == EPERM);
+#endif
+#ifdef SYS_renameat
QVERIFY(syscall(SYS_renameat, AT_FDCWD, existingFileChar, AT_FDCWD, createPathChar) == -1 && errno == EPERM);
+#endif
+#ifdef SYS_renameat2
QVERIFY(syscall(SYS_renameat2, AT_FDCWD, existingFileChar, AT_FDCWD, createPathChar, 0) == -1 && errno == EPERM);
+#endif
}
void SeccompTest::testMkdir()
{
QVERIFY(!QDir::current().mkdir(createPath));
+#ifdef SYS_mkdir
QVERIFY(syscall(SYS_mkdir, createPathChar, S_IRWXU) == -1 && errno == EPERM);
+#endif
+#ifdef SYS_mkdirat
QVERIFY(syscall(SYS_mkdirat, AT_FDCWD, createPathChar, S_IRWXU) == -1 && errno == EPERM);
+#endif
}
void SeccompTest::testRmdir()
{
QVERIFY(!QDir::current().remove(existingDir));
+#ifdef SYS_rmdir
QVERIFY(syscall(SYS_rmdir, existingDir.data()) == -1 && errno == EPERM);
+#endif
}
void SeccompTest::testLinkUnlink()
{
QVERIFY(!QFile::remove(existingFile));
+#ifdef SYS_link
QVERIFY(syscall(SYS_link, existingFileChar, createPathChar) == -1 && errno == EPERM);
+#endif
+#ifdef SYS_linkat
QVERIFY(syscall(SYS_linkat, AT_FDCWD, existingFileChar, AT_FDCWD, createPathChar, 0) == -1 && errno == EPERM);
+#endif
+#ifdef SYS_unlink
QVERIFY(syscall(SYS_unlink, existingFileChar) == -1 && errno == EPERM);
+#endif
+#ifdef SYS_unlinkat
QVERIFY(syscall(SYS_unlinkat, AT_FDCWD, existingFileChar, 0) == -1 && errno == EPERM);
+#endif
}
void SeccompTest::testSymlink()
{
QVERIFY(!QFile::link(existingFile, createPath));
+#ifdef SYS_symlink
QVERIFY(syscall(SYS_symlink, existingFileChar, createPathChar) == -1 && errno == EPERM);
+#endif
+#ifdef SYS_symlinkat
QVERIFY(syscall(SYS_symlinkat, existingFileChar, AT_FDCWD, createPathChar) == -1 && errno == EPERM);
+#endif
}
void SeccompTest::testMknod()
{
+#ifdef SYS_mknod
QVERIFY(syscall(SYS_mknod, createPathChar, S_IRWXU, S_IFIFO) == -1 && errno == EPERM);
+#endif
+#ifdef SYS_mknodat
QVERIFY(syscall(SYS_mknodat, AT_FDCWD, createPathChar, S_IRWXU, S_IFIFO) == -1 && errno == EPERM);
+#endif
}
void SeccompTest::testChmod()
{
QVERIFY(!QFile::setPermissions(existingFileChar, QFileDevice::ExeOwner));
+#ifdef SYS_chmod
QVERIFY(syscall(SYS_chmod, existingFileChar, S_IRWXU) == -1 && errno == EPERM);
+#endif
+#ifdef SYS_fchmod
QFile file(existingFile);
QVERIFY(file.open(QIODevice::ReadOnly));
QVERIFY(syscall(SYS_fchmod, file.handle(), S_IRWXU) == -1 && errno == EPERM);
file.close();
+#endif
+#ifdef SYS_fchmodat
QVERIFY(syscall(SYS_fchmodat, AT_FDCWD, existingFileChar, S_IRWXU, 0) == -1 && errno == EPERM);
+#endif
}
void SeccompTest::testStartProcess()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kscreenlocker-5.11.95/greeter/themes/org.kde.passworddialog/metadata.desktop new/kscreenlocker-5.12.0/greeter/themes/org.kde.passworddialog/metadata.desktop
--- old/kscreenlocker-5.11.95/greeter/themes/org.kde.passworddialog/metadata.desktop 2018-01-15 14:30:27.000000000 +0100
+++ new/kscreenlocker-5.12.0/greeter/themes/org.kde.passworddialog/metadata.desktop 2018-02-01 14:29:17.000000000 +0100
@@ -1,6 +1,6 @@
[Desktop Entry]
Name=Password dialog
-Name[ar]=حواريّ كلمة المرور
+Name[ar]=حواريّ كلمة السّرّ
Name[ca]=Diàleg de contrasenya
Name[ca@valencia]=Diàleg de contrasenya
Name[cs]=Dialog hesla
@@ -41,7 +41,7 @@
Name[zh_CN]=密码对话框
Name[zh_TW]=密碼對話框
Comment=Screen locker that provides a password dialog and an interface to switch the current user
-Comment[ar]=قافل شاشة يوفّر حواريّ كلمة مرور وواجهة لتبديل المستخدم الحاليّ
+Comment[ar]=قافل شاشة يوفّر حواريّ كلمة سرّ وواجهة لتبديل المستخدم الحاليّ
Comment[ca]=Bloqueig de pantalla que proporciona un diàleg de contrasenya i una interfície per commutar l'usuari actual
Comment[ca@valencia]=Bloqueig de pantalla que proporciona un diàleg de contrasenya i una interfície per commutar l'usuari actual
Comment[cs]=Zámek obrazovky poskytující dialog s heslem a rozhraní pro přepínání uživatelů
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kscreenlocker-5.11.95/kcm/screenlocker.desktop new/kscreenlocker-5.12.0/kcm/screenlocker.desktop
--- old/kscreenlocker-5.11.95/kcm/screenlocker.desktop 2018-01-15 14:30:27.000000000 +0100
+++ new/kscreenlocker-5.12.0/kcm/screenlocker.desktop 2018-02-01 14:29:17.000000000 +0100
@@ -11,6 +11,7 @@
X-KDE-Weight=60
Name=Screen Locking
+Name[ar]=قفل الشّاشة
Name[ca]=Bloqueig de la pantalla
Name[ca@valencia]=Bloqueig de la pantalla
Name[cs]=Uzamykání obrazovky
@@ -50,6 +51,7 @@
Name[zh_CN]=锁屏
Name[zh_TW]=螢幕鎖定
Comment=Configure Screen Locking
+Comment[ar]=اضبط قفل الشّاشة
Comment[ca]=Configura el bloqueig de pantalla
Comment[ca@valencia]=Configura el bloqueig de pantalla
Comment[cs]=Nastavit uzamykání obrazovky
@@ -60,10 +62,12 @@
Comment[eu]=Konfiguratu pantaila giltzatzea
Comment[fi]=Näytön lukituksen asetukset
Comment[fr]=Configurer le verrouillage de l'écran
+Comment[gl]=Configurar o trancamento da pantalla.
Comment[hu]=Képernyőzárolás beállítása
Comment[it]=Configura il blocco dello schermo
Comment[ko]=화면 잠금 설정
Comment[nl]=Schermvergrendeling configureren
+Comment[nn]=Set opp skjermlåsing
Comment[pa]=ਸਕਰੀਨ ਲਾਕ ਸੰਰਚਨਾ
Comment[pl]=Ustawienia blokady ekranu
Comment[pt]=Configurar o Bloqueio do Ecrã
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kscreenlocker-5.11.95/po/gl/screenlocker_kcm.po new/kscreenlocker-5.12.0/po/gl/screenlocker_kcm.po
--- old/kscreenlocker-5.11.95/po/gl/screenlocker_kcm.po 2018-01-15 14:30:46.000000000 +0100
+++ new/kscreenlocker-5.12.0/po/gl/screenlocker_kcm.po 2018-02-01 14:30:42.000000000 +0100
@@ -2,13 +2,13 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Adrián Chaves Fernández , 2015, 2016.
-# Adrián Chaves (Gallaecio) , 2017.
+# Adrián Chaves (Gallaecio) , 2017, 2018.
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2018-01-10 05:10+0100\n"
-"PO-Revision-Date: 2017-07-29 13:03+0100\n"
+"PO-Revision-Date: 2018-01-18 22:07+0100\n"
"Last-Translator: Adrián Chaves (Gallaecio) \n"
"Language-Team: Galician \n"
"Language: gl\n"
@@ -96,13 +96,13 @@
#: kcm.ui:131
#, kde-format
msgid "Keyboard shortcut:"
-msgstr ""
+msgstr "Atallo de teclado:"
#. i18n: ectx: attribute (title), widget (QWidget, tab_2)
#: kcm.ui:141
#, kde-format
msgid "Appearance"
-msgstr ""
+msgstr "Aparencia"
#. i18n: ectx: property (text), widget (QLabel, label)
#: kcm.ui:176
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kscreenlocker-5.11.95/po/it/screenlocker_kcm.po new/kscreenlocker-5.12.0/po/it/screenlocker_kcm.po
--- old/kscreenlocker-5.11.95/po/it/screenlocker_kcm.po 2018-01-15 14:30:50.000000000 +0100
+++ new/kscreenlocker-5.12.0/po/it/screenlocker_kcm.po 2018-02-01 14:31:08.000000000 +0100
@@ -1,13 +1,13 @@
# Copyright (C) YEAR This_file_is_part_of_KDE
# This file is distributed under the same license as the PACKAGE package.
-# Vincenzo Reale , 2014, 2015, 2017.
+# Vincenzo Reale , 2014, 2015, 2017, 2018.
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2018-01-10 05:10+0100\n"
-"PO-Revision-Date: 2017-11-08 11:42+0100\n"
+"PO-Revision-Date: 2018-01-12 00:00+0100\n"
"Last-Translator: Vincenzo Reale \n"
"Language-Team: Italian \n"
"Language: it\n"
@@ -101,7 +101,7 @@
#: kcm.ui:141
#, kde-format
msgid "Appearance"
-msgstr ""
+msgstr "Aspetto"
#. i18n: ectx: property (text), widget (QLabel, label)
#: kcm.ui:176
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kscreenlocker-5.11.95/po/nn/kscreenlocker.po new/kscreenlocker-5.12.0/po/nn/kscreenlocker.po
--- old/kscreenlocker-5.11.95/po/nn/kscreenlocker.po 2018-01-15 14:30:57.000000000 +0100
+++ new/kscreenlocker-5.12.0/po/nn/kscreenlocker.po 2018-02-01 14:31:39.000000000 +0100
@@ -1,12 +1,12 @@
# Translation of kscreenlocker to Norwegian Nynorsk
#
-# Karl Ove Hufthammer , 2015.
+# Karl Ove Hufthammer , 2015, 2018.
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-09-29 10:58+0100\n"
+"PO-Revision-Date: 2018-01-27 12:03+0100\n"
"Last-Translator: Karl Ove Hufthammer \n"
"Language-Team: Norwegian Nynorsk \n"
"Language: nn\n"
@@ -30,6 +30,15 @@
"\n"
"Afterwards switch back to the running session (Ctrl+Alt+F%2)."
msgstr ""
+"Skjermlåsaren er øydelagd, og det er ikkje mogleg å låsa opp økta automatisk "
+"lenger.\n"
+"For å låsa opp økta manuelt, må du byta til ein virtuell terminal (med for "
+"eksempel «Ctrl + Alt + F2»),\n"
+"logga inn og køyra denne kommandoen:\n"
+"\n"
+"loginctl unlock-sessions %1\n"
+"\n"
+"Gå så tilbake til økta som køyrer (med «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.95/po/nn/screenlocker_kcm.po new/kscreenlocker-5.12.0/po/nn/screenlocker_kcm.po
--- old/kscreenlocker-5.11.95/po/nn/screenlocker_kcm.po 2018-01-15 14:30:57.000000000 +0100
+++ new/kscreenlocker-5.12.0/po/nn/screenlocker_kcm.po 2018-02-01 14:31:39.000000000 +0100
@@ -1,12 +1,12 @@
# Translation of screenlocker_kcm to Norwegian Nynorsk
#
-# Karl Ove Hufthammer , 2015, 2016.
+# Karl Ove Hufthammer , 2015, 2016, 2018.
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-02-11 03:59+0100\n"
-"PO-Revision-Date: 2016-11-19 18:13+0100\n"
+"POT-Creation-Date: 2018-01-10 05:10+0100\n"
+"PO-Revision-Date: 2018-01-27 12:11+0100\n"
"Last-Translator: Karl Ove Hufthammer \n"
"Language-Team: Norwegian Nynorsk \n"
"Language: nn\n"
@@ -19,7 +19,7 @@
"X-Accelerator-Marker: &\n"
"X-Text-Markup: kde4\n"
-#: kcm.cpp:55
+#: kcm.cpp:58
#, kde-format
msgctxt "Spinbox suffix. Short for minutes"
msgid " min"
@@ -27,7 +27,7 @@
msgstr[0] " minutt"
msgstr[1] " minutt"
-#: kcm.cpp:57
+#: kcm.cpp:60
#, kde-format
msgctxt "Spinbox suffix. Short for seconds"
msgid " sec"
@@ -35,17 +35,17 @@
msgstr[0] " sekund"
msgstr[1] " sekund"
-#: kcm.cpp:78
+#: kcm.cpp:79
#, kde-format
msgid "Lock Session"
msgstr "Lås økt"
-#: kcm.cpp:143
+#: kcm.cpp:158
#, kde-format
msgid "Error"
msgstr "Feil"
-#: kcm.cpp:143
+#: kcm.cpp:158
#, kde-format
msgid "Failed to successfully test the screen locker."
msgstr "Klarte ikkje å prøva skjermlåsaren."
@@ -96,32 +96,17 @@
#. i18n: ectx: property (text), widget (QLabel, label_7)
#: kcm.ui:131
#, kde-format
-msgid "Lock screen:"
-msgstr "Lås skjermen:"
+msgid "Keyboard shortcut:"
+msgstr "Snøggtast:"
#. i18n: ectx: attribute (title), widget (QWidget, tab_2)
#: kcm.ui:141
#, kde-format
-msgid "Wallpaper"
-msgstr "Bakgrunnsbilete"
+msgid "Appearance"
+msgstr "Utsjånad"
#. i18n: ectx: property (text), widget (QLabel, label)
-#: kcm.ui:157
+#: kcm.ui:176
#, kde-format
msgid "Wallpaper &Type:"
-msgstr "&Type bakgrunn:"
-
-#: selectimagebutton.cpp:41
-#, kde-format
-msgid "Load from file..."
-msgstr "Hent frå fil …"
-
-#: selectimagebutton.cpp:42
-#, kde-format
-msgid "Clear Image"
-msgstr "Fjern biletet"
-
-#: selectimagebutton.cpp:74
-#, kde-format
-msgid "Select image"
-msgstr "Vel bilete"
\ No newline at end of file
+msgstr "&Type bakgrunn:"
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kscreenlocker-5.11.95/po/pl/screenlocker_kcm.po new/kscreenlocker-5.12.0/po/pl/screenlocker_kcm.po
--- old/kscreenlocker-5.11.95/po/pl/screenlocker_kcm.po 2018-01-15 14:30:59.000000000 +0100
+++ new/kscreenlocker-5.12.0/po/pl/screenlocker_kcm.po 2018-02-01 14:31:45.000000000 +0100
@@ -1,13 +1,13 @@
# Copyright (C) YEAR This_file_is_part_of_KDE
# This file is distributed under the same license as the PACKAGE package.
#
-# Łukasz Wojniłowicz , 2014, 2015, 2016, 2017.
+# Łukasz Wojniłowicz , 2014, 2015, 2016, 2017, 2018.
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2018-01-10 05:10+0100\n"
-"PO-Revision-Date: 2017-11-25 07:25+0100\n"
+"PO-Revision-Date: 2018-01-28 06:50+0100\n"
"Last-Translator: Łukasz Wojniłowicz \n"
"Language-Team: Polish \n"
"Language: pl\n"
@@ -104,7 +104,7 @@
#: kcm.ui:141
#, kde-format
msgid "Appearance"
-msgstr ""
+msgstr "Wygląd"
#. i18n: ectx: property (text), widget (QLabel, label)
#: kcm.ui:176
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kscreenlocker-5.11.95/po/ru/screenlocker_kcm.po new/kscreenlocker-5.12.0/po/ru/screenlocker_kcm.po
--- old/kscreenlocker-5.11.95/po/ru/screenlocker_kcm.po 2018-01-15 14:31:01.000000000 +0100
+++ new/kscreenlocker-5.12.0/po/ru/screenlocker_kcm.po 2018-02-01 14:31:52.000000000 +0100
@@ -1,13 +1,13 @@
# Copyright (C) YEAR This_file_is_part_of_KDE
# This file is distributed under the same license as the PACKAGE package.
#
-# Alexander Potashev , 2014, 2015, 2016.
+# Alexander Potashev , 2014, 2015, 2016, 2018.
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2018-01-10 05:10+0100\n"
-"PO-Revision-Date: 2016-09-28 22:52+0300\n"
+"PO-Revision-Date: 2018-02-01 11:16+0300\n"
"Last-Translator: Alexander Potashev \n"
"Language-Team: Russian \n"
"Language: ru\n"
@@ -102,13 +102,13 @@
#: kcm.ui:131
#, kde-format
msgid "Keyboard shortcut:"
-msgstr ""
+msgstr "Комбинация клавиш:"
#. i18n: ectx: attribute (title), widget (QWidget, tab_2)
#: kcm.ui:141
#, kde-format
msgid "Appearance"
-msgstr ""
+msgstr "Внешний вид"
#. i18n: ectx: property (text), widget (QLabel, label)
#: kcm.ui:176
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kscreenlocker-5.11.95/po/zh_CN/kscreenlocker.po new/kscreenlocker-5.12.0/po/zh_CN/kscreenlocker.po
--- old/kscreenlocker-5.11.95/po/zh_CN/kscreenlocker.po 2018-01-15 14:31:09.000000000 +0100
+++ new/kscreenlocker-5.12.0/po/zh_CN/kscreenlocker.po 2018-02-01 14:32:36.000000000 +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: 2018-01-08 17:59-0500\n"
+"PO-Revision-Date: 2018-02-01 07:15-0500\n"
"Last-Translator: guoyunhebrave \n"
"Language-Team: Chinese Simplified\n"
"Language: zh_CN\n"
@@ -20,7 +20,7 @@
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: kdeorg\n"
"X-Crowdin-Language: zh-CN\n"
-"X-Crowdin-File: /kf5-trunk/messages/kde-workspace/kscreenlocker.pot\n"
+"X-Crowdin-File: /kf5-stable/messages/kde-workspace/kscreenlocker.pot\n"
#: abstractlocker.cpp:52
#, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kscreenlocker-5.11.95/po/zh_CN/kscreenlocker_greet.po new/kscreenlocker-5.12.0/po/zh_CN/kscreenlocker_greet.po
--- old/kscreenlocker-5.11.95/po/zh_CN/kscreenlocker_greet.po 2018-01-15 14:31:09.000000000 +0100
+++ new/kscreenlocker-5.12.0/po/zh_CN/kscreenlocker_greet.po 2018-02-01 14:32:36.000000000 +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: 2018-01-08 17:59-0500\n"
+"PO-Revision-Date: 2018-02-01 07:15-0500\n"
"Last-Translator: guoyunhebrave \n"
"Language-Team: Chinese Simplified\n"
"Language: zh_CN\n"
@@ -19,7 +19,7 @@
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: kdeorg\n"
"X-Crowdin-Language: zh-CN\n"
-"X-Crowdin-File: /kf5-trunk/messages/kde-workspace/kscreenlocker_greet.pot\n"
+"X-Crowdin-File: /kf5-stable/messages/kde-workspace/kscreenlocker_greet.pot\n"
#: main.cpp:96
#, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kscreenlocker-5.11.95/po/zh_CN/screenlocker_kcm.po new/kscreenlocker-5.12.0/po/zh_CN/screenlocker_kcm.po
--- old/kscreenlocker-5.11.95/po/zh_CN/screenlocker_kcm.po 2018-01-15 14:31:09.000000000 +0100
+++ new/kscreenlocker-5.12.0/po/zh_CN/screenlocker_kcm.po 2018-02-01 14:32:36.000000000 +0100
@@ -9,7 +9,7 @@
"Project-Id-Version: kdeorg\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2018-01-10 05:10+0100\n"
-"PO-Revision-Date: 2018-01-08 17:59-0500\n"
+"PO-Revision-Date: 2018-02-01 07:16-0500\n"
"Last-Translator: guoyunhebrave \n"
"Language-Team: Chinese Simplified\n"
"Language: zh_CN\n"
@@ -20,7 +20,7 @@
"X-Generator: crowdin.com\n"
"X-Crowdin-Project: kdeorg\n"
"X-Crowdin-Language: zh-CN\n"
-"X-Crowdin-File: /kf5-trunk/messages/kde-workspace/screenlocker_kcm.pot\n"
+"X-Crowdin-File: /kf5-stable/messages/kde-workspace/screenlocker_kcm.pot\n"
#: kcm.cpp:58
#, kde-format
@@ -104,7 +104,7 @@
#: kcm.ui:141
#, kde-format
msgid "Appearance"
-msgstr ""
+msgstr "外观"
#. i18n: ectx: property (text), widget (QLabel, label)
#: kcm.ui:176