New bookmarks in caja are not propagated to "Save/Save As" dialogue boxes

I have upgraded my system from Ubuntu 12.04 to Ubuntu Mate 16.04
It was a fresh install onto the / partition, but on the /home partition I had deleted all . files/folders in ~ except the ones I needed:
.gtk-bookmarks
.mozilla/
.thunderbird/
.themes/

caja picked up my old bookmarks from nautilus on 12.04 and so did the "Save/Save As" dialogue boxes.

However, if I add a new bookmark in caja, like "cartoons" here:

it does not appear on future uses of Save or Save As:

Is that a general problem, or could it be related to the way I have installed 16.04?

Now that you mention it, I don’t see any of the new bookmarks I created there either.
I did install 16.04 from scratch, though, no upgrade and hence no additional “imported” bookmarks present.

Save As... dialogs are application oriented. On the dialog window, you can right-click a folder to add the new bookmark to the Places pane and that folder will show on subsequent uses.

3 Likes

@desconocido, please stop saying:

This is misleading, an upgrade is when you move from a version to another by clicking a button, there's no way you could have landed on Ubuntu MATE 16.04 by clicking a button when booted under Ubuntu 12.04.

Thanks a lot, I wasn’t aware of that.

Well, of course you are correct, technically (although how optimistic do you have to be to think you can succesfully upgrade a system by clicking on one button?).

I was using the word in the sense of "I have upgraded my car from a Toyota Corolla to a Toyota Prius".

1 Like

Thanks for that info. Is there anything in Ubuntu (Mate) documentation about it? Couldn't find it via Google.

So two different applications could have completely different sets of folders in their "places panes"? (Apart from standard ones like Home, Desktop, Documents, Downloads etc.)

No. They all share the same bookmarks. I expressed myself poorly.

What I mean is that the bookmarks you see on the Places pane of those Save As... dialog boxes are distinct from Caja bookmarks (the so-called desktop bookmarks). They are application bookmarks, shared among GTK applications and not with Caja bookmarks.

Starting with GTK3, these bookmarks are stored in .config/gtk-3.0/bookmarks. You can open and inspect or change this file.

1 Like

Thanks for that. So it is a feature, not a bug.

I followed the advice I found at https://github.com/mate-desktop/caja/issues/262

$ mv ~/.config/gtk-3.0/bookmarks ~/.config/gtk-3.0/bookmarks-backup
$ ln -s ~/.gtk-bookmarks ~/.config/gtk-3.0/bookmarks

and now all my bookmarks are in sync.