- Update to version 47.1:
+ Enhancements: Speed up thumbnail loading.
+ Bugfixes:
- Do not force reload when error is present to avoid showing
auth dialog.
- Open folder in correct window during a DnD hover.
- Show username in file properties if name is an empty string.
- Various a11y fixes.
- Fix number placement when making new name for directory.
- Various pathbar fixes.
- Show alert dialog when a symlink is broken.
- Fix crashes when opening.
- Various sidebar fixes.
- Fix ctrl + scroll to zoom in and out of view.
+ Updated translations.
- Drop revert-post-release-bump.patch: No longer needed.
- Update to version 47.0+38:
* gtk/placessidebar: Fix placeholder sometimes being stuck at the bottom
* pathbar: Remove dir separator in front of some schemes
* gtk/placessidebar: Don't open insensitive rows
* gtk/nautilusgtkplacessidebar: Don't start drag timer if row can't be known
* file-chooser: Focus file name entry when cancelling overwrite
* list-base: Activate folder to open on drag instead of opening through application
* properties: Hide extensions list box when empty
* file: Ignore empty strings for owner name
* general: Various a11y fixes
* files-view: Fix leak
* compress-dialog: Fix name entry activation
* file-utilities: Ignore extension when making new name for directories (forwarded request 1229341 from iznogood)
OBS-URL: https://build.opensuse.org/request/show/1229730
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nautilus?expand=0&rev=218
+ Enhancements: Speed up thumbnail loading.
+ Bugfixes:
- Do not force reload when error is present to avoid showing
auth dialog.
- Open folder in correct window during a DnD hover.
- Show username in file properties if name is an empty string.
- Various a11y fixes.
- Fix number placement when making new name for directory.
- Various pathbar fixes.
- Show alert dialog when a symlink is broken.
- Fix crashes when opening.
- Various sidebar fixes.
- Fix ctrl + scroll to zoom in and out of view.
+ Updated translations.
- Drop revert-post-release-bump.patch: No longer needed.
- Update to version 47.0+38:
* gtk/placessidebar: Fix placeholder sometimes being stuck at the bottom
* pathbar: Remove dir separator in front of some schemes
* gtk/placessidebar: Don't open insensitive rows
* gtk/nautilusgtkplacessidebar: Don't start drag timer if row can't be known
* file-chooser: Focus file name entry when cancelling overwrite
* list-base: Activate folder to open on drag instead of opening through application
* properties: Hide extensions list box when empty
* file: Ignore empty strings for owner name
* general: Various a11y fixes
* files-view: Fix leak
* compress-dialog: Fix name entry activation
* file-utilities: Ignore extension when making new name for directories
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/nautilus?expand=0&rev=406
- Update to version 46.1:
+ Bugfixes:
- Create archive with Enter on Compress dialog.
- Move focus correctly when item is removed.
- View performance optimization.
- Fix crash when compressing a file and a folder.
- Don't show banners in global search.
- Preserve permissions when copying from read-only file
systems.
- Disable non-working global search from Other Locations.
+ Updated translations. (forwarded request 1171124 from dimstar)
OBS-URL: https://build.opensuse.org/request/show/1171387
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nautilus?expand=0&rev=214
- Update to version 46.1:
+ Bugfixes:
- Create archive with Enter on Compress dialog.
- Move focus correctly when item is removed.
- View performance optimization.
- Fix crash when compressing a file and a folder.
- Don't show banners in global search.
- Preserve permissions when copying from read-only file
systems.
- Disable non-working global search from Other Locations.
+ Updated translations.
OBS-URL: https://build.opensuse.org/request/show/1171124
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/nautilus?expand=0&rev=397
- Update to version 45.1:
+ Don't crash when opening Properties from admin://*
+ Don't crash on unmount
+ Stop jumping to top when using the Menu key
+ Properly reorder bookmarks by drag and drop
+ Re-add search results when switching view mode
+ Fix compilation on 32-bit musl
- Fix various leaks and warnings
+ Updated translations.
- Update to version 45.0+12:
+ gtk/placessidebar: Use list box for coordinates translation.
+ list-base: Stop jumping to top on Menu key.
+ Updated translations.
- Switch to source service, explicit commit from the stable branch.
OBS-URL: https://build.opensuse.org/request/show/1119561
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/nautilus?expand=0&rev=387
- Add upstream bug fix patches:
+ 0e5b4c34.patch general: Use GtkSwitch active property
consistently. app-chooser sets the state instead of active
property. Similar to d7af60161d30c885ebab69c58b346896f1565387,
we really meant to set active (whether the switch is toggled)
and not the state (i.e. the color of the switch). Use
gtk_switch_set_active().
In properties we've already fixed this, but there's a lingering
call to gtk_switch_get_state(). This is probably fine because
state is in sync with active when the default handler is used,
but let's get :active, to be consistent and safe.
+ 6e37d15f.patch window-slot: Manage search props set with
action. Manages search property change through "search-visible"
action. The action triggers other related functions that if not
executed will causes buggy behavior.
Fixes https://gitlab.gnome.org/GNOME/nautilus/-/issues/2875
OBS-URL: https://build.opensuse.org/request/show/1086647
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/nautilus?expand=0&rev=376
- Update to version 44.1:
+ Resolve some crashes.
+ Visual bugfixes:
- Tweak style colors in view items
- Show custom emblems from extensions again
- Relayout SELinux property row
- Flip switches correctly
+ Other bugfixes:
- Disable some actions when not usefull
- Fix dead characters handling in batch rename dialog
- Fix crashes when rapidly opening and closing windows
- Prevent location change when autofs timeouts
- Fix issues with translations in libadwaita widgets
- Drop workarounds for fixed GTK bugs
- Fix other issues
+ Enhancements:
- Dismiss toast on undo
- Select right items after some operations
- Paste into expanded folders
- Allow extraction of .tar.zst and .zstd archives
- Performance optimization
+ Updated translations.
OBS-URL: https://build.opensuse.org/request/show/1082272
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/nautilus?expand=0&rev=374
- 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