nautilus:wip/p3732/dnd-fixes-sidebar

Last commit made on 2023-09-17
Get this branch:
git clone -b wip/p3732/dnd-fixes-sidebar https://git.launchpad.net/nautilus

Branch merges

Branch information

Name:
wip/p3732/dnd-fixes-sidebar
Repository:
lp:nautilus

Recent commits

d121527... by Peter Eisenmann <email address hidden>

sidebar-row: don't explicitly clone NautilusFile

The "file" property is read-only, as it is handled via the "uri"
property. There is no need to set it, it causes warnings.

Fixes first part of #3103

03054e2... by Milo Casagrande

Update Italian translation

c5cd178... by Artur S0 <email address hidden>

Update Russian translation

2a7c61e... by Milo Casagrande

Update Italian translation

4425df0... by Khalid Abu Shawarib

build: bump gexiv dependency to 0.14.2

This resolves an issue with GPS coordinates not showing
when there's no altitude number.

See: https://gitlab.gnome.org/GNOME/gexiv2/-/commit/634df09f8582bde30bb86ee79b30b35799334a61

c3bef81... by Jordi Mas

Update Catalan translation

(cherry picked from commit c5bf07b17f4d3783244bf21bb6dc6f4e40c18aab)

dbe0ebe... by Anders Jonsson

Update Swedish translation

(cherry picked from commit 280528dd098f9f0eac82131bdec8edf7377e3583)

61922a1... by Changwoo Ryu

Update Korean translation

(cherry picked from commit 48181e3ef66cb344b55d666349ed2970cb7d2562)

a6bcce3... by =?utf-8?q?Ant=C3=B3nio_Fernandes?= <email address hidden>

files-view: Don't update sort metadata if no change

This is unlikely after the previous commit, but it doesn't hurt to have
an optimization that potentially avoids doing I/O.

86c7e5b... by =?utf-8?q?Ant=C3=B3nio_Fernandes?= <email address hidden>

files-view: Don't save sort metadata on visit

We save sort options when the state of the view.sort action changes.

But this state may be changed in cases where the user hasn't changed
the sort options. Such is the case when the folder is loaded and we
read preferences and metadata to update the state of the sort action.

As a result, visiting a folder for the first time causes the default
sort setting to be saved as metadata and remembered in future visits.
This makes the setting moot except for never before visited folders.
This also causes us to save metadata unnecessarily.

Instead, sort metadata should be saved only when the user explicitly
changes the sort order form the default on each folder. To enforce
this, block our handler of state changes when updating from settings
and metadata.

Resolves a partial regression https://gitlab.gnome.org/GNOME/nautilus/-/issues/2931#note_1784938