diff -Nru kconfig-5.43.0/CMakeLists.txt kconfig-5.44.0/CMakeLists.txt --- kconfig-5.43.0/CMakeLists.txt 2018-02-05 11:58:13.000000000 +0000 +++ kconfig-5.44.0/CMakeLists.txt 2018-03-03 10:01:39.000000000 +0000 @@ -1,10 +1,10 @@ cmake_minimum_required(VERSION 3.0) -set(KF5_VERSION "5.43.0") # handled by release scripts +set(KF5_VERSION "5.44.0") # handled by release scripts project(KConfig VERSION ${KF5_VERSION}) include(FeatureSummary) -find_package(ECM 5.43.0 NO_MODULE) +find_package(ECM 5.44.0 NO_MODULE) set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake Modules." URL "https://projects.kde.org/projects/kdesupport/extra-cmake-modules") feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND FATAL_ON_MISSING_REQUIRED_PACKAGES) diff -Nru kconfig-5.43.0/debian/changelog kconfig-5.44.0/debian/changelog --- kconfig-5.43.0/debian/changelog 2018-02-11 11:14:14.000000000 +0000 +++ kconfig-5.44.0/debian/changelog 2018-03-12 19:56:32.000000000 +0000 @@ -1,3 +1,9 @@ +kconfig (5.44.0-0ubuntu1) bionic; urgency=medium + + * New upstream release (5.44.0) + + -- Rik Mills Mon, 12 Mar 2018 19:56:32 +0000 + kconfig (5.43.0-0ubuntu1) bionic; urgency=medium * New upstream release (5.43.0) diff -Nru kconfig-5.43.0/debian/control kconfig-5.44.0/debian/control --- kconfig-5.43.0/debian/control 2018-02-11 11:14:14.000000000 +0000 +++ kconfig-5.44.0/debian/control 2018-03-12 19:56:32.000000000 +0000 @@ -5,7 +5,7 @@ Uploaders: Maximiliano Curia Build-Depends: cmake (>= 2.8.12), debhelper (>= 9), - extra-cmake-modules (>= 5.43.0~), + extra-cmake-modules (>= 5.44.0~), pkg-kde-tools (>= 0.15.15ubuntu1~), qtbase5-dev (>= 5.6.1~), qttools5-dev (>= 5.6.1~), diff -Nru kconfig-5.43.0/po/de/kconfig5_qt.po kconfig-5.44.0/po/de/kconfig5_qt.po --- kconfig-5.43.0/po/de/kconfig5_qt.po 2018-02-05 11:58:13.000000000 +0000 +++ kconfig-5.44.0/po/de/kconfig5_qt.po 2018-03-03 10:01:39.000000000 +0000 @@ -1,13 +1,13 @@ # Thomas Diehl , 2003. # Thomas Reitelbach , 2006, 2007, 2008. # Frederik Schwarzer , 2012, 2014, 2015, 2016. -# Burkhard Lück , 2014, 2015, 2016, 2017. +# Burkhard Lück , 2014, 2015, 2016, 2017, 2018. msgid "" msgstr "" "Project-Id-Version: kwriteconfig\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2014-04-11 02:17+0000\n" -"PO-Revision-Date: 2017-09-25 15:13+0100\n" +"PO-Revision-Date: 2018-02-27 14:01+0100\n" "Last-Translator: Burkhard Lück \n" "Language-Team: German \n" "Language: de\n" @@ -386,12 +386,9 @@ msgstr "Kurzbefehle" #: gui/kstandardshortcut.cpp:159 -#, fuzzy -#| msgctxt "KStandardShortcut|@action" -#| msgid "Configure Notifications" msgctxt "KStandardShortcut|@action" msgid "Configure Application" -msgstr "Benachrichtigungen festlegen" +msgstr "Anwendung einrichten" #: gui/kstandardshortcut.cpp:160 msgctxt "KStandardShortcut|@action" diff -Nru kconfig-5.43.0/po/en_GB/kconfig5_qt.po kconfig-5.44.0/po/en_GB/kconfig5_qt.po --- kconfig-5.43.0/po/en_GB/kconfig5_qt.po 2018-02-05 11:58:13.000000000 +0000 +++ kconfig-5.44.0/po/en_GB/kconfig5_qt.po 2018-03-03 10:01:39.000000000 +0000 @@ -3,13 +3,13 @@ # # Malcolm Hunter , 2003, 2008. # Andrew Coles , 2009. -# Steve Allewell , 2014, 2015, 2016, 2017. +# Steve Allewell , 2014, 2015, 2016, 2017, 2018. msgid "" msgstr "" "Project-Id-Version: kwriteconfig\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2014-04-11 02:17+0000\n" -"PO-Revision-Date: 2017-11-26 15:57+0000\n" +"PO-Revision-Date: 2018-02-18 16:22+0000\n" "Last-Translator: Steve Allewell \n" "Language-Team: British English \n" "Language: en_GB\n" @@ -388,12 +388,9 @@ msgstr "Key Bindings" #: gui/kstandardshortcut.cpp:159 -#, fuzzy -#| msgctxt "KStandardShortcut|@action" -#| msgid "Configure Notifications" msgctxt "KStandardShortcut|@action" msgid "Configure Application" -msgstr "Configure Notifications" +msgstr "Configure Application" #: gui/kstandardshortcut.cpp:160 msgctxt "KStandardShortcut|@action" diff -Nru kconfig-5.43.0/po/fi/kconfig5_qt.po kconfig-5.44.0/po/fi/kconfig5_qt.po --- kconfig-5.43.0/po/fi/kconfig5_qt.po 2018-02-05 11:58:13.000000000 +0000 +++ kconfig-5.44.0/po/fi/kconfig5_qt.po 2018-03-03 10:01:39.000000000 +0000 @@ -1,11 +1,12 @@ # Lasse Liehu , 2014, 2015, 2016, 2017. +# Tommi Nieminen , 2018. msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2014-04-11 02:17+0000\n" -"PO-Revision-Date: 2017-08-31 13:47+0900\n" -"Last-Translator: Lasse Liehu \n" +"PO-Revision-Date: 2018-02-20 14:42+0200\n" +"Last-Translator: Tommi Nieminen \n" "Language-Team: Finnish \n" "Language: fi\n" "MIME-Version: 1.0\n" @@ -383,12 +384,9 @@ msgstr "Näppäinyhdistelmät" #: gui/kstandardshortcut.cpp:159 -#, fuzzy -#| msgctxt "KStandardShortcut|@action" -#| msgid "Configure Notifications" msgctxt "KStandardShortcut|@action" msgid "Configure Application" -msgstr "Muokkaa ilmoituksia" +msgstr "Sovelluksen asetukset" #: gui/kstandardshortcut.cpp:160 msgctxt "KStandardShortcut|@action" diff -Nru kconfig-5.43.0/po/fr/kconfig5_qt.po kconfig-5.44.0/po/fr/kconfig5_qt.po --- kconfig-5.43.0/po/fr/kconfig5_qt.po 2018-02-05 11:58:13.000000000 +0000 +++ kconfig-5.44.0/po/fr/kconfig5_qt.po 2018-03-03 10:01:39.000000000 +0000 @@ -10,14 +10,15 @@ # xavier , 2013. # Maxime Corteel , 2014, 2015. # Vincent Pinon , 2016, 2017. +# Simon Depiets , 2018. # msgid "" msgstr "" "Project-Id-Version: kwriteconfig\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2014-04-11 02:17+0000\n" -"PO-Revision-Date: 2017-09-14 18:07+0100\n" -"Last-Translator: Vincent Pinon \n" +"PO-Revision-Date: 2018-01-28 17:12+0800\n" +"Last-Translator: Simon Depiets \n" "Language-Team: French \n" "Language: fr\n" "MIME-Version: 1.0\n" @@ -398,12 +399,9 @@ msgstr "Raccourcis clavier" #: gui/kstandardshortcut.cpp:159 -#, fuzzy -#| msgctxt "KStandardShortcut|@action" -#| msgid "Configure Notifications" msgctxt "KStandardShortcut|@action" msgid "Configure Application" -msgstr "Configurer les notifications" +msgstr "Configurer l'application" #: gui/kstandardshortcut.cpp:160 msgctxt "KStandardShortcut|@action" diff -Nru kconfig-5.43.0/po/id/kconfig5_qt.po kconfig-5.44.0/po/id/kconfig5_qt.po --- kconfig-5.43.0/po/id/kconfig5_qt.po 2018-02-05 11:58:13.000000000 +0000 +++ kconfig-5.44.0/po/id/kconfig5_qt.po 2018-03-03 10:01:39.000000000 +0000 @@ -10,7 +10,7 @@ "Project-Id-Version: kwriteconfig\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2014-04-11 02:17+0000\n" -"PO-Revision-Date: 2018-01-31 08:14+0700\n" +"PO-Revision-Date: 2018-03-03 08:12+0700\n" "Last-Translator: Wantoyo \n" "Language-Team: Indonesian \n" "Language: id\n" @@ -30,7 +30,7 @@ #, qt-format msgctxt "KConfigIniBackend|" msgid "Configuration file \"%1\" not writable.\n" -msgstr "Berkas konfigurasi \"%1\" tak dapat ditulis.\n" +msgstr "Fail konfigurasi \"%1\" tak dapat ditulis.\n" #: core/kemailsettings.cpp:256 core/kemailsettings.cpp:259 #: core/kemailsettings.cpp:267 @@ -76,7 +76,7 @@ #: gui/kstandardshortcut.cpp:82 msgctxt "KStandardShortcut|@action" msgid "Redo" -msgstr "Balikkan" +msgstr "Balik" #: gui/kstandardshortcut.cpp:83 msgctxt "KStandardShortcut|@action" @@ -441,7 +441,7 @@ #: gui/kstandardshortcut.cpp:169 msgctxt "KStandardShortcut|@action" msgid "Move to Trash" -msgstr "Pindah ke Tempat Sampah" +msgstr "Pindah ke Tong Sampah" #: gui/kstandardshortcut.cpp:170 msgctxt "KStandardShortcut|@action" @@ -451,7 +451,7 @@ #: kconf_update/kconf_update.cpp:953 msgctxt "main|" msgid "KDE Tool for updating user configuration files" -msgstr "Alat KDE untuk memperbarui file konfigurasi pengguna" +msgstr "Alat KDE untuk memperbarui fail konfigurasi pengguna" #: kconf_update/kconf_update.cpp:955 msgctxt "main|" @@ -464,23 +464,23 @@ "For unit tests only: use test directories to stay away from the user's real " "files" msgstr "" -"Untuk uji unit saja: gunakan direktori uji agar menjauh dari file asli " +"Untuk uji unit saja: gunakan direktori uji agar menjauh dari fail asli " "pengguna" #: kconf_update/kconf_update.cpp:957 msgctxt "main|" msgid "Check whether config file itself requires updating" -msgstr "Cek apakah berkas konfigurasi itu sendiri memerlukan pemutakhiran" +msgstr "Cek apakah fail konfigurasi itu sendiri memerlukan pemutakhiran" #: kconf_update/kconf_update.cpp:958 msgctxt "main|" msgid "File(s) to read update instructions from" -msgstr "File untuk membaca instruksi pembaruan dari" +msgstr "Fail untuk membaca instruksi pembaruan dari" #: kconfig_compiler/kconfig_compiler.cpp:1572 msgctxt "main|" msgid "Directory to generate files in [.]" -msgstr "Direktori untuk membuat berkas di [.]" +msgstr "Direktori untuk membuat fail di [.]" #: kconfig_compiler/kconfig_compiler.cpp:1573 msgctxt "main|" diff -Nru kconfig-5.43.0/po/nb/kconfig5_qt.po kconfig-5.44.0/po/nb/kconfig5_qt.po --- kconfig-5.43.0/po/nb/kconfig5_qt.po 2018-02-05 11:58:13.000000000 +0000 +++ kconfig-5.44.0/po/nb/kconfig5_qt.po 2018-03-03 10:01:39.000000000 +0000 @@ -22,7 +22,7 @@ "X-Text-Markup: qtrich\n" "X-Qt-Contexts: true\n" -#: core/kconfig.cpp:909 +#: core/kconfig.cpp:910 msgctxt "KConfig|" msgid "Please contact your system administrator." msgstr "Kontakt systemadministratoren din." @@ -391,8 +391,8 @@ #: gui/kstandardshortcut.cpp:159 msgctxt "KStandardShortcut|@action" -msgid "Preferences" -msgstr "Innstillinger" +msgid "Configure Application" +msgstr "" #: gui/kstandardshortcut.cpp:160 msgctxt "KStandardShortcut|@action" diff -Nru kconfig-5.43.0/po/nn/kconfig5_qt.po kconfig-5.44.0/po/nn/kconfig5_qt.po --- kconfig-5.43.0/po/nn/kconfig5_qt.po 2018-02-05 11:58:13.000000000 +0000 +++ kconfig-5.44.0/po/nn/kconfig5_qt.po 2018-03-03 10:01:39.000000000 +0000 @@ -1,14 +1,14 @@ # Translation of kconfig5_qt to Norwegian Nynorsk # # Håvard Korsvoll , 2004. -# Karl Ove Hufthammer , 2007, 2008, 2015, 2016. +# Karl Ove Hufthammer , 2007, 2008, 2015, 2016, 2018. # Eirik U. Birkeland , 2008. msgid "" msgstr "" "Project-Id-Version: kwriteconfig\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2014-04-11 02:17+0000\n" -"PO-Revision-Date: 2016-10-13 22:35+0100\n" +"PO-Revision-Date: 2018-02-12 19:57+0100\n" "Last-Translator: Karl Ove Hufthammer \n" "Language-Team: Norwegian Nynorsk \n" "Language: nn\n" @@ -392,7 +392,7 @@ #: gui/kstandardshortcut.cpp:159 msgctxt "KStandardShortcut|@action" msgid "Configure Application" -msgstr "" +msgstr "Set opp program" #: gui/kstandardshortcut.cpp:160 msgctxt "KStandardShortcut|@action" @@ -432,12 +432,12 @@ #: gui/kstandardshortcut.cpp:167 msgctxt "KStandardShortcut|@action" msgid "Delete" -msgstr "" +msgstr "Slett" #: gui/kstandardshortcut.cpp:168 msgctxt "KStandardShortcut|@action" msgid "Rename" -msgstr "" +msgstr "Endra namn" #: gui/kstandardshortcut.cpp:169 msgctxt "KStandardShortcut|@action" diff -Nru kconfig-5.43.0/po/pl/kconfig5_qt.po kconfig-5.44.0/po/pl/kconfig5_qt.po --- kconfig-5.43.0/po/pl/kconfig5_qt.po 2018-02-05 11:58:13.000000000 +0000 +++ kconfig-5.44.0/po/pl/kconfig5_qt.po 2018-03-03 10:01:39.000000000 +0000 @@ -2,13 +2,13 @@ # Copyright (C) 2003, 2008 Free Software Foundation, Inc. # # Michal Rudolf , 2003, 2008. -# Łukasz Wojniłowicz , 2014, 2015, 2016, 2017. +# Łukasz Wojniłowicz , 2014, 2015, 2016, 2017, 2018. msgid "" msgstr "" "Project-Id-Version: kwriteconfig\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2014-04-11 02:17+0000\n" -"PO-Revision-Date: 2017-09-02 19:41+0100\n" +"PO-Revision-Date: 2018-02-24 07:32+0100\n" "Last-Translator: Łukasz Wojniłowicz \n" "Language-Team: Polish \n" "Language: pl\n" @@ -388,12 +388,9 @@ msgstr "Skróty klawiszowe" #: gui/kstandardshortcut.cpp:159 -#, fuzzy -#| msgctxt "KStandardShortcut|@action" -#| msgid "Configure Notifications" msgctxt "KStandardShortcut|@action" msgid "Configure Application" -msgstr "Ustawienia powiadomień" +msgstr "Ustawienia aplikacji" #: gui/kstandardshortcut.cpp:160 msgctxt "KStandardShortcut|@action" diff -Nru kconfig-5.43.0/po/zh_CN/kconfig5_qt.po kconfig-5.44.0/po/zh_CN/kconfig5_qt.po --- kconfig-5.43.0/po/zh_CN/kconfig5_qt.po 2018-02-05 11:58:13.000000000 +0000 +++ kconfig-5.44.0/po/zh_CN/kconfig5_qt.po 2018-03-03 10:01:39.000000000 +0000 @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: kdeorg\n" -"PO-Revision-Date: 2018-02-01 07:11-0500\n" +"PO-Revision-Date: 2018-02-28 02:23-0500\n" "Last-Translator: guoyunhebrave \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -Nru kconfig-5.43.0/po/zh_TW/kconfig5_qt.po kconfig-5.44.0/po/zh_TW/kconfig5_qt.po --- kconfig-5.43.0/po/zh_TW/kconfig5_qt.po 2018-02-05 11:58:13.000000000 +0000 +++ kconfig-5.44.0/po/zh_TW/kconfig5_qt.po 2018-03-03 10:01:39.000000000 +0000 @@ -2,13 +2,13 @@ # # Frank Weng (a.k.a. Franklin) , 2006, 2008. # Franklin Weng , 2007, 2014, 2015. -# Jeff Huang , 2016, 2017. +# Jeff Huang , 2016, 2017, 2018. msgid "" msgstr "" "Project-Id-Version: kwriteconfig\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2014-04-11 02:17+0000\n" -"PO-Revision-Date: 2017-09-27 08:50+0800\n" +"PO-Revision-Date: 2018-02-21 21:05+0800\n" "Last-Translator: Jeff Huang \n" "Language-Team: Chinese \n" "Language: zh_TW\n" @@ -387,12 +387,9 @@ msgstr "按鍵組合" #: gui/kstandardshortcut.cpp:159 -#, fuzzy -#| msgctxt "KStandardShortcut|@action" -#| msgid "Configure Notifications" msgctxt "KStandardShortcut|@action" msgid "Configure Application" -msgstr "設定通知" +msgstr "設定應用程式" #: gui/kstandardshortcut.cpp:160 msgctxt "KStandardShortcut|@action" diff -Nru kconfig-5.43.0/src/core/kconfig.cpp kconfig-5.44.0/src/core/kconfig.cpp --- kconfig-5.43.0/src/core/kconfig.cpp 2018-02-05 11:58:13.000000000 +0000 +++ kconfig-5.44.0/src/core/kconfig.cpp 2018-03-03 10:01:39.000000000 +0000 @@ -200,13 +200,13 @@ } else if (aValue[nDollarPos + 1] != QLatin1Char('$')) { int nEndPos = nDollarPos + 1; // the next character is not $ - QString aVarName; + QStringRef aVarName; if (aValue[nEndPos] == QLatin1Char('{')) { while ((nEndPos <= aValue.length()) && (aValue[nEndPos] != QLatin1Char('}'))) { nEndPos++; } nEndPos++; - aVarName = aValue.mid(nDollarPos + 2, nEndPos - nDollarPos - 3); + aVarName = aValue.midRef(nDollarPos + 2, nEndPos - nDollarPos - 3); } else { while (nEndPos <= aValue.length() && (aValue[nEndPos].isNumber() || @@ -214,7 +214,7 @@ aValue[nEndPos] == QLatin1Char('_'))) { nEndPos++; } - aVarName = aValue.mid(nDollarPos + 1, nEndPos - nDollarPos - 1); + aVarName = aValue.midRef(nDollarPos + 1, nEndPos - nDollarPos - 1); } QString env; if (!aVarName.isEmpty()) { diff -Nru kconfig-5.43.0/src/kconf_update/CMakeLists.txt kconfig-5.44.0/src/kconf_update/CMakeLists.txt --- kconfig-5.43.0/src/kconf_update/CMakeLists.txt 2018-02-05 11:58:13.000000000 +0000 +++ kconfig-5.44.0/src/kconf_update/CMakeLists.txt 2018-03-03 10:01:39.000000000 +0000 @@ -21,4 +21,4 @@ # Although this is mostly an internal binary (hence installing it in # KF5_LIBEXEC_INSTALL_DIR), it is used by kded, and so we export its location -install(TARGETS kconf_update EXPORT KF5ConfigTargets DESTINATION ${KDE_INSTALL_LIBEXECDIR_KF5}) +install(TARGETS kconf_update EXPORT KF5ConfigCompilerTargets DESTINATION ${KDE_INSTALL_LIBEXECDIR_KF5})