Accepting request 1002756 from GNOME:Next
- Update to version 43.rc: + Resolving regressions from the GTK 3 to 4 switch: - Restore accessible labels for view items/. - HiDPI icons and thumbnails. - Restore transient location entry behavior. - Restore spacebar shortcut to trigger sushi file previewer. - Restore ability to create new file from dropped text. - Restore ability to duplicate via DND + Ctrl. + Drag-and-drop enhancements: - Allow dropping files into Starred to star them. - Prevent "open on hover" while moving pointer. + Menu enhancements: - Add menu item to remove files from Starred list. - Don't activate menu button when clicking folder name. - Don't offer "Properties" and "Add to Bookmarks" actions when they don't make sense. + Properties enhancements: - Wrap long filename words in Properties. - Refine properties for root directory. - Show error state for extensions properties. + General enhancements: - Redesign trash infobar. - Add tooltips to every headerbar control. - Update and modernize libnautilus-extension documentation. - Update appdata screenshots. + Bugfixes: - Fix various app chooser issues. - Fix various batch rename dialog issues. - Fix Highcontrast styles. - Fix focus misbehaviours in the new views. - Don't show URI escape codes in tooltips. - Show sharing infobar in gnome-user-share's fallback location. - Fix icon size in file conflict dialog. - Fix operations indicator animation. - Mark missing translatable strings. - Fix various memory leaks. - Fix compilation errors. + Updated translations. - Replace gtk-doc BuildRequires for pkgconfig(gi-docgen): follow upstreams move to gi-docgen. - Mark gnome-shell-search-provider-nautilus noarch. - Update to version 43.beta.1: + Restore view options tooltip + Mark new files for translation + Look for extensions in their new installation directory - Stop creating 3.0 extensions directory, and bump soversion on what we currently support and build. - Update to version 43.beta: + Adapting main window elements to smaller sizes; - Make sidebar foldable. - Split toolbar contorls into top and bottom toolbars at small sizes. + Restoring Disks integration: - Open storage unit in Disks from Properties. - Format with Disks from the sidebar context menu. + Absorbing features from core plug-ins: - Provide infobar for Public folder, instead of gnome-user-share. - Provide context menu action to open folders in Console. - Replace nautilus-send-to extension with Email portal. + Remodeling plug-ins - List installed extensions plug-ins in About. - Implement new Properties API and port Image and Audio/Video. - Remove GTK-dependent API from libnautilus-extension. - Bump libnautilus-extension versions. + Improving search UI design - Use modern design patterns for type filter chooser. - Elaborate FTS snippets and place them in a container. + Modernizing Properties window - Implement new "pages and rows" design. - Move ability to set default app into Open With dialog. + Reorganizing context menus. + Refining view visual styles - Saturate selection colors. - Add icon shadows. - Refine layout of column editor dialog. + Using more modern widgetry: - Use AdwTabBar for detatchable tabs. - Use AdwEmptyState for empty folder views. - Use AdwMessageDialog instead of GtkMessage. + Resolving regressions from the GTK 3 to 4 switch: - Restore Accessibility relations. - Restore location entry suggestions. - Restore libcloudproviders integration. + Opening new tab with middle click on next and forward buttons. + Miscellaneous bugfixes. + Leftover known regressions in 43.beta: - Lacks HiDPI icons. - Lacks attention-grabbing animation on operations button. + Updated translations. - Add pkgconfig(cloudproviders) BuildRequires: New dependency. - Rename libnautilus-extension2 to libnautilus-extension4 following upstreams soname changes. - Update to version 43.alpha: + Resolving regressions from the GTK 3 to 4 switch: - Reintroduce clipboard with GTK 4 - Reintroduce Drag’n’Drop with GTK 4 - Reintroduce emblems independently of file icon - Reintroduce filter search tags with GTK 4 - Port audio-video-properties extension to GTK 4 - Restore sidebar features from GTK 3 - Fix other regressions from the GTK 3 to 4 switch + Modernizing view widgets: - Port files grid view mode to GtkGridView - Reimplement files list view mode with GtkColumnView - Add checkerboard background for thumbnails with transparency + Enhancing menus: - New menu item to open current folder in another application - Add menu item to copy current path to clipboard - Redesign zoom controls as icon size controls - Context menu bugfixes - Add context menu item to show Properties in Other Locations - Improve support for context menus on touchscreens - Show extensions in templates names - Show sort menu options in list virw mode - Allow sorting in recent and search + Other enhancements: - Use better in-app notifications with AdwToast - Modernize "About" with AdwAboutWindow - Refine pathbar appearance - Label '/' with the OS name - Keyboard shortcuts overlay updates + Miscellaneous bugfixes: - Search engine bugfixes - Floating satus bar bugfixes - Fix popover crashes - Allow copying to a ramfs - Stop computing remote folders item count when disabled - Fix batch rename for files with the same name in search results - Don't trigger keyboard shortcuts ouside their intended scope + Maintenance work - Adapt to thumbnails API changes - Depend on libportal and drop wallpaper fallback setting - Modernize build with new meson features - Bump extensions library version - Changes in BuildRequires following upstreams port to gtk4: + Drop pkgconfig(gnome-desktop-3.0), pkgconfig(gtk+-3.0) and pkgconfig(libhandy-1) and stop passing libportal=false to meson as it is now mandatory to support libportal. + Add pkgconfig(gnome-desktop-4), pkgconfig(gtk4), pkgconfig(libadwaita-1), pkgconfig(libportal) and pkgconfig(libportal-gtk4). - Rename libnautilus-extension1 to libnautilus-extension2 and typelib-1_0-Nautilus-3_0 to typelib-1_0-Nautilus-4_0 following upstream soname bump. OBS-URL: https://build.opensuse.org/request/show/1002756 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/nautilus?expand=0&rev=361
This commit is contained in:
parent
7fe55ca669
commit
92abdf069a
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:99212d2eb75996f181728ad04a2e2d86f2577b064e68a34c8b81a7037df4ccb2
|
||||
size 3254912
|
3
nautilus-43.rc.tar.xz
Normal file
3
nautilus-43.rc.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:f70fd19bb2745c1afb962795b3154e10a8af6e059a1099dff5ea07a0a36075f7
|
||||
size 3164672
|
162
nautilus.changes
162
nautilus.changes
@ -1,3 +1,165 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 5 09:19:59 UTC 2022 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
- Update to version 43.rc:
|
||||
+ Resolving regressions from the GTK 3 to 4 switch:
|
||||
- Restore accessible labels for view items/.
|
||||
- HiDPI icons and thumbnails.
|
||||
- Restore transient location entry behavior.
|
||||
- Restore spacebar shortcut to trigger sushi file previewer.
|
||||
- Restore ability to create new file from dropped text.
|
||||
- Restore ability to duplicate via DND + Ctrl.
|
||||
+ Drag-and-drop enhancements:
|
||||
- Allow dropping files into Starred to star them.
|
||||
- Prevent "open on hover" while moving pointer.
|
||||
+ Menu enhancements:
|
||||
- Add menu item to remove files from Starred list.
|
||||
- Don't activate menu button when clicking folder name.
|
||||
- Don't offer "Properties" and "Add to Bookmarks" actions when
|
||||
they don't make sense.
|
||||
+ Properties enhancements:
|
||||
- Wrap long filename words in Properties.
|
||||
- Refine properties for root directory.
|
||||
- Show error state for extensions properties.
|
||||
+ General enhancements:
|
||||
- Redesign trash infobar.
|
||||
- Add tooltips to every headerbar control.
|
||||
- Update and modernize libnautilus-extension documentation.
|
||||
- Update appdata screenshots.
|
||||
+ Bugfixes:
|
||||
- Fix various app chooser issues.
|
||||
- Fix various batch rename dialog issues.
|
||||
- Fix Highcontrast styles.
|
||||
- Fix focus misbehaviours in the new views.
|
||||
- Don't show URI escape codes in tooltips.
|
||||
- Show sharing infobar in gnome-user-share's fallback location.
|
||||
- Fix icon size in file conflict dialog.
|
||||
- Fix operations indicator animation.
|
||||
- Mark missing translatable strings.
|
||||
- Fix various memory leaks.
|
||||
- Fix compilation errors.
|
||||
+ Updated translations.
|
||||
- Replace gtk-doc BuildRequires for pkgconfig(gi-docgen): follow
|
||||
upstreams move to gi-docgen.
|
||||
- Mark gnome-shell-search-provider-nautilus noarch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 8 10:22:30 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 43.beta.1:
|
||||
+ Restore view options tooltip
|
||||
+ Mark new files for translation
|
||||
+ Look for extensions in their new installation directory
|
||||
- Stop creating 3.0 extensions directory, and bump soversion on
|
||||
what we currently support and build.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Aug 7 10:32:40 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 43.beta:
|
||||
+ Adapting main window elements to smaller sizes;
|
||||
- Make sidebar foldable.
|
||||
- Split toolbar contorls into top and bottom toolbars at small
|
||||
sizes.
|
||||
+ Restoring Disks integration:
|
||||
- Open storage unit in Disks from Properties.
|
||||
- Format with Disks from the sidebar context menu.
|
||||
+ Absorbing features from core plug-ins:
|
||||
- Provide infobar for Public folder, instead of
|
||||
gnome-user-share.
|
||||
- Provide context menu action to open folders in Console.
|
||||
- Replace nautilus-send-to extension with Email portal.
|
||||
+ Remodeling plug-ins
|
||||
- List installed extensions plug-ins in About.
|
||||
- Implement new Properties API and port Image and Audio/Video.
|
||||
- Remove GTK-dependent API from libnautilus-extension.
|
||||
- Bump libnautilus-extension versions.
|
||||
+ Improving search UI design
|
||||
- Use modern design patterns for type filter chooser.
|
||||
- Elaborate FTS snippets and place them in a container.
|
||||
+ Modernizing Properties window
|
||||
- Implement new "pages and rows" design.
|
||||
- Move ability to set default app into Open With dialog.
|
||||
+ Reorganizing context menus.
|
||||
+ Refining view visual styles
|
||||
- Saturate selection colors.
|
||||
- Add icon shadows.
|
||||
- Refine layout of column editor dialog.
|
||||
+ Using more modern widgetry:
|
||||
- Use AdwTabBar for detatchable tabs.
|
||||
- Use AdwEmptyState for empty folder views.
|
||||
- Use AdwMessageDialog instead of GtkMessage.
|
||||
+ Resolving regressions from the GTK 3 to 4 switch:
|
||||
- Restore Accessibility relations.
|
||||
- Restore location entry suggestions.
|
||||
- Restore libcloudproviders integration.
|
||||
+ Opening new tab with middle click on next and forward buttons.
|
||||
+ Miscellaneous bugfixes.
|
||||
+ Leftover known regressions in 43.beta:
|
||||
- Lacks HiDPI icons.
|
||||
- Lacks attention-grabbing animation on operations button.
|
||||
+ Updated translations.
|
||||
- Add pkgconfig(cloudproviders) BuildRequires: New dependency.
|
||||
- Rename libnautilus-extension2 to libnautilus-extension4 following
|
||||
upstreams soname changes.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Aug 6 14:31:02 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 43.alpha:
|
||||
+ Resolving regressions from the GTK 3 to 4 switch:
|
||||
- Reintroduce clipboard with GTK 4
|
||||
- Reintroduce Drag’n’Drop with GTK 4
|
||||
- Reintroduce emblems independently of file icon
|
||||
- Reintroduce filter search tags with GTK 4
|
||||
- Port audio-video-properties extension to GTK 4
|
||||
- Restore sidebar features from GTK 3
|
||||
- Fix other regressions from the GTK 3 to 4 switch
|
||||
+ Modernizing view widgets:
|
||||
- Port files grid view mode to GtkGridView
|
||||
- Reimplement files list view mode with GtkColumnView
|
||||
- Add checkerboard background for thumbnails with transparency
|
||||
+ Enhancing menus:
|
||||
- New menu item to open current folder in another application
|
||||
- Add menu item to copy current path to clipboard
|
||||
- Redesign zoom controls as icon size controls
|
||||
- Context menu bugfixes
|
||||
- Add context menu item to show Properties in Other Locations
|
||||
- Improve support for context menus on touchscreens
|
||||
- Show extensions in templates names
|
||||
- Show sort menu options in list virw mode
|
||||
- Allow sorting in recent and search
|
||||
+ Other enhancements:
|
||||
- Use better in-app notifications with AdwToast
|
||||
- Modernize "About" with AdwAboutWindow
|
||||
- Refine pathbar appearance
|
||||
- Label '/' with the OS name
|
||||
- Keyboard shortcuts overlay updates
|
||||
+ Miscellaneous bugfixes:
|
||||
- Search engine bugfixes
|
||||
- Floating satus bar bugfixes
|
||||
- Fix popover crashes
|
||||
- Allow copying to a ramfs
|
||||
- Stop computing remote folders item count when disabled
|
||||
- Fix batch rename for files with the same name in search
|
||||
results
|
||||
- Don't trigger keyboard shortcuts ouside their intended scope
|
||||
+ Maintenance work
|
||||
- Adapt to thumbnails API changes
|
||||
- Depend on libportal and drop wallpaper fallback setting
|
||||
- Modernize build with new meson features
|
||||
- Bump extensions library version
|
||||
- Changes in BuildRequires following upstreams port to gtk4:
|
||||
+ Drop pkgconfig(gnome-desktop-3.0), pkgconfig(gtk+-3.0) and
|
||||
pkgconfig(libhandy-1) and stop passing libportal=false to meson
|
||||
as it is now mandatory to support libportal.
|
||||
+ Add pkgconfig(gnome-desktop-4), pkgconfig(gtk4),
|
||||
pkgconfig(libadwaita-1), pkgconfig(libportal) and
|
||||
pkgconfig(libportal-gtk4).
|
||||
- Rename libnautilus-extension1 to libnautilus-extension2 and
|
||||
typelib-1_0-Nautilus-3_0 to typelib-1_0-Nautilus-4_0 following
|
||||
upstream soname bump.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 30 11:30:58 UTC 2022 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
|
@ -17,13 +17,13 @@
|
||||
|
||||
|
||||
Name: nautilus
|
||||
Version: 42.2
|
||||
Version: 43.rc
|
||||
Release: 0
|
||||
Summary: File Manager for the GNOME Desktop
|
||||
License: GPL-3.0-or-later AND LGPL-2.1-or-later
|
||||
Group: Productivity/File utilities
|
||||
URL: https://wiki.gnome.org/Apps/Nautilus
|
||||
Source0: https://download.gnome.org/sources/nautilus/42/%{name}-%{version}.tar.xz
|
||||
Source0: https://download.gnome.org/sources/nautilus/43/%{name}-%{version}.tar.xz
|
||||
# fate#308344 bgo#602147
|
||||
Source1: mount-archive.desktop
|
||||
Source2: set_trusted.desktop
|
||||
@ -33,26 +33,26 @@ BuildRequires: dbus-1
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: gettext
|
||||
BuildRequires: gobject-introspection-devel
|
||||
BuildRequires: gtk-doc
|
||||
BuildRequires: meson >= 0.49.0
|
||||
BuildRequires: meson >= 0.59.0
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: update-desktop-files
|
||||
BuildRequires: (python3-dataclasses if python3-base < 3.7)
|
||||
BuildRequires: pkgconfig(cloudproviders)
|
||||
BuildRequires: pkgconfig(gail-3.0)
|
||||
BuildRequires: pkgconfig(gexiv2) >= 0.14.0
|
||||
BuildRequires: pkgconfig(gi-docgen)
|
||||
BuildRequires: pkgconfig(gio-2.0) >= 2.67.1
|
||||
BuildRequires: pkgconfig(gio-unix-2.0) >= 2.67.1
|
||||
BuildRequires: pkgconfig(glib-2.0) >= 2.67.1
|
||||
BuildRequires: pkgconfig(gmodule-no-export-2.0) >= 2.67.1
|
||||
BuildRequires: pkgconfig(gnome-autoar-0) >= 0.3.0
|
||||
BuildRequires: pkgconfig(gnome-desktop-3.0) >= 3.0.0
|
||||
#BuildRequires: pkgconfig(gnome-desktop-4) >= 1.0.0
|
||||
BuildRequires: pkgconfig(gnome-desktop-4) >= 1.0.0
|
||||
BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 42
|
||||
BuildRequires: pkgconfig(gstreamer-tag-1.0)
|
||||
BuildRequires: pkgconfig(gtk+-3.0) >= 3.22.6
|
||||
BuildRequires: pkgconfig(libhandy-1) >= 1.1.90
|
||||
#BuildRequires: pkgconfig(gtk4) >= 4.6
|
||||
#BuildRequires: pkgconfig(libadwaita-1) >= 1.0
|
||||
BuildRequires: pkgconfig(gtk4) >= 4.7.2
|
||||
BuildRequires: pkgconfig(libadwaita-1) >= 1.2.beta
|
||||
BuildRequires: pkgconfig(libportal)
|
||||
BuildRequires: pkgconfig(libportal-gtk4)
|
||||
BuildRequires: pkgconfig(libseccomp)
|
||||
BuildRequires: pkgconfig(libselinux)
|
||||
BuildRequires: pkgconfig(libxml-2.0) >= 2.7.8
|
||||
@ -68,21 +68,21 @@ BuildRequires: tracker-miner-files >= 2.99
|
||||
%description
|
||||
Nautilus is the file manager for the GNOME desktop.
|
||||
|
||||
%package -n libnautilus-extension1
|
||||
%package -n libnautilus-extension4
|
||||
Summary: File Manager for the GNOME Desktop -- Extension Library
|
||||
Group: System/Libraries
|
||||
Conflicts: nautilus-totem < 3.31.91
|
||||
|
||||
%description -n libnautilus-extension1
|
||||
%description -n libnautilus-extension4
|
||||
Nautilus is the file manager for the GNOME desktop.
|
||||
|
||||
This package contains the library used by nautilus extensions.
|
||||
|
||||
%package -n typelib-1_0-Nautilus-3_0
|
||||
%package -n typelib-1_0-Nautilus-4_0
|
||||
Summary: File Manager for the GNOME Desktop -- Introspection bindings
|
||||
Group: System/Libraries
|
||||
|
||||
%description -n typelib-1_0-Nautilus-3_0
|
||||
%description -n typelib-1_0-Nautilus-4_0
|
||||
Nautilus is the file manager for the GNOME desktop.
|
||||
|
||||
This package provides the GObject Introspection bindings for the library
|
||||
@ -91,6 +91,7 @@ used by nautilus extensions.
|
||||
%package -n gnome-shell-search-provider-nautilus
|
||||
Summary: File Manager for the GNOME Desktop -- Search Provider for GNOME Shell
|
||||
Group: Productivity/File utilities
|
||||
BuildArch: noarch
|
||||
Requires: %{name} = %{version}
|
||||
Requires: gnome-shell
|
||||
Supplements: (%{name} and gnome-shell)
|
||||
@ -105,8 +106,8 @@ search results from Files (nautilus)
|
||||
Summary: File Manager for the GNOME Desktop -- Development Files
|
||||
Group: Development/Libraries/GNOME
|
||||
Requires: %{name} = %{version}
|
||||
Requires: libnautilus-extension1 = %{version}
|
||||
Requires: typelib-1_0-Nautilus-3_0 = %{version}
|
||||
Requires: libnautilus-extension4 = %{version}
|
||||
Requires: typelib-1_0-Nautilus-4_0 = %{version}
|
||||
|
||||
%description devel
|
||||
Nautilus is the file manager for the GNOME desktop.
|
||||
@ -121,7 +122,6 @@ This package contains development files for nautilus.
|
||||
%build
|
||||
%meson \
|
||||
-D docs=true \
|
||||
-D libportal=false \
|
||||
-D tests=headless \
|
||||
%{nil}
|
||||
%meson_build
|
||||
@ -135,7 +135,6 @@ find %{buildroot} -type f -name "*.la" -delete -print
|
||||
test ! -e %{buildroot}%{_datadir}/applications/mount-archive.desktop
|
||||
install -m0644 %{SOURCE1} %{buildroot}%{_datadir}/applications/mount-archive.desktop
|
||||
%suse_update_desktop_file mount-archive
|
||||
mkdir -p %{buildroot}/%{_libdir}/nautilus/extensions-3.0
|
||||
%find_lang %{name} %{?no_lang_C}
|
||||
%fdupes %{buildroot}%{_prefix}
|
||||
%if 0%{?sle_version}
|
||||
@ -148,7 +147,7 @@ install -m0755 %{SOURCE3} %{buildroot}%{_bindir}/set_trusted.sh
|
||||
%check
|
||||
%meson_test
|
||||
|
||||
%ldconfig_scriptlets -n libnautilus-extension1
|
||||
%ldconfig_scriptlets -n libnautilus-extension4
|
||||
|
||||
%files
|
||||
%license LICENSE
|
||||
@ -172,14 +171,14 @@ install -m0755 %{SOURCE3} %{buildroot}%{_bindir}/set_trusted.sh
|
||||
%{_bindir}/set_trusted.sh
|
||||
%endif
|
||||
|
||||
%files -n libnautilus-extension1
|
||||
%{_libdir}/libnautilus-extension.so.1*
|
||||
%files -n libnautilus-extension4
|
||||
%{_libdir}/libnautilus-extension.so.4*
|
||||
%dir %{_libdir}/nautilus
|
||||
%dir %{_libdir}/nautilus/extensions-3.0
|
||||
%{_libdir}/nautilus/extensions-3.0/*.so
|
||||
%dir %{_libdir}/nautilus/extensions-4
|
||||
%{_libdir}/nautilus/extensions-4/*.so
|
||||
|
||||
%files -n typelib-1_0-Nautilus-3_0
|
||||
%{_libdir}/girepository-1.0/Nautilus-3.0.typelib
|
||||
%files -n typelib-1_0-Nautilus-4_0
|
||||
%{_libdir}/girepository-1.0/Nautilus-4.0.typelib
|
||||
|
||||
%files -n gnome-shell-search-provider-nautilus
|
||||
%dir %{_datadir}/gnome-shell
|
||||
@ -191,9 +190,7 @@ install -m0755 %{SOURCE3} %{buildroot}%{_bindir}/set_trusted.sh
|
||||
%{_includedir}/*
|
||||
%{_libdir}/pkgconfig/*.pc
|
||||
%{_datadir}/gir-1.0/*.gir
|
||||
%dir %{_datadir}/gtk-doc
|
||||
%dir %{_datadir}/gtk-doc/html
|
||||
%{_datadir}/gtk-doc/html/*
|
||||
%{_datadir}/doc/%{name}/
|
||||
|
||||
%files lang -f %{name}.lang
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user