Hello community,

here is the log from the commit of package kpmcore for openSUSE:Factory checked 
in at 2017-06-21 13:57:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kpmcore (Old)
 and      /work/SRC/openSUSE:Factory/.kpmcore.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kpmcore"

Wed Jun 21 13:57:33 2017 rev:4 rq:505074 version:3.1.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/kpmcore/kpmcore.changes  2017-06-04 
02:00:53.671176572 +0200
+++ /work/SRC/openSUSE:Factory/.kpmcore.new/kpmcore.changes     2017-06-21 
13:57:34.800083284 +0200
@@ -1,0 +2,7 @@
+Mon Jun 19 14:03:29 UTC 2017 - wba...@tmo.at
+
+- Update to 3.1.1
+  * Disables plasma removable device automounting before doing any
+    tasks.
+
+-------------------------------------------------------------------

Old:
----
  kpmcore-3.1.0.tar.xz

New:
----
  kpmcore-3.1.1.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kpmcore.spec ++++++
--- /var/tmp/diff_new_pack.Dpw9l7/_old  2017-06-21 13:57:35.935923064 +0200
+++ /var/tmp/diff_new_pack.Dpw9l7/_new  2017-06-21 13:57:35.943921936 +0200
@@ -19,7 +19,7 @@
 %global sover 5
 %bcond_without lang
 Name:           kpmcore
-Version:        3.1.0
+Version:        3.1.1
 Release:        0
 Summary:        KDE Partition Manager core library
 License:        GPL-3.0

++++++ kpmcore-3.1.0.tar.xz -> kpmcore-3.1.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpmcore-3.1.0/CMakeLists.txt 
new/kpmcore-3.1.1/CMakeLists.txt
--- old/kpmcore-3.1.0/CMakeLists.txt    2017-06-01 14:31:01.000000000 +0200
+++ new/kpmcore-3.1.1/CMakeLists.txt    2017-06-18 15:23:40.000000000 +0200
@@ -24,7 +24,7 @@
 set(QT_MIN_VERSION "5.7.0")
 set(VERSION_MAJOR "3")
 set(VERSION_MINOR "1")
-set(VERSION_RELEASE "0")
+set(VERSION_RELEASE "1")
 set(VERSION ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_RELEASE})
 set(SOVERSION "5")
 add_definitions(-D'VERSION="${VERSION}"') #"
@@ -47,6 +47,7 @@
 
 find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS
   Core
+  DBus
   Gui
   Widgets
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpmcore-3.1.0/po/fr/kpmcore.po 
new/kpmcore-3.1.1/po/fr/kpmcore.po
--- old/kpmcore-3.1.0/po/fr/kpmcore.po  2017-06-01 14:30:50.000000000 +0200
+++ new/kpmcore-3.1.1/po/fr/kpmcore.po  2017-06-18 15:23:30.000000000 +0200
@@ -1886,7 +1886,7 @@
 msgstr "Désactiver la partition d'échange"
 
 #: fs/luks.cpp:165
-#, fuzzy, kde-kuit-format
+#, kde-kuit-format
 msgctxt "@title:menu"
 msgid "Decrypt"
 msgstr "Déchiffrer"
@@ -4050,25 +4050,25 @@
 msgstr ""
 
 #: util/helpers.cpp:97
-#, fuzzy, kde-kuit-format
+#, kde-kuit-format
 msgctxt "@info:credit"
 msgid "Volker Lanz"
 msgstr "Volker Lanz"
 
 #: util/helpers.cpp:97
-#, fuzzy, kde-kuit-format
+#, kde-kuit-format
 msgctxt "@info:credit"
 msgid "Former maintainer"
 msgstr "Mainteneur précédent"
 
 #: util/helpers.cpp:98
-#, fuzzy, kde-kuit-format
+#, kde-kuit-format
 msgctxt "@info:credit"
 msgid "Andrius Štikonas"
 msgstr "Andrius Štikonas"
 
 #: util/helpers.cpp:98
-#, fuzzy, kde-kuit-format
+#, kde-kuit-format
 msgctxt "@info:credit"
 msgid "Maintainer"
 msgstr "Mainteneur"
@@ -4080,9 +4080,7 @@
 msgstr ""
 
 #: util/helpers.cpp:99
