[Bug 1714518] Re: GTK+3 doesn't show FUSE network shares in file chooser

2017-10-31 Thread Norbert
Some Ubuntu users are newbies, they do not know about GVFS, FUSE and so
on, so they can't suppose to use /media folder for network filesystems.

This bug should be fixed as soon as possible. Xenial and Bionic are affected. 
Most Gtk3 applications are affected - the most common are Firefox, Google 
Chrome.

** Description changed:

+ Steps to reproduce:
+ 1. Install any Gtk3 application such as Firefox or Chromium.
+ 2. Mount network location through fstab or file-manager (SMB/CIFS, SFTP/SSH 
and so on)
+ 3. Try to save file to the remote location from Gtk3 application.
+ 
+ Expected results:
+ * user is able to find network folder and save/open file to/from it with 
GtkFileChooser dialog
+ 
+ Actual results:
+ * user is unable to find network folder and save/open file to/from it with 
GtkFileChooser dialog and many user applications are affected
+ 
+ 
+ -
+ Original bug description is below:
+ 
  GTK+3 doesn't show FUSE network shares in file chooser - it used to do
  so in GTK+2, and the GTK+3 documentation still mentions it should do it.
  
  In the mean time, every user of every application switching to GTK+3 --
  including Chromium, at some point between 58 and 60 -- (a change which
  happened in 16.04 LTS!!), loses the functionality to open or save
  directly to a network share.
  
- I had chosen 16.04 LTS for deploying our workstations at work, and my 50 
users have been suddenly unable to do a simple operation they have to do dozens 
of times a day. 
- They now have to "buffer" these files to their local filesystem when saving 
them and before uploading them, and then copy them to the company's network 
shares. 
+ I had chosen 16.04 LTS for deploying our workstations at work, and my 50 
users have been suddenly unable to do a simple operation they have to do dozens 
of times a day.
+ They now have to "buffer" these files to their local filesystem when saving 
them and before uploading them, and then copy them to the company's network 
shares.
  They were already a little bit grumpy when it stopped working with Firefox, 
and are now really side-eyeing me when they apply updates and find Chromium 
broken.
  
  I have reported the bug upstream and provided a patch to fix this. I
  hope you'll be able and willing to include it to Ubuntu's GTK+3 package.
  
  Thanks in advance.
  
  Colin

** Summary changed:

- GTK+3 doesn't show FUSE network shares in file chooser
+ GTK+3 doesn't show FUSE/GVFS, SMB/CIFS, SFTP/SSH network shares in file 
chooser

** Also affects: firefox (Ubuntu)
   Importance: Undecided
   Status: New

** Also affects: chromium (Ubuntu)
   Importance: Undecided
   Status: New

** Also affects: remmina (Ubuntu)
   Importance: Undecided
   Status: New

** Also affects: vinagre (Ubuntu)
   Importance: Undecided
   Status: New

** Also affects: thunderbird (Ubuntu)
   Importance: Undecided
   Status: New

** Also affects: transmission (Ubuntu)
   Importance: Undecided
   Status: New

** Also affects: brasero (Ubuntu)
   Importance: Undecided
   Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1714518

Title:
  GTK+3 doesn't show FUSE/GVFS, SMB/CIFS, SFTP/SSH network shares in
  file chooser

To manage notifications about this bug go to:
https://bugs.launchpad.net/gtk/+bug/1714518/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1714518] Re: GTK+3 doesn't show FUSE network shares in file chooser

2017-10-31 Thread Norbert
** Tags added: bionic xenial

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1714518

Title:
  GTK+3 doesn't show FUSE network shares in file chooser

To manage notifications about this bug go to:
https://bugs.launchpad.net/gtk/+bug/1714518/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1714518] Re: GTK+3 doesn't show FUSE network shares in file chooser

2017-09-18 Thread Sebastien Bacher
** Changed in: gtk+3.0 (Ubuntu)
   Importance: Undecided => Low

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1714518

