Following Oscar's advice (and taking a leaf out of peebee's book), I've re-packed the most recent Chrome - Google_Chrome-65.0.3325.146-amd64 - and added the necessary 'schemas' in /usr/share/glib-2.0/schemas.....to include the newest 'File Chooser', amongst a few other things.
When you've loaded the SFS, run the following line of code in the terminal:_
Code: Select all
glib-compile-schemas /usr/share/glib-2.0/schemas
---------------------------------------------------------
However; files in ~/Spot/Downloads will have 'spot:spot' ownership. peebee has arranged things so that anything downloaded into ~/Spot/Downloads has 'root:root' ownership automatically. I think it's nicer if you can move those files to your normal Downloads folder with the correct permissions already in place.
Accordingly, I've knocked up a new version of a wee utility I put together last year. It's called 'Spot2Root'; you'll find it under Menu->Utility->Spot2Root, and all you do is click on it. It works like this:-
It creates an 'intermediate' folder in /usr/share, called Spot2Root, and a sub-folder within ~/Downloads, called CHROME-DOWNLOADS. When you click on it, it first moves the contents of ~/spot/Downloads to the intermediate folder, /usr/share/Spot2Root.
It then changes the spot:spot permissions to root:root, followed by moving the changed files into ~/Downloads/CHROME-DOWNLOADS.
So:-
You download something with Chrome. You click on Menu->Utility->Spot2Root.....and the downloaded file is now in the sub-directory inside your main Downloads directory, with the normal root:root permissions.
Perhaps slightly clunky, but it gives you the choice of whether to change ownership of your downloaded file or not. You might for some reason want your file to have spot:spot ownership..! (*shrug*)
I've attached it to the bottom of this post. Since it has a Menu entry, if you wish you can add it to the launcher area, left-hand side of the JWM tray.....and then you don't need to hunt through the Menu for it..! Or, drag it onto the desktop...
Mike.