-#, fuzzy, kde-format
-#| msgctxt "@info:credit"
-#| msgid "Former maintainer"
+#, kde-format
 msgctxt "@info:credit"
 msgid "Calamares maintainer"
 msgstr "Mainteneur précédent"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpmcore-3.1.0/po/gl/kpmcore.po 
new/kpmcore-3.1.1/po/gl/kpmcore.po
--- old/kpmcore-3.1.0/po/gl/kpmcore.po  2017-06-01 14:30:51.000000000 +0200
+++ new/kpmcore-3.1.1/po/gl/kpmcore.po  2017-06-18 15:23:30.000000000 +0200
@@ -12,7 +12,7 @@
 "Project-Id-Version: partitionmanager\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
 "POT-Creation-Date: 2017-06-01 03:15+0200\n"
-"PO-Revision-Date: 2017-02-03 17:05+0100\n"
+"PO-Revision-Date: 2017-06-11 09:14+0100\n"
 "Last-Translator: Adrián Chaves Fernández (Gallaecio) <adriyetichaves@gmail."
 "com>\n"
 "Language-Team: Galician <kde-i18n-...@kde.org>\n"
@@ -1576,7 +1576,7 @@
 #, kde-kuit-format
 msgctxt "@info:progress"
 msgid "Setting label for partition <filename>%1</filename> to %2"
-msgstr "Pon a etiqueta da partición <filename>%1</filename> como «%2»"
+msgstr "Pon a etiqueta da partición <filename>%1</filename> como %2"
 
 #: fs/filesystem.cpp:384
 #, kde-kuit-format
@@ -2447,7 +2447,7 @@
 "because there is no support for it."
 msgstr ""
 "Non é posíbel cambiar o tamaño do sistema de ficheiros da partición "
-"<filename>%1</filename> porque non hai soporte para el."
+"<filename>%1</filename> porque non hai compatibilidade con el."
 
 #: jobs/resizefilesystemjob.cpp:126
 #, kde-kuit-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpmcore-3.1.0/po/sr/kpmcore.po 
new/kpmcore-3.1.1/po/sr/kpmcore.po
--- old/kpmcore-3.1.0/po/sr/kpmcore.po  2017-06-01 14:30:58.000000000 +0200
+++ new/kpmcore-3.1.1/po/sr/kpmcore.po  2017-06-18 15:23:37.000000000 +0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: kpmcore\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2017-04-10 02:43+0200\n"
+"POT-Creation-Date: 2017-06-01 03:15+0200\n"
 "PO-Revision-Date: 2017-01-06 21:01+0100\n"
 "Last-Translator: Chusslove Illich <caslav.i...@gmx.net>\n"
 "Language-Team: Serbian <kde-i18n...@kde.org>\n"
@@ -2454,7 +2454,7 @@
 "Успешно промењена величина фајл система помоћу унутрашњих функција позадине."
 
 #: jobs/resizefilesystemjob.cpp:132
-#: plugins/libparted/libpartedpartitiontable.cpp:297
+#: plugins/libparted/libpartedpartitiontable.cpp:298
 #, kde-kuit-format
 msgctxt "@info:progress"
 msgid ""
@@ -2465,7 +2465,7 @@
 "величине фајл система."
 
 #: jobs/resizefilesystemjob.cpp:136
-#: plugins/libparted/libpartedpartitiontable.cpp:300
+#: plugins/libparted/libpartedpartitiontable.cpp:301
 #, kde-kuit-format
 msgctxt "@info:progress"
 msgid ""
@@ -3266,7 +3266,7 @@
 "Не могу да отворим партицију <filename>%1</filename> при покушају њеног "
 "мењања/померања."
 
-#: plugins/libparted/libpartedpartitiontable.cpp:258
+#: plugins/libparted/libpartedpartitiontable.cpp:259
 #, kde-kuit-format
 msgctxt "@info:progress"
 msgid ""
@@ -3274,7 +3274,7 @@
 msgstr ""
 "Неуспело брисање потписа фајл система на партицији <filename>%1</filename>."
 
-#: plugins/libparted/libpartedpartitiontable.cpp:265
+#: plugins/libparted/libpartedpartitiontable.cpp:266
 #, kde-kuit-format
 msgctxt "@info:progress"
 msgid ""
@@ -3284,7 +3284,7 @@
 "Не могу да обришем фајл систем на партицији <filename>%1</filename>: не могу "
 "да добавим партицију."
 
-#: plugins/libparted/libpartedpartitiontable.cpp:290
+#: plugins/libparted/libpartedpartitiontable.cpp:291
 #, kde-kuit-format
 msgctxt "@info:progress"
 msgid "Could not resize file system on partition <filename>%1</filename>."
@@ -3292,7 +3292,7 @@
 "Не могу да променим величину фајл система на партицији <filename>%1</"
 "filename>."
 
-#: plugins/libparted/libpartedpartitiontable.cpp:293
+#: plugins/libparted/libpartedpartitiontable.cpp:294
 #, kde-kuit-format
 msgctxt "@info:progress"
 msgid ""
@@ -3302,7 +3302,7 @@
 "Не могу да очитам геометрију за измењену партицију <filename>%1</filename> "
 "при покушају промене величине фајл система."
 
-#: plugins/libparted/libpartedpartitiontable.cpp:319
+#: plugins/libparted/libpartedpartitiontable.cpp:320
 #, kde-kuit-format
 msgctxt "@info:progress"
 msgid ""
@@ -3312,20 +3312,20 @@
 "Не могу да одредим фајл систем партиције на сектору %1 уређаја <filename>%2</"
 "filename>."
 
-#: plugins/libparted/libpartedpartitiontable.cpp:329
-#: plugins/libparted/libpartedpartitiontable.cpp:336
+#: plugins/libparted/libpartedpartitiontable.cpp:330
+#: plugins/libparted/libpartedpartitiontable.cpp:337
 #, kde-kuit-format
 msgctxt "@info:progress"
 msgid "Could not update the system type for partition <filename>%1</filename>."
 msgstr "Не могу ажурирам тип система за партицију <filename>%1</filename>."
 
-#: plugins/libparted/libpartedpartitiontable.cpp:330
+#: plugins/libparted/libpartedpartitiontable.cpp:331
 #, kde-kuit-format
 msgctxt "@info:progress"
 msgid "No file system defined."
 msgstr "Нема дефинисаних фајл система."
 
-#: plugins/libparted/libpartedpartitiontable.cpp:337
+#: plugins/libparted/libpartedpartitiontable.cpp:338
 #, kde-kuit-format
 msgctxt "@info:progress"
 msgid "No partition found at sector %1."
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpmcore-3.1.0/po/sr@ijekavian/kpmcore.po 
new/kpmcore-3.1.1/po/sr@ijekavian/kpmcore.po
--- old/kpmcore-3.1.0/po/sr@ijekavian/kpmcore.po        2017-06-01 
14:30:58.000000000 +0200
+++ new/kpmcore-3.1.1/po/sr@ijekavian/kpmcore.po        2017-06-18 
15:23:37.000000000 +0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: kpmcore\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2017-04-10 02:43+0200\n"
+"POT-Creation-Date: 2017-06-01 03:15+0200\n"
 "PO-Revision-Date: 2017-01-06 21:01+0100\n"
 "Last-Translator: Chusslove Illich <caslav.i...@gmx.net>\n"
 "Language-Team: Serbian <kde-i18n...@kde.org>\n"
@@ -2455,7 +2455,7 @@
 "позадине."
 
 #: jobs/resizefilesystemjob.cpp:132
-#: plugins/libparted/libpartedpartitiontable.cpp:297
+#: plugins/libparted/libpartedpartitiontable.cpp:298
 #, kde-kuit-format
 msgctxt "@info:progress"
 msgid ""
@@ -2466,7 +2466,7 @@
 "величине фајл система."
 
 #: jobs/resizefilesystemjob.cpp:136
-#: plugins/libparted/libpartedpartitiontable.cpp:300
+#: plugins/libparted/libpartedpartitiontable.cpp:301
 #, kde-kuit-format
 msgctxt "@info:progress"
 msgid ""
@@ -3271,7 +3271,7 @@
 "Не могу да отворим партицију <filename>%1</filename> при покушају њеног "
 "мијењања/помијерања."
 
-#: plugins/libparted/libpartedpartitiontable.cpp:258
+#: plugins/libparted/libpartedpartitiontable.cpp:259
 #, kde-kuit-format
 msgctxt "@info:progress"
 msgid ""
@@ -3279,7 +3279,7 @@
 msgstr ""
 "Неуспјело брисање потписа фајл система на партицији <filename>%1</filename>."
 
-#: plugins/libparted/libpartedpartitiontable.cpp:265
+#: plugins/libparted/libpartedpartitiontable.cpp:266
 #, kde-kuit-format
 msgctxt "@info:progress"
 msgid ""
@@ -3289,7 +3289,7 @@
 "Не могу да обришем фајл систем на партицији <filename>%1</filename>: не могу "
 "да добавим партицију."
 
-#: plugins/libparted/libpartedpartitiontable.cpp:290
+#: plugins/libparted/libpartedpartitiontable.cpp:291
 #, kde-kuit-format
 msgctxt "@info:progress"
 msgid "Could not resize file system on partition <filename>%1</filename>."
@@ -3297,7 +3297,7 @@
 "Не могу да промијеним величину фајл система на партицији <filename>%1</"
 "filename>."
 
-#: plugins/libparted/libpartedpartitiontable.cpp:293
+#: plugins/libparted/libpartedpartitiontable.cpp:294
 #, kde-kuit-format
 msgctxt "@info:progress"
 msgid ""
@@ -3307,7 +3307,7 @@
 "Не могу да очитам геометрију за измијењену партицију <filename>%1</filename> "
 "при покушају промјене величине фајл система."
 
-#: plugins/libparted/libpartedpartitiontable.cpp:319
+#: plugins/libparted/libpartedpartitiontable.cpp:320
 #, kde-kuit-format
 msgctxt "@info:progress"
 msgid ""
@@ -3317,20 +3317,20 @@
 "Не могу да одредим фајл систем партиције на сектору %1 уређаја <filename>%2</"
 "filename>."
 
-#: plugins/libparted/libpartedpartitiontable.cpp:329
-#: plugins/libparted/libpartedpartitiontable.cpp:336
+#: plugins/libparted/libpartedpartitiontable.cpp:330
+#: plugins/libparted/libpartedpartitiontable.cpp:337
 #, kde-kuit-format
 msgctxt "@info:progress"
 msgid "Could not update the system type for partition <filename>%1</filename>."
 msgstr "Не могу ажурирам тип система за партицију <filename>%1</filename>."
 
-#: plugins/libparted/libpartedpartitiontable.cpp:330
+#: plugins/libparted/libpartedpartitiontable.cpp:331
 #, kde-kuit-format
 msgctxt "@info:progress"
 msgid "No file system defined."
 msgstr "Нема дефинисаних фајл система."
 
-#: plugins/libparted/libpartedpartitiontable.cpp:337
+#: plugins/libparted/libpartedpartitiontable.cpp:338
 #, kde-kuit-format
 msgctxt "@info:progress"
 msgid "No partition found at sector %1."
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpmcore-3.1.0/po/sr@ijekavianlatin/kpmcore.po 
new/kpmcore-3.1.1/po/sr@ijekavianlatin/kpmcore.po
--- old/kpmcore-3.1.0/po/sr@ijekavianlatin/kpmcore.po   2017-06-01 
14:30:58.000000000 +0200
+++ new/kpmcore-3.1.1/po/sr@ijekavianlatin/kpmcore.po   2017-06-18 
15:23:38.000000000 +0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: kpmcore\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2017-04-10 02:43+0200\n"
+"POT-Creation-Date: 2017-06-01 03:15+0200\n"
 "PO-Revision-Date: 2017-01-06 21:01+0100\n"
 "Last-Translator: Chusslove Illich <caslav.i...@gmx.net>\n"
 "Language-Team: Serbian <kde-i18n...@kde.org>\n"
@@ -2462,7 +2462,7 @@
 "pozadine."
 
 #: jobs/resizefilesystemjob.cpp:132
-#: plugins/libparted/libpartedpartitiontable.cpp:297
+#: plugins/libparted/libpartedpartitiontable.cpp:298
 #, kde-kuit-format
 msgctxt "@info:progress"
 msgid ""
@@ -2473,7 +2473,7 @@
 "veličine fajl sistema."
 
 #: jobs/resizefilesystemjob.cpp:136
-#: plugins/libparted/libpartedpartitiontable.cpp:300
+#: plugins/libparted/libpartedpartitiontable.cpp:301
 #, kde-kuit-format
 msgctxt "@info:progress"
 msgid ""
@@ -3278,7 +3278,7 @@
 "Ne mogu da otvorim particiju <filename>%1</filename> pri pokušaju njenog "
 "mijenjanja/pomijeranja."
 
-#: plugins/libparted/libpartedpartitiontable.cpp:258
+#: plugins/libparted/libpartedpartitiontable.cpp:259
 #, kde-kuit-format
 msgctxt "@info:progress"
 msgid ""
@@ -3286,7 +3286,7 @@
 msgstr ""
 "Neuspjelo brisanje potpisa fajl sistema na particiji <filename>%1</filename>."
 
-#: plugins/libparted/libpartedpartitiontable.cpp:265
+#: plugins/libparted/libpartedpartitiontable.cpp:266
 #, kde-kuit-format
 msgctxt "@info:progress"
 msgid ""
@@ -3296,7 +3296,7 @@
 "Ne mogu da obrišem fajl sistem na particiji <filename>%1</filename>: ne mogu "
 "da dobavim particiju."
 
-#: plugins/libparted/libpartedpartitiontable.cpp:290
+#: plugins/libparted/libpartedpartitiontable.cpp:291
 #, kde-kuit-format
 msgctxt "@info:progress"
 msgid "Could not resize file system on partition <filename>%1</filename>."
@@ -3304,7 +3304,7 @@
 "Ne mogu da promijenim veličinu fajl sistema na particiji <filename>%1</"
 "filename>."
 
-#: plugins/libparted/libpartedpartitiontable.cpp:293
+#: plugins/libparted/libpartedpartitiontable.cpp:294
 #, kde-kuit-format
 msgctxt "@info:progress"
 msgid ""
@@ -3314,7 +3314,7 @@
 "Ne mogu da očitam geometriju za izmijenjenu particiju <filename>%1</"
 "filename> pri pokušaju promjene veličine fajl sistema."
 
-#: plugins/libparted/libpartedpartitiontable.cpp:319
+#: plugins/libparted/libpartedpartitiontable.cpp:320
 #, kde-kuit-format
 msgctxt "@info:progress"
 msgid ""
@@ -3324,20 +3324,20 @@
 "Ne mogu da odredim fajl sistem particije na sektoru %1 uređaja <filename>%2</"
 "filename>."
 
-#: plugins/libparted/libpartedpartitiontable.cpp:329
-#: plugins/libparted/libpartedpartitiontable.cpp:336
+#: plugins/libparted/libpartedpartitiontable.cpp:330
+#: plugins/libparted/libpartedpartitiontable.cpp:337
 #, kde-kuit-format
 msgctxt "@info:progress"
 msgid "Could not update the system type for partition <filename>%1</filename>."
 msgstr "Ne mogu ažuriram tip sistema za particiju <filename>%1</filename>."
 
-#: plugins/libparted/libpartedpartitiontable.cpp:330
+#: plugins/libparted/libpartedpartitiontable.cpp:331
 #, kde-kuit-format
 msgctxt "@info:progress"
 msgid "No file system defined."
 msgstr "Nema definisanih fajl sistema."
 
-#: plugins/libparted/libpartedpartitiontable.cpp:337
+#: plugins/libparted/libpartedpartitiontable.cpp:338
 #, kde-kuit-format
 msgctxt "@info:progress"
 msgid "No partition found at sector %1."
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpmcore-3.1.0/po/sr@latin/kpmcore.po 
new/kpmcore-3.1.1/po/sr@latin/kpmcore.po
--- old/kpmcore-3.1.0/po/sr@latin/kpmcore.po    2017-06-01 14:30:58.000000000 
+0200
+++ new/kpmcore-3.1.1/po/sr@latin/kpmcore.po    2017-06-18 15:23:38.000000000 
+0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: kpmcore\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2017-04-10 02:43+0200\n"
+"POT-Creation-Date: 2017-06-01 03:15+0200\n"
 "PO-Revision-Date: 2017-01-06 21:01+0100\n"
 "Last-Translator: Chusslove Illich <caslav.i...@gmx.net>\n"
 "Language-Team: Serbian <kde-i18n...@kde.org>\n"