Title:
  GTK+3 doesn't show FUSE network shares in file chooser

To manage notifications about this bug go to:
https://bugs.launchpad.net/gtk/+bug/1714518/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1714518] Re: GTK+3 doesn't show FUSE network shares in file chooser

2017-09-07 Thread Bug Watch Updater
** Changed in: gtk
   Status: Unknown => Confirmed

** Changed in: gtk
   Importance: Unknown => Medium

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1714518

Title:
  GTK+3 doesn't show FUSE network shares in file chooser

To manage notifications about this bug go to:
https://bugs.launchpad.net/gtk/+bug/1714518/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1714518] Re: GTK+3 doesn't show FUSE network shares in file chooser

2017-09-07 Thread Colin Leroy
Hello,

Here is a (different) patch to fix the problem on Artful's GTK 3.22.

The difference with the previous patch for GTK 3.18 is that there is now
an "Other Locations" entry in the sidebar, which displays mounts via
GtkPlacesView. This puts them in the correct place.

** Patch added: "Patch against GTK+3.22 for Artful"
   
https://bugs.launchpad.net/ubuntu/+source/gtk+3.0/+bug/1714518/+attachment/4946007/+files/gtk-3.22-add-fuse-mounts-in-placesview.debdiff

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1714518

Title:
  GTK+3 doesn't show FUSE network shares in file chooser

To manage notifications about this bug go to:
https://bugs.launchpad.net/gtk/+bug/1714518/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1714518] Re: GTK+3 doesn't show FUSE network shares in file chooser

2017-09-07 Thread Colin Leroy
I would also add that even though asking for GTK3 applications like
Chromium, Firefox, Thunderbird to call
gtk_file_chooser_set_local_only(FALSE) seems like an easy fix, it is
not:

when such applications then call for gtk_file_chooser_get_filename()
(and _get_filenames), they could end up with NULL for remote files that
are not fuse-mounted.

Similarly, gtk_file_chooser_get_uri() (and _get_uris) behaves
differently when local-only is set or not. With local-only set,
_get_uri() returns a native file:/// path, without it returns a normal
uri (smb:// ...)

My understanding of the "show FUSE mounts in local-only mode" is that it
helps numerous applications easily handle I/O with remote volumes
without having to use GIO everywhere.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1714518

Title:
  GTK+3 doesn't show FUSE network shares in file chooser

To manage notifications about this bug go to:
https://bugs.launchpad.net/gtk/+bug/1714518/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1714518] Re: GTK+3 doesn't show FUSE network shares in file chooser

2017-09-07 Thread Colin Leroy
Hi,

No - I think the default is to show everything accessible via POSIX
paths.

There is some code in GTK+2 that specifically verifies if volumes are
accessible via POSIX paths in local only mode, and adds them if they
are. This includes FUSE-mounted network shares.

in gtk/gtkfilechooserdefault.c: shortcuts_add_volumes() for example.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1714518

Title:
  GTK+3 doesn't show FUSE network shares in file chooser

To manage notifications about this bug go to:
https://bugs.launchpad.net/gtk/+bug/1714518/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1714518] Re: GTK+3 doesn't show FUSE network shares in file chooser

2017-09-07 Thread Jeremy Bicha
Why do you think showing network shares is supposed to be the default in
GTK+ 3?

My understanding is that it is documented that only local files are shown:
https://developer.gnome.org/gtk3/stable/GtkFileChooser.html#gtk-file-chooser-set-local-only

I think the comment about FUSE was more of "on some systems, you may get
network files showing anyway even though we try to follow the setting."

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1714518

Title:
  GTK+3 doesn't show FUSE network shares in file chooser

To manage notifications about this bug go to:
https://bugs.launchpad.net/gtk/+bug/1714518/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1714518] Re: GTK+3 doesn't show FUSE network shares in file chooser

2017-09-07 Thread Daniel van Vugt
** Changed in: gtk+3.0 (Ubuntu)
 Assignee: (unassigned) => Colin Leroy (colin-colino)

** Changed in: gtk+3.0 (Ubuntu)
   Status: Confirmed => In Progress

** Also affects: gtk via
   https://bugzilla.gnome.org/show_bug.cgi?id=787128
   Importance: Unknown
   Status: Unknown

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1714518

Title:
  GTK+3 doesn't show FUSE network shares in file chooser

To manage notifications about this bug go to:
https://bugs.launchpad.net/gtk/+bug/1714518/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1714518] Re: GTK+3 doesn't show FUSE network shares in file chooser

2017-09-07 Thread Colin Leroy
Here is a debdiff with that patch integrated. I hope it'll help.

** Patch added: "Package patch"
   
https://bugs.launchpad.net/ubuntu/+source/gtk+3.0/+bug/1714518/+attachment/4945764/+files/gtk+3.0-fix-FUSE-mounts.debdiff

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1714518

Title:
  GTK+3 doesn't show FUSE network shares in file chooser

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gtk+3.0/+bug/1714518/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1714518] Re: GTK+3 doesn't show FUSE network shares in file chooser

