Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package nextcloud-desktop for openSUSE:Factory checked in at 2022-10-22 19:23:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/nextcloud-desktop (Old) and /work/SRC/openSUSE:Factory/.nextcloud-desktop.new.2275 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nextcloud-desktop" Sat Oct 22 19:23:04 2022 rev:39 rq:1030540 version:3.6.1 Changes: -------- --- /work/SRC/openSUSE:Factory/nextcloud-desktop/nextcloud-desktop.changes 2022-10-20 11:11:48.888032221 +0200 +++ /work/SRC/openSUSE:Factory/.nextcloud-desktop.new.2275/nextcloud-desktop.changes 2022-10-22 19:23:05.582602848 +0200 @@ -1,0 +2,6 @@ +Sat Oct 22 14:36:06 UTC 2022 - Paolo Stivanin <i...@paolostivanin.com> + +- Add fix_nautilus_ext.patch: make the extension working again on Nautilus 43. + This patch also support previous Nautilus versions. + +------------------------------------------------------------------- New: ---- fix_nautilus_ext.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nextcloud-desktop.spec ++++++ --- /var/tmp/diff_new_pack.h4GLoE/_old 2022-10-22 19:23:06.410604255 +0200 +++ /var/tmp/diff_new_pack.h4GLoE/_new 2022-10-22 19:23:06.418604269 +0200 @@ -29,6 +29,8 @@ Source1: sysctl-sync-inotify.conf # PATCH-FIX-OPENSUSE nextcloud-desktop-remove-datetime.patch sor.ale...@meowr.ru -- Remove __TIME__ and __DATE__. Patch1: nextcloud-desktop-remove-datetime.patch +# PATCH-FIX-UPSTREAM https://github.com/nextcloud/desktop/pull/5084 +Patch2: fix_nautilus_ext.patch BuildRequires: AppStream BuildRequires: cmake >= 3.2 BuildRequires: extra-cmake-modules ++++++ fix_nautilus_ext.patch ++++++ >From 011d4b89c8bbcc6e1320b06c700c608819eaf622 Mon Sep 17 00:00:00 2001 From: Paolo Stivanin <i...@paolostivanin.com> Date: Sat, 22 Oct 2022 16:31:24 +0200 Subject: [PATCH] Add support for GNOME 43 (fix #5041) Signed-off-by: Paolo Stivanin <i...@paolostivanin.com> --- shell_integration/nautilus/syncstate.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/shell_integration/nautilus/syncstate.py b/shell_integration/nautilus/syncstate.py index c4dacb5b0f5..4c77fda4c9d 100644 --- a/shell_integration/nautilus/syncstate.py +++ b/shell_integration/nautilus/syncstate.py @@ -200,9 +200,12 @@ def check_registered_paths(self, filename): break return (topLevelFolder, internalFile) - def get_file_items(self, window, files): - # Show the menu extension to share a file or folder + def get_file_items(self, *args): + # `args` will be `[files: List[Nautilus.FileInfo]]` in Nautilus 4.0 API, + # and `[window: Gtk.Widget, files: List[Nautilus.FileInfo]]` in Nautilus 3.0 API. + files = args[-1] + # Show the menu extension to share a file or folder # Get usable file paths from the uris all_internal_files = True for i, file_uri in enumerate(files):