@@ -2461,7 +2461,7 @@
 "pozadine."
 
 #: jobs/resizefilesystemjob.cpp:132
-#: plugins/libparted/libpartedpartitiontable.cpp:297
+#: plugins/libparted/libpartedpartitiontable.cpp:298
 #, kde-kuit-format
 msgctxt "@info:progress"
 msgid ""
@@ -2472,7 +2472,7 @@
 "veličine fajl sistema."
 
 #: jobs/resizefilesystemjob.cpp:136
-#: plugins/libparted/libpartedpartitiontable.cpp:300
+#: plugins/libparted/libpartedpartitiontable.cpp:301
 #, kde-kuit-format
 msgctxt "@info:progress"
 msgid ""
@@ -3275,7 +3275,7 @@
 "Ne mogu da otvorim particiju <filename>%1</filename> pri pokušaju njenog "
 "menjanja/pomeranja."
 
-#: plugins/libparted/libpartedpartitiontable.cpp:258
+#: plugins/libparted/libpartedpartitiontable.cpp:259
 #, kde-kuit-format
 msgctxt "@info:progress"
 msgid ""
@@ -3283,7 +3283,7 @@
 msgstr ""
 "Neuspelo brisanje potpisa fajl sistema na particiji <filename>%1</filename>."
 
-#: plugins/libparted/libpartedpartitiontable.cpp:265
+#: plugins/libparted/libpartedpartitiontable.cpp:266
 #, kde-kuit-format
 msgctxt "@info:progress"
 msgid ""
@@ -3293,7 +3293,7 @@
 "Ne mogu da obrišem fajl sistem na particiji <filename>%1</filename>: ne mogu "
 "da dobavim particiju."
 
-#: plugins/libparted/libpartedpartitiontable.cpp:290
+#: plugins/libparted/libpartedpartitiontable.cpp:291
 #, kde-kuit-format
 msgctxt "@info:progress"
 msgid "Could not resize file system on partition <filename>%1</filename>."
@@ -3301,7 +3301,7 @@
 "Ne mogu da promenim veličinu fajl sistema na particiji <filename>%1</"
 "filename>."
 
-#: plugins/libparted/libpartedpartitiontable.cpp:293
+#: plugins/libparted/libpartedpartitiontable.cpp:294
 #, kde-kuit-format
 msgctxt "@info:progress"
 msgid ""
@@ -3311,7 +3311,7 @@
 "Ne mogu da očitam geometriju za izmenjenu particiju <filename>%1</filename> "
 "pri pokušaju promene veličine fajl sistema."
 
-#: plugins/libparted/libpartedpartitiontable.cpp:319
+#: plugins/libparted/libpartedpartitiontable.cpp:320
 #, kde-kuit-format
 msgctxt "@info:progress"
 msgid ""
@@ -3321,20 +3321,20 @@
 "Ne mogu da odredim fajl sistem particije na sektoru %1 uređaja <filename>%2</"
 "filename>."
 
-#: plugins/libparted/libpartedpartitiontable.cpp:329
-#: plugins/libparted/libpartedpartitiontable.cpp:336
+#: plugins/libparted/libpartedpartitiontable.cpp:330
+#: plugins/libparted/libpartedpartitiontable.cpp:337
 #, kde-kuit-format
 msgctxt "@info:progress"
 msgid "Could not update the system type for partition <filename>%1</filename>."
 msgstr "Ne mogu ažuriram tip sistema za particiju <filename>%1</filename>."
 
-#: plugins/libparted/libpartedpartitiontable.cpp:330
+#: plugins/libparted/libpartedpartitiontable.cpp:331
 #, kde-kuit-format
 msgctxt "@info:progress"
 msgid "No file system defined."
 msgstr "Nema definisanih fajl sistema."
 
-#: plugins/libparted/libpartedpartitiontable.cpp:337
+#: plugins/libparted/libpartedpartitiontable.cpp:338
 #, kde-kuit-format
 msgctxt "@info:progress"
 msgid "No partition found at sector %1."
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpmcore-3.1.0/src/CMakeLists.txt 
new/kpmcore-3.1.1/src/CMakeLists.txt
--- old/kpmcore-3.1.0/src/CMakeLists.txt        2017-06-01 14:30:38.000000000 
+0200
+++ new/kpmcore-3.1.1/src/CMakeLists.txt        2017-06-18 15:23:17.000000000 
+0200
@@ -43,6 +43,7 @@
     ${UUID_LIBRARIES}
     ${BLKID_LIBRARIES}
     ${LIBATASMART_LIBRARIES}
+    Qt5::DBus
     KF5::I18n
     KF5::IconThemes
     KF5::KIOCore
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpmcore-3.1.0/src/core/devicescanner.cpp 
new/kpmcore-3.1.1/src/core/devicescanner.cpp
--- old/kpmcore-3.1.0/src/core/devicescanner.cpp        2017-06-01 
14:30:38.000000000 +0200
+++ new/kpmcore-3.1.1/src/core/devicescanner.cpp        2017-06-18 
15:23:17.000000000 +0200
@@ -80,7 +80,7 @@
 
     // Store list of physical volumes in LvmDevice
     for (const auto &d : lvmList)
-        for (const auto &p : LVM::pvList) // FIXME: qAsConst
+        for (const auto &p : qAsConst(LVM::pvList))
             if (p.vgName() == d->name())
                 d->physicalVolumes().append(p.partition());
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpmcore-3.1.0/src/core/lvmdevice.cpp 
new/kpmcore-3.1.1/src/core/lvmdevice.cpp
--- old/kpmcore-3.1.0/src/core/lvmdevice.cpp    2017-06-01 14:30:38.000000000 
+0200
+++ new/kpmcore-3.1.1/src/core/lvmdevice.cpp    2017-06-18 15:23:17.000000000 
+0200
@@ -170,7 +170,7 @@
     return part;
 }
 
-/** scan and contruct list of initialized LvmDevice objects.
+/** scan and construct list of initialized LvmDevice objects.
  *
  *  @return list of initialized LvmDevices
  */
@@ -186,7 +186,7 @@
 qint64 LvmDevice::mappedSector(const QString& lvPath, qint64 sector) const
 {
     qint64 mSector = 0;
-    QList<QString> lvpathList = partitionNodes();
+    QStringList lvpathList = partitionNodes();
     qint32 devIndex = lvpathList.indexOf(lvPath);
 
     if (devIndex) {
@@ -282,7 +282,7 @@
  *
  * @param fieldName LVM field name
  * @param vgName the name of LVM Volume Group
- * @return raw output of command output, usully with many spaces within the 
returned string
+ * @return raw output of command output, usually with many spaces within the 
returned string
  * */
 
 QString LvmDevice::getField(const QString& fieldName, const QString& vgName)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpmcore-3.1.0/src/core/operationrunner.cpp 
new/kpmcore-3.1.1/src/core/operationrunner.cpp
--- old/kpmcore-3.1.0/src/core/operationrunner.cpp      2017-06-01 
14:30:38.000000000 +0200
+++ new/kpmcore-3.1.1/src/core/operationrunner.cpp      2017-06-18 
15:23:17.000000000 +0200
@@ -17,15 +17,17 @@
  *************************************************************************/
 
 #include "core/operationrunner.h"
-
 #include "core/operationstack.h"
-
 #include "ops/operation.h"
-
 #include "util/report.h"
 
+#include <QDBusInterface>
+#include <QDBusReply>
 #include <QMutex>
 
+#include <pwd.h>
+#include <unistd.h>
+
 /** Constructs an OperationRunner.
     @param ostack the OperationStack to act on
 */
@@ -47,6 +49,22 @@
 
     bool status = true;
 
+    // Disable Plasma removable device automounting
+    unsigned int currentUid = getuid(); // 0 if running as root
+    unsigned int userId = getpwnam(getlogin())->pw_uid; // uid of original 
user before sudo
+    seteuid(userId);
+    QStringList modules;
+    QDBusConnection bus = 
QDBusConnection::connectToBus(QDBusConnection::SessionBus, 
QStringLiteral("sessionBus"));
+    QDBusInterface kdedInterface( QStringLiteral("org.kde.kded5"), 
QStringLiteral("/kded"), QStringLiteral("org.kde.kded5"), bus );
+    QDBusReply<QStringList> reply = kdedInterface.call( 
QStringLiteral("loadedModules")  );
+    if ( reply.isValid() )
+        modules = reply.value();
+    QString automounterService = QStringLiteral("device_automounter");
+    bool automounter = modules.contains(automounterService);
+    if (automounter)
+        kdedInterface.call( QStringLiteral("unloadModule"), automounterService 
);
+    seteuid(currentUid);
+
     for (int i = 0; i < numOperations(); i++) {
         suspendMutex().lock();
 
@@ -77,6 +95,9 @@
         msleep(5);
     }
 
+    if (automounter)
+        kdedInterface.call( QStringLiteral("loadModule"), automounterService );
+
     if (!status)
         emit error();
     else if (isCancelling())
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpmcore-3.1.0/src/fs/luks.cpp 
new/kpmcore-3.1.1/src/fs/luks.cpp
--- old/kpmcore-3.1.0/src/fs/luks.cpp   2017-06-01 14:30:38.000000000 +0200
+++ new/kpmcore-3.1.1/src/fs/luks.cpp   2017-06-18 15:23:17.000000000 +0200
@@ -279,7 +279,7 @@
     if (!m_isCryptOpen)
         return false;
 
-    for (auto &p : LVM::pvList) // FIXME: qAsConst
+    for (auto &p : LVM::pvList)
         if (p.isLuks() && p.partition()->deviceNode() == deviceNode && 
p.partition()->fileSystem().type() == FileSystem::Lvm2_PV)
             p.setLuks(false);
 
@@ -318,7 +318,7 @@
 
     m_isCryptOpen = (m_innerFs != nullptr);
 
-    for (auto &p : LVM::pvList) // FIXME: qAsConst
+    for (auto &p : LVM::pvList)
         if (!p.isLuks() && p.partition()->deviceNode() == deviceNode)
             p.setLuks(true);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpmcore-3.1.0/src/ops/resizevolumegroupoperation.cpp 
new/kpmcore-3.1.1/src/ops/resizevolumegroupoperation.cpp
--- old/kpmcore-3.1.0/src/ops/resizevolumegroupoperation.cpp    2017-06-01 
14:30:38.000000000 +0200
+++ new/kpmcore-3.1.1/src/ops/resizevolumegroupoperation.cpp    2017-06-18 
15:23:17.000000000 +0200
@@ -66,20 +66,20 @@
         currentFreePE += lvm2PVFs->freePE();
     }
     qint64 removedFreePE = 0;
-    for (const auto &p : toRemoveList) { // FIXME: qAsConst
+    for (const auto &p : qAsConst(toRemoveList)) {
         FS::lvm2_pv *lvm2PVFs;
         innerFS(p, lvm2PVFs);
         removedFreePE += lvm2PVFs->freePE();
     }
     qint64 freePE = currentFreePE - removedFreePE;
     qint64 movePE = 0;
-    for (const auto &p : toRemoveList) { // FIXME: qAsConst
+    for (const auto &p : qAsConst(toRemoveList)) {
         FS::lvm2_pv *lvm2PVFs;
         innerFS(p, lvm2PVFs);
         movePE += lvm2PVFs->allocatedPE();
     }
     qint64 growPE = 0;
-    for (const auto &p : toInsertList) { // FIXME: qAsConst
+    for (const auto &p : qAsConst(toInsertList)) {
         growPE += p->capacity() / device().peSize();
     }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kpmcore-3.1.0/src/plugins/pmcorebackendplugin.desktop 
new/kpmcore-3.1.1/src/plugins/pmcorebackendplugin.desktop
--- old/kpmcore-3.1.0/src/plugins/pmcorebackendplugin.desktop   2017-06-01 
14:30:38.000000000 +0200
+++ new/kpmcore-3.1.1/src/plugins/pmcorebackendplugin.desktop   2017-06-18 
15:23:17.000000000 +0200
@@ -18,7 +18,7 @@
 Name[fi]=KDE:n osionhallintaliitännäinen
 Name[fr]=Module externe pour le gestionnaire de partitions de KDE
 Name[ga]=Breiseán Bhainisteoir Deighiltí KDE
-Name[gl]=Engadido de xestión de particións de KDE
+Name[gl]=Complemento de xestión de particións de KDE
 Name[hu]=KDE partíciószerkesztő bővítmény
 Name[id]=Plugin Manajer Partisi KDE
 Name[it]=Estensione del gestore delle partizioni di KDE


Reply via email to