| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=754791
|
|
|
|
|
|
|
| |
Commit 59325df refactored daemon code a bit. Function do_name_acquired
is no more needed. Remove this function to avoid following warnings:
daemon-main.c:347:1: warning: ‘do_name_acquired’ defined but not used
|
| |
|
| |
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=753838
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=754729
|
|
|
|
|
|
| |
Based on code written by Thibault Saunier.
https://bugzilla.gnome.org/show_bug.cgi?id=739008
|
|
|
|
|
|
|
| |
The Google Drive backend would be OAuth2-based, so we should include
such accounts too.
https://bugzilla.gnome.org/show_bug.cgi?id=739008
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This allows you to easily allow access to gvfs from a sandbox.
Just give it talk access to org.gtk.vfs.* and everything will work.
This change does three things:
Change the existing mountpoint dbus names from
org.gtk.vfs.mountpoint.foo
to
org.gtk.vfs.mountpoint_foo
For other mountpoints, always own:
org.gtk.vfs.mountpoint_$pid
Change the dbus name of the volume monitors from
org.gtk.Private.fooMonitor
to
org.gtk.vfs.fooMonitor
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
After commit a807f12d5663 ("MTP: return ENOTEMPTY if trying to delete a
non-empty directory"), G_IO_ERROR_NOT_EMPTY is returned if a generic
error occurs when deleting. Fix it by calling fail_job() as the rest of
the code does.
https://bugzilla.gnome.org/show_bug.cgi?id=753590
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Use g_warning rather than g_error when a read error occurs to prevent
spurious crash reports since there are many different ways for a read
from the network to fail.
[Cherry-picked from gnome-3-14/14369db2a8fc
Commit message written by Ross Lagerwall.]
https://bugzilla.gnome.org/show_bug.cgi?id=710490
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Otherwise nautilus will offer the wrong action in its UI.
https://bugzilla.gnome.org/show_bug.cgi?id=753934
|
|
|
|
|
|
|
| |
According to:
https://www.gnu.org/software/autoconf/manual/autoconf-2.69/html_node/Autoconf-Language.html
https://bugzilla.gnome.org/show_bug.cgi?id=753838
|
|
|
|
|
| |
This reverts part of commit 5e0a3c840f5447bb539c441ec1b12e3a73ce1ca9.
Changes for gvfs-ls were amended by mistake.
|
|
|
|
|
|
| |
Undefined variables are going to be treated as empty.
https://bugzilla.gnome.org/show_bug.cgi?id=753838
|
| |
|
| |
|
|
|
|
| |
ugh sorry
|
|
|
|
|
|
|
|
|
|
| |
We were checking for the newly created data cancellable,
which is wrong. That was causing that mounting encloused
volumes were not cancellable at all.
Check for the actual GCancellable parameter to fix it.
https://bugzilla.gnome.org/show_bug.cgi?id=753735
|
| |
|
| |
|
|
|
|
|
|
|
| |
Use macro __ltrim_colon_completions to remove colon prefix instead
of custom code.
https://bugzilla.gnome.org/show_bug.cgi?id=751145
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bash completion currently doesn't work for paths with colons, because
${COMP_WORDS[COMP_CWORD]} provides path only after the colon.
Colon is considered as a wordbreak. Therefor _get_comp_words_by_ref
should be used to avoid breaking path on the colons.
The macro also handles cases where user is completing in the middle
of a word.
https://bugzilla.gnome.org/show_bug.cgi?id=751145
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Completions are not printed if path is without terminating slash and
it is equal with mount, e.g.:
gvfs-ls -c sftp://1.2.3.4
However following should be offered for example:
sftp://1.2.3.4/
sftp://1.2.3.44/
https://bugzilla.gnome.org/show_bug.cgi?id=751145
|
|
|
|
|
|
|
|
|
|
|
|
| |
g_file_get_uri returns uris without terminating slash if there is a path
element, e.g.:
dav://server/
dav://server/path
We have to be sure that terminating slash is appended for mounts when
listing possible completions, because mounts are always directories.
https://bugzilla.gnome.org/show_bug.cgi?id=751145
|
|
|
|
|
|
|
|
|
|
|
|
| |
gvfs-ls suggests completions for file:// uris as absolute paths, but
it should be also uris. E.g. gvfs-ls -c file:///
/bin/
/lib/
...
It should be file:///bin/ etc. instead.
https://bugzilla.gnome.org/show_bug.cgi?id=751145
|
|
|
|
| |
rmdir acted as rm -rf before this change, which was unfortunate.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Log all the messages from SSH's stderr.
If the remote server does not have sftp setup correctly, it fails with
"subsystem request failed". Report this as "Connection refused".
If the error is unknown, report it as "Connection failed" rather than
"SSH program unexpectedly exited" which shouldn't be exposed to users.
https://bugzilla.gnome.org/show_bug.cgi?id=752403
|
| |
|