Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libfm-qt for openSUSE:Factory 
checked in at 2025-11-28 16:53:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libfm-qt (Old)
 and      /work/SRC/openSUSE:Factory/.libfm-qt.new.14147 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libfm-qt"

Fri Nov 28 16:53:11 2025 rev:26 rq:1320395 version:2.3.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/libfm-qt/libfm-qt.changes        2025-11-06 
18:16:33.979944905 +0100
+++ /work/SRC/openSUSE:Factory/.libfm-qt.new.14147/libfm-qt.changes     
2025-11-28 16:55:01.659579440 +0100
@@ -1,0 +2,8 @@
+Thu Nov 27 22:26:26 UTC 2025 - Shawn Dunn <[email protected]>
+
+- Update to version 2.3.1:
+  * Reverted the workaround for moving directory over directory.
+    For now, sticking with GIO's default behavior is the wisest
+    choice.
+
+-------------------------------------------------------------------

Old:
----
  libfm-qt-2.3.0.tar.xz
  libfm-qt-2.3.0.tar.xz.asc

New:
----
  libfm-qt-2.3.1.tar.xz
  libfm-qt-2.3.1.tar.xz.asc

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

Other differences:
------------------
++++++ libfm-qt.spec ++++++
--- /var/tmp/diff_new_pack.FprE7b/_old  2025-11-28 16:55:02.543616662 +0100
+++ /var/tmp/diff_new_pack.FprE7b/_new  2025-11-28 16:55:02.551616998 +0100
@@ -19,7 +19,7 @@
 %define   _ver  17
 %define  _name  libfm-qt6
 Name:           libfm-qt
-Version:        2.3.0
+Version:        2.3.1
 Release:        0
 Summary:        Core library of PCManFM-Qt (Qt binding for libfm)
 License:        BSD-3-Clause AND LGPL-2.1-or-later
@@ -33,7 +33,7 @@
 BuildRequires:  qt6-gui-private-devel
 BuildRequires:  cmake(Qt6LinguistTools)
 BuildRequires:  cmake(Qt6Widgets) >= 6.6.0
-BuildRequires:  cmake(lxqt-menu-data) = %{version}
+BuildRequires:  cmake(lxqt-menu-data) >= 2.3.0
 BuildRequires:  cmake(lxqt2-build-tools)
 BuildRequires:  pkgconfig(gio-2.0)
 BuildRequires:  pkgconfig(gio-unix-2.0)

++++++ libfm-qt-2.3.0.tar.xz -> libfm-qt-2.3.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libfm-qt-2.3.0/CHANGELOG new/libfm-qt-2.3.1/CHANGELOG
--- old/libfm-qt-2.3.0/CHANGELOG        2025-11-05 12:24:54.000000000 +0100
+++ new/libfm-qt-2.3.1/CHANGELOG        2025-11-27 21:19:05.000000000 +0100
@@ -1,3 +1,8 @@
+libfm-qt-2.3.1 / 2025-11-27
+============================
+ * Reverted the workaround for moving directory over directory.
+ * Removed redundant `hints` tags in ui files.
+
 libfm-qt-2.3.0 / 2025-11-05
 ============================
  * Added "Safely Remove" to side-pane context menu when possible.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libfm-qt-2.3.0/CMakeLists.txt 
new/libfm-qt-2.3.1/CMakeLists.txt
--- old/libfm-qt-2.3.0/CMakeLists.txt   2025-11-05 12:24:54.000000000 +0100
+++ new/libfm-qt-2.3.1/CMakeLists.txt   2025-11-27 21:19:05.000000000 +0100
@@ -10,7 +10,7 @@
 
 set(LIBFM_QT_API_VERSION_MAJOR 2)
 set(LIBFM_QT_API_VERSION_MINOR 3)
-set(LIBFM_QT_API_VERSION_PATCH 0)
+set(LIBFM_QT_API_VERSION_PATCH 1)
 set(LIBFM_QT_API_VERSION 
${LIBFM_QT_API_VERSION_MAJOR}.${LIBFM_QT_API_VERSION_MINOR}.${LIBFM_QT_API_VERSION_PATCH})
 
 list(APPEND CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libfm-qt-2.3.0/src/app-chooser-dialog.ui 
new/libfm-qt-2.3.1/src/app-chooser-dialog.ui
--- old/libfm-qt-2.3.0/src/app-chooser-dialog.ui        2025-11-05 
12:24:54.000000000 +0100
+++ new/libfm-qt-2.3.1/src/app-chooser-dialog.ui        2025-11-27 
21:19:05.000000000 +0100
@@ -136,48 +136,18 @@
    <signal>accepted()</signal>
    <receiver>AppChooserDialog</receiver>
    <slot>accept()</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>227</x>
-     <y>359</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>157</x>
-     <y>274</y>
-    </hint>
-   </hints>
   </connection>
   <connection>
    <sender>buttonBox</sender>
    <signal>rejected()</signal>
    <receiver>AppChooserDialog</receiver>
    <slot>reject()</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>295</x>
-     <y>365</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>286</x>
-     <y>274</y>
-    </hint>
-   </hints>
   </connection>
   <connection>
    <sender>useTerminal</sender>
    <signal>toggled(bool)</signal>
    <receiver>keepTermOpen</receiver>
    <slot>setEnabled(bool)</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>72</x>
-     <y>260</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>79</x>
-     <y>282</y>
-    </hint>
-   </hints>
   </connection>
  </connections>
 </ui>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libfm-qt-2.3.0/src/core/filetransferjob.cpp 
new/libfm-qt-2.3.1/src/core/filetransferjob.cpp
--- old/libfm-qt-2.3.0/src/core/filetransferjob.cpp     2025-11-05 
12:24:54.000000000 +0100
+++ new/libfm-qt-2.3.1/src/core/filetransferjob.cpp     2025-11-27 
21:19:05.000000000 +0100
@@ -447,13 +447,7 @@
     auto src_fs = g_file_info_get_attribute_string(srcInfo.get(), 
"id::filesystem");
     auto dest_fs = g_file_info_get_attribute_string(destDirInfo.get(), 
"id::filesystem");
     bool ret;
-    if(src_fs && dest_fs
-       && (g_str_has_prefix(src_fs, "trash")
-           || (strcmp(src_fs, dest_fs) == 0
-               // NOTE: GLib does not allow moving a directory over another 
one with the
-               // same name. As a workaround, also do copy & delete in this 
case.
-               && !(g_file_info_get_file_type(srcInfo.get()) == 
G_FILE_TYPE_DIRECTORY
-                    && g_strcmp0(srcPath.baseName().get(), destFileName) == 
0)))) {
+    if(src_fs && dest_fs && (strcmp(src_fs, dest_fs) == 0 || 
g_str_has_prefix(src_fs, "trash"))) {
         // src and dest are on the same filesystem
         auto destPath = destDirPath.child(destFileName);
         ret = moveFileSameFs(srcPath, srcInfo, destPath);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libfm-qt-2.3.0/src/edit-bookmarks.ui 
new/libfm-qt-2.3.1/src/edit-bookmarks.ui
--- old/libfm-qt-2.3.0/src/edit-bookmarks.ui    2025-11-05 12:24:54.000000000 
+0100
+++ new/libfm-qt-2.3.1/src/edit-bookmarks.ui    2025-11-27 21:19:05.000000000 
+0100
@@ -112,32 +112,12 @@
    <signal>accepted()</signal>
    <receiver>EditBookmarksDialog</receiver>
    <slot>accept()</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>248</x>
-     <y>254</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>157</x>
-     <y>274</y>
-    </hint>
-   </hints>
   </connection>
   <connection>
    <sender>buttonBox</sender>
    <signal>rejected()</signal>
    <receiver>EditBookmarksDialog</receiver>
    <slot>reject()</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>316</x>
-     <y>260</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>286</x>
-     <y>274</y>
-    </hint>
-   </hints>
   </connection>
  </connections>
 </ui>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libfm-qt-2.3.0/src/exec-file.ui 
new/libfm-qt-2.3.1/src/exec-file.ui
--- old/libfm-qt-2.3.0/src/exec-file.ui 2025-11-05 12:24:54.000000000 +0100
+++ new/libfm-qt-2.3.1/src/exec-file.ui 2025-11-27 21:19:05.000000000 +0100
@@ -114,64 +114,24 @@
    <signal>clicked()</signal>
    <receiver>ExecFileDialog</receiver>
    <slot>reject()</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>341</x>
-     <y>39</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>196</x>
-     <y>28</y>
-    </hint>
-   </hints>
   </connection>
   <connection>
    <sender>exec</sender>
    <signal>clicked()</signal>
    <receiver>ExecFileDialog</receiver>
    <slot>accept()</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>56</x>
-     <y>39</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>196</x>
-     <y>28</y>
-    </hint>
-   </hints>
   </connection>
   <connection>
    <sender>execTerm</sender>
    <signal>clicked()</signal>
    <receiver>ExecFileDialog</receiver>
    <slot>accept()</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>201</x>
-     <y>39</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>196</x>
-     <y>28</y>
-    </hint>
-   </hints>
   </connection>
   <connection>
    <sender>open</sender>
    <signal>clicked()</signal>
    <receiver>ExecFileDialog</receiver>
    <slot>accept()</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>346</x>
-     <y>39</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>250</x>
-     <y>28</y>
-    </hint>
-   </hints>
   </connection>
  </connections>
 </ui>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libfm-qt-2.3.0/src/file-operation-dialog.ui 
new/libfm-qt-2.3.1/src/file-operation-dialog.ui
--- old/libfm-qt-2.3.0/src/file-operation-dialog.ui     2025-11-05 
12:24:54.000000000 +0100
+++ new/libfm-qt-2.3.1/src/file-operation-dialog.ui     2025-11-27 
21:19:05.000000000 +0100
@@ -161,32 +161,12 @@
    <signal>accepted()</signal>
    <receiver>FileOperationDialog</receiver>
    <slot>accept()</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>248</x>
-     <y>254</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>157</x>
-     <y>274</y>
-    </hint>
-   </hints>
   </connection>
   <connection>
    <sender>buttonBox</sender>
    <signal>rejected()</signal>
    <receiver>FileOperationDialog</receiver>
    <slot>reject()</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>316</x>
-     <y>260</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>286</x>
-     <y>274</y>
-    </hint>
-   </hints>
   </connection>
  </connections>
 </ui>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libfm-qt-2.3.0/src/file-props.ui 
new/libfm-qt-2.3.1/src/file-props.ui
--- old/libfm-qt-2.3.0/src/file-props.ui        2025-11-05 12:24:54.000000000 
+0100
+++ new/libfm-qt-2.3.1/src/file-props.ui        2025-11-27 21:19:05.000000000 
+0100
@@ -844,32 +844,12 @@
    <signal>accepted()</signal>
    <receiver>FilePropsDialog</receiver>
    <slot>accept()</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>248</x>
-     <y>254</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>157</x>
-     <y>274</y>
-    </hint>
-   </hints>
   </connection>
   <connection>
    <sender>buttonBox</sender>
    <signal>rejected()</signal>
    <receiver>FilePropsDialog</receiver>
    <slot>reject()</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>316</x>
-     <y>260</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>286</x>
-     <y>274</y>
-    </hint>
-   </hints>
   </connection>
  </connections>
 </ui>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libfm-qt-2.3.0/src/filedialog.ui 
new/libfm-qt-2.3.1/src/filedialog.ui
--- old/libfm-qt-2.3.0/src/filedialog.ui        2025-11-05 12:24:54.000000000 
+0100
+++ new/libfm-qt-2.3.1/src/filedialog.ui        2025-11-27 21:19:05.000000000 
+0100
@@ -120,32 +120,12 @@
    <signal>accepted()</signal>
    <receiver>FileDialog</receiver>
    <slot>accept()</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>248</x>
-     <y>254</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>157</x>
-     <y>274</y>
-    </hint>
-   </hints>
   </connection>
   <connection>
    <sender>buttonBox</sender>
    <signal>rejected()</signal>
    <receiver>FileDialog</receiver>
    <slot>reject()</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>316</x>
-     <y>260</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>286</x>
-     <y>274</y>
-    </hint>
-   </hints>
   </connection>
  </connections>
 </ui>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libfm-qt-2.3.0/src/filesearch.ui 
new/libfm-qt-2.3.1/src/filesearch.ui
--- old/libfm-qt-2.3.0/src/filesearch.ui        2025-11-05 12:24:54.000000000 
+0100
+++ new/libfm-qt-2.3.1/src/filesearch.ui        2025-11-27 21:19:05.000000000 
+0100
@@ -454,128 +454,48 @@
    <signal>accepted()</signal>
    <receiver>SearchDialog</receiver>
    <slot>accept()</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>248</x>
-     <y>254</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>157</x>
-     <y>274</y>
-    </hint>
-   </hints>
   </connection>
   <connection>
    <sender>buttonBox</sender>
    <signal>rejected()</signal>
    <receiver>SearchDialog</receiver>
    <slot>reject()</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>316</x>
-     <y>260</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>286</x>
-     <y>274</y>
-    </hint>
-   </hints>
   </connection>
   <connection>
    <sender>largerThan</sender>
    <signal>toggled(bool)</signal>
    <receiver>minSizeUnit</receiver>
    <slot>setEnabled(bool)</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>93</x>
-     <y>84</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>403</x>
-     <y>88</y>
-    </hint>
-   </hints>
   </connection>
   <connection>
    <sender>smallerThan</sender>
    <signal>toggled(bool)</signal>
    <receiver>maxSize</receiver>
    <slot>setEnabled(bool)</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>96</x>
-     <y>119</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>241</x>
-     <y>123</y>
-    </hint>
-   </hints>
   </connection>
   <connection>
    <sender>largerThan</sender>
    <signal>toggled(bool)</signal>
    <receiver>minSize</receiver>
    <slot>setEnabled(bool)</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>93</x>
-     <y>84</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>241</x>
-     <y>88</y>
-    </hint>
-   </hints>
   </connection>
   <connection>
    <sender>smallerThan</sender>
    <signal>toggled(bool)</signal>
    <receiver>maxSizeUnit</receiver>
    <slot>setEnabled(bool)</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>96</x>
-     <y>119</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>403</x>
-     <y>123</y>
-    </hint>
-   </hints>
   </connection>
   <connection>
    <sender>laterThan</sender>
    <signal>toggled(bool)</signal>
    <receiver>minTime</receiver>
    <slot>setEnabled(bool)</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>88</x>
-     <y>223</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>319</x>
-     <y>226</y>
-    </hint>
-   </hints>
   </connection>
   <connection>
    <sender>earlierThan</sender>
    <signal>toggled(bool)</signal>
    <receiver>maxTime</receiver>
    <slot>setEnabled(bool)</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>93</x>
-     <y>190</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>319</x>
-     <y>193</y>
-    </hint>
-   </hints>
   </connection>
  </connections>
 </ui>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libfm-qt-2.3.0/src/mount-operation-password.ui 
new/libfm-qt-2.3.1/src/mount-operation-password.ui
--- old/libfm-qt-2.3.0/src/mount-operation-password.ui  2025-11-05 
12:24:54.000000000 +0100
+++ new/libfm-qt-2.3.1/src/mount-operation-password.ui  2025-11-27 
21:19:05.000000000 +0100
@@ -183,32 +183,12 @@
    <signal>accepted()</signal>
    <receiver>MountOperationPasswordDialog</receiver>
    <slot>accept()</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>248</x>
-     <y>254</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>157</x>
-     <y>274</y>
-    </hint>
-   </hints>
   </connection>
   <connection>
    <sender>buttonBox</sender>
    <signal>rejected()</signal>
    <receiver>MountOperationPasswordDialog</receiver>
    <slot>reject()</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>316</x>
-     <y>260</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>286</x>
-     <y>274</y>
-    </hint>
-   </hints>
   </connection>
  </connections>
  <buttongroups>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libfm-qt-2.3.0/src/rename-dialog.ui 
new/libfm-qt-2.3.1/src/rename-dialog.ui
--- old/libfm-qt-2.3.0/src/rename-dialog.ui     2025-11-05 12:24:54.000000000 
+0100
+++ new/libfm-qt-2.3.1/src/rename-dialog.ui     2025-11-27 21:19:05.000000000 
+0100
@@ -173,32 +173,12 @@
    <signal>accepted()</signal>
    <receiver>RenameDialog</receiver>
    <slot>accept()</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>248</x>
-     <y>254</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>157</x>
-     <y>274</y>
-    </hint>
-   </hints>
   </connection>
   <connection>
    <sender>buttonBox</sender>
    <signal>rejected()</signal>
    <receiver>RenameDialog</receiver>
    <slot>reject()</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>316</x>
-     <y>260</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>286</x>
-     <y>274</y>
-    </hint>
-   </hints>
   </connection>
  </connections>
 </ui>

Reply via email to