2017-09-04 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users.

** Changed in: gtk+3.0 (Ubuntu)
   Status: New => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1714518

Title:
  GTK+3 doesn't show FUSE network shares in file chooser

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gtk+3.0/+bug/1714518/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1714518] Re: GTK+3 doesn't show FUSE network shares in file chooser

2017-09-01 Thread Ubuntu Foundations Team Bug Bot
The attachment "gtk_3_fix_fuse_mounts.patch" seems to be a patch.  If it
isn't, please remove the "patch" flag from the attachment, remove the
"patch" tag, and if you are a member of the ~ubuntu-reviewers,
unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by
~brian-murray, for any issues please contact him.]

** Tags added: patch

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1714518

Title:
  GTK+3 doesn't show FUSE network shares in file chooser

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gtk+3.0/+bug/1714518/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1714518] Re: GTK+3 doesn't show FUSE network shares in file chooser

2017-09-01 Thread Colin Leroy
** Description changed:

  GTK+3 doesn't show FUSE network shares in file chooser - it used to do
  so in GTK+2, and the GTK+3 documentation still mentions it should do it.
  
  In the mean time, every user of every application switching to GTK+3 --
  including Chromium, at some point between 58 and 60 -- (a change which
  happened in 16.04 LTS!!), loses the functionality to open or save
  directly to a network share.
  
- I had chosen 16.04 LTS for deploying our workstations at work, and my
- users have been suddenly unable to do a simple operation they have to do
- dozens of times a day.
+ I had chosen 16.04 LTS for deploying our workstations at work, and my 50 
users have been suddenly unable to do a simple operation they have to do dozens 
of times a day. 
+ They now have to "buffer" these files to their local filesystem when saving 
them and before uploading them, and then copy them to the company's network 
shares. 
+ They were already a little bit grumpy when it stopped working with Firefox, 
and are now really side-eyeing me when they apply updates and find Chromium 
broken.
  
  I have reported the bug upstream and provided a patch to fix this. I
  hope you'll be able and willing to include it to Ubuntu's GTK+3 package.
  
  Thanks in advance.
  
  Colin

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1714518

Title:
  GTK+3 doesn't show FUSE network shares in file chooser

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gtk+3.0/+bug/1714518/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1714518] Re: GTK+3 doesn't show FUSE network shares in file chooser

2017-09-01 Thread Colin Leroy
Here's the patch.
It's also been provided upstream at 
https://bugzilla.gnome.org/show_bug.cgi?id=787128


** Patch added: "gtk_3_fix_fuse_mounts.patch"
   
https://bugs.launchpad.net/ubuntu/+source/gtk+3.0/+bug/1714518/+attachment/4942427/+files/gtk_3_fix_fuse_mounts.patch

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1714518

Title:
  GTK+3 doesn't show FUSE network shares in file chooser

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gtk+3.0/+bug/1714518/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs