I can see C icon in file properties but in the folder view everything is blank. how do i solve this, the icons are there obviously but doesn’t show in folder view.
I think this bug was introduced when adding HiDPI support for caja. Did it just happen for you? Or was it part of an update?
i recently installed ubuntu 18.04 lts from scratch, i didn’t tweak it much only the panel positions etc.
i installed only available updates with apt update & upgrade.
it’s been like that eversince i installed it.
caja version is 1.20.2
That actually fits with my experience. There’s already a github issue filed for this, although I don’t yet know how to fix it (but I’m pretty sure it has something to do with vector surface icons rather than pixel ones)
This a bug - see Caja does not show previews of text files on Ubuntu MATE 18.04 LTS.
And this is why I’ll continue to use Ubuntu MATE 16.04.5 LTS on all my machines.
Same
also enabling “show hidden files” DOES NOT save
so i have to toggle that everytime
same here on the hidden files
By the way I accidentally solved this.
When I connect to a remote machine, caja would show file icons. Then I realized that it should've been the opposite because I selected "Local Files Only" in "Show Text Icons" menu.
Then I selected "Always" and it wouldn't show icons on remote machine as well. Then finally i selected "Never" and now i can see file icons on both remote and local machines.
In short I misunderstood this setting. I think the original issue is this: https://github.com/mate-desktop/caja/issues/1047
But my question was not that, I didn't care about seeing file content in icons, I just wanted to discriminate different file types in my folder. So it's achieved by this setting.
Then i can see file icons.
Hmmm... So, the icons you see when selecting Never are not actually the preview. They are the default icons. When you set the preview to Always, it should render the actual text of the file as part of the icon. That's the part that broke and hence why the icons are blank.
I've looked into this and the issue goes back to GTK removing some GtkIconInfo functions that we used for this. The solution is to reimplement these functions inside MATE, but it's quite a bit of code that the GTK team removed. I've so far implemented some of the code inside caja, but I'm gonna need some more time before we get actual file previews, then refractor the whole thing and move it to the core mate-desktop libs.
Unfortunately this won't be in the upcoming version of MATE, since we just did a feature freeze a few weeks ago.