The default time and date formats in Files are intended to be human
friendly and to avoid information overload. This works for most cases
and is an appropriate default. However, there are cases where people
need to be able to see a complete date and time for their files.
This adds a preference to show a numerical date and time format.
Part of #2874
The Nautilus name is used in the description of keyes thru the gschema
file. The proper name of the application is Files though. Let's replace
the word Nautilus with the word Files.
The mailing list is gone and the replacement is discourse.
As the update_contact tag expects an email address, remove it without
replacement. This tag is meant only for distributors[0], and our
distributors know well how to contact the GNOME project. Also, problems
with this metainfo can just be reported as bugs, so the bugtracker url
tag above is the obvious route.
The discourse is added as a new tag, meant for users to get in contact
with our community for any other reasons.
[0] https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-update_contact
When searching from grid view, we switch to list view by default.
While good intentioned (list view provides more space to display the
location of recursive search results), it's disruptive and ignores
that the user might have chosen grid view because it's more suited
to the content being searched.
This effectively reverts the features introduced by these commits:
* 46d18fecc3
* a88310dd21
Fixes https://gitlab.gnome.org/GNOME/nautilus/-/issues/2969
Currently, it isn't possible to use Nautilus for the extraction of the
".zstd" and ".tar.zst" archives. However, it seems that this compression
is supported by the libarchive library nowadays. Let's add the
`application/zstd` and `application/x-zstd-compressed-tar` mime-types
to the list of supported. This will allow Nautilus to show the "Extract"
and "Extract to..." actions. Also, bump the gnome-autoar dependency to
the version with a corresponding change.
Related: https://gitlab.gnome.org/GNOME/gnome-autoar/-/merge_requests/38
Fixes: https://gitlab.gnome.org/GNOME/nautilus/-/issues/2860
Declare what sort of hardware we support and the minimum
display size Nautilus is usable on. This allows applications
like Software to display hardware information or hide the app
on incompatible hardware.
List the form factors the app was designed for in the desktop
file. This is so desktop environments like Phosh and Plasma Mobile
can show or hide the app in the correct contexts.
Setting a size was removed from the Preferences window in !637. The
default is now fixed at 50 MB.
With the setting no longer being visible to the user, allow power users
to set it to arbitrary values via dconf.
Fixes#1638
As we have introced a new extra large icon size at 256px, we have cut
the 64px icon size, in an effort to keep the number of sizes at 4.
To my surprise, some people care very strongly about the 64px size:
https://discourse.gnome.org/t/icon-view-sizes-in-nautilus-43/11240
Although I'm yet to understand why it matters, I hope to make the
upgrade to 43 smoother by adding back this size.
This hidden setting was added back when tabs were introduced in
commit 07cf7db47f
That commit provides no motivation for this setting, and neither does
the bug it references: https://bugzilla.gnome.org/show_bug.cgi?id=48034
The same commit added a "tabs_enable" setting too, so it's fair assume
this setting doesn't solve any problem, it was just a trend of older
times to make everything configurable.
Let's remove the setting and assume the default behavior. Also remove
the related NAUTILUS_OPEN_FLAG_SLOT_APPEND flag.
(Diff and message amended by António Fernandes<antoniof@gnome.org>)
When navigating to Other Locations with "Open in New Tab" or
"Open in New Window", you are always presented with the icon view
because view_mode_before_places was never initialized. An uninitialized
gint == 0 (and NAUTILUS_VIEW_GRID_ID == 0).
Initialize view_mode_before_places in init to NAUTILUS_VIEW_INVALID_ID
so that it will follow the default behavior. For best practices,
change NAUTILUS_VIEW_INVALID_ID to 0 (which would have also prevented
this issue) and NAUTILUS_VIEW_GRID_ID to 2 (matching the keyboard
shortcut).
Fixes: https://gitlab.gnome.org/GNOME/nautilus/-/issues/2281
Meson builds out-of-tree, these ignored files will never get created in
these directories. If they do, it indicates a build configuration error
and should not be hidden.
Exchange the adjustable GtkPaned widget for AdwFlap. We lose a
resizable sidebar, but gain an adaptive one. For windows narrower
than 600px, we fold the sidebar.
The loss of the resizable sidebar means that all settings related
to it are removed.
Fixes#2156
GPL3+ is a deprecated SPDX identifier.[0] The meson and about dialog say
GPL 3.0, so that should also appear on the appdata.
[0] https://spdx.org/licenses/