| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
The copy-paste of libgnome-desktop's thumbnailing code is missing a
symbol that is defined by the libgnome-desktop build, which breaks
Nautilus's own build.
|
| |
|
|
|
|
|
|
|
| |
Nautilus depends on thumbnail source code files from the gnome-desktop project. Therefore, when the upstream https://gitlab.gnome.org/GNOME/gnome-desktop project releases a new version of the files, they should be downloaded and merged into the nautilus project.
The script downloads the latest gnome-desktop project files to the developer's local nautilus source folder so that the developer can commit the updated files to the nautilus project.
Fixes: #839
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
It’s not done in some places. After this commit, there still might be
some missing, but this is all I gathered in a short amount of time.
(cherry picked from commit af87a20dc56f1b1ad4a87534bac5c1ff71ddda71)
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Simply propagating the event if it’s not a key press causes the parent
handler to not be invoked and things like activating entry icons will
stop working.
Fixes https://gitlab.gnome.org/GNOME/nautilus/issues/768
(cherry picked from commit 43df84f5c239f2837379747e7bc6233c989ece8c)
|
| |
|
|
|
| |
This reverts commit 493b6e471ec42813305c585c8149b52da5e8d4a9
|
|
|
| |
This reverts commit 1d9da1997101eee41a7f43749e35210d6e499b1d
|
| |
|
| |
|
|
|
| |
This reverts commit 1a84207104822bd2ef304785ee53a0b8196b44f8
|
|
|
|
|
|
|
|
|
|
|
| |
In dropping the support for creating website links from Firefox drops,
commit 0e0f5b9 also removed the ability to handle _NETSCAPE_URLs at all.
Re-add the necessary bits for drag'n'drop downloads to work as they did
in GNOME 3.28.
Closes: #687
(cherry picked from commit 6460e334a0c10a8299e1f53ccee8ab0ad3a9c324)
|
|
|
|
|
|
| |
Use g_auto* instead of manually freeing resources
(cherry picked from commit c9da17d1c439cfb9932883ba5c94a2c6fb41387e)
|
|
|
|
|
|
| |
So desktop icons extensions can use it.
(cherry picked from commit 42c5ce657e2b24ddf19932e9e3284a045d60ff51)
|
|
|
|
|
|
|
|
|
|
| |
Currently, the code only removes the bar when the trash monitor state
changes to empty, but should also create it when files are freshly
trashed.
Fixes https://gitlab.gnome.org/GNOME/nautilus/issues/747
(cherry picked from commit 7d6586588295204e28ce1c84561fa94c21f1c53c)
|
|
|
|
|
|
|
| |
99324771868ca7fad75889418ecd08765d8b4629 removed the application menu
definition, which contained accelerators for some application actions.
(cherry picked from commit 9265d64e89acaa4353a54478cf0d4323fa190fdc)
|
|
|
|
|
|
| |
This is a typo.
(cherry picked from commit 60634cfee0410b9c8152762cecf2c1517407b7e4)
|
|
|
|
|
|
|
|
|
|
|
|
| |
Cloning the window while its location is null (i.e. the attributes of
the pending location file are still being waited on) results in a failed
assertion, which is less than desirable. That can be fixed by
preemptively checking if there is a pending location on the slot and
using that in the new window.
Fixes https://gitlab.gnome.org/GNOME/nautilus/issues/649
(cherry picked from commit d6f61a88237bc1396f1f054393a16e1425f59445)
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
It is the same character in different keys.
This one is easier to use because only one finger is needed.
Fixes https://gitlab.gnome.org/GNOME/nautilus/issues/712
(cherry picked from commit 7d5b6012ae274f6ea97ed4886e36707066ecaf26)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since commit c1bb594d, a dialog error wouldn't be shown if
there was an error when renaming a file or setting permissions
to a file.
The user should be informed through a error dialog if something
went wrong in the above-mentioned use-cases.
This patch solves the issue by using the parent, instead of NULL.
Closes #705
(cherry picked from commit 569c1acecbe01815a98cd42cfca5a4840b0e2754)
|
|
|
|
|
|
| |
Unused since commit 4c6d4eea995a66e80fb21ee83b66954d1ce71c08
(cherry picked from commit 60d2f47e3d59f8893f2c5cf57f65a4ba4b75201c)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since commit 4c6d4eea995a66e80fb21ee83b66954d1ce71c08, we haven't been
increasing the reference count of the recent search engine when not
creating a thread.
But the idle callback unref's it regardless, which causes the recent
engine object to be destroyed while NautilusSearchEngine still holds
a reference to it. This causes a crash when trying to stop the
already destroyed recent engine.
Restore reference count increase to fix this.
Fixes https://gitlab.gnome.org/GNOME/nautilus/issues/692
(cherry picked from commit 3eecada7ad7db8d66be24cfc4ba6677e33c7d6e1)
|
| |
|
|
|
|
|
|
|
|
|
| |
destroy_conflicts_task_data() frees the task data struct before clearing
the mutex and conditional variable inside it.
Addresses https://gitlab.gnome.org/GNOME/nautilus/issues/628
(cherry picked from commit ad55aba56383c48c126c94e710e7d6c04dbb3001)
|
|
|
|
|
|
|
|
| |
run_script() has a debug print, which references a freed string.
Addresses https://gitlab.gnome.org/GNOME/nautilus/issues/628
(cherry picked from commit 6e21a4d08fc51719f910cf993926e1b0531a648b)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
After a40f2b5415b2d919be28bf19e29c4ea840f87685, the button data is only
removed when button_data_free() gets called explicitly, which only
happens in two places: nautilus_path_bar_clear_buttons() and
button_data_file_changed(). What also happens is that buttons are
removed as part of their containing container destruction, which was
accounted for when a weak ref was used. Now that that never happens,
some leftover signal handlers wreak havoc.
Fixes https://gitlab.gnome.org/GNOME/nautilus/issues/593
(cherry picked from commit 7de42f429f31388d35fc34b7d3823de5b44e2fe9)
|
| |
|
|
|
| |
(cherry picked from commit 09fd9171dbb3a4ecbac093710411314f83e6322e)
|
|
|
|
|
|
|
|
|
|
| |
We used to emit the "focus-view" in handle_event() when the [Down] and
[Up] keys were pressed.
But this doesn't work after the previous commit.
To restore it's function, use the "focus-view" signal into a key
binding signal.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Commit dae54e0c72e92a3129c4e8754bd9f3025e487c72 made the slot handle
the key press event before chaining up.
But this breaks the [~] and [/] accelerators, possibly because the slot
handles them as type-to-search, stopping the event without chaining up.
To fix this regression, revert to chaining up first. Pressing [Down] on
search entry to focus the view won't work like this, but we are fixing
that in the next commit.
Fixes: https://gitlab.gnome.org/GNOME/nautilus/issues/684
|
|
|
|
| |
This reverts commit e35d708eddb4dd67f53ec6fd83b9de3286564b6a.
|
|
|
|
| |
Not needed in master, but needed for 2.1.5.
|
| |
|
| |
|
|
|
|
| |
Wrong path for the html file...
|
| |
|
|
|
|
|
| |
And show it in GitLab Pages. This will help us to keep an eye on the
status of testing. The report can still be improved though.
|
|
|
|
| |
So they are more equal and we have a simple way to generate it.
|
|
|
|
|
|
|
| |
So we can generate coverage reports.
And do it with pip, cannot make my system run the pipToFlatpak tool
locally.
|