Suggestion: Use MATE applications in the eventual Unity 7 flavor of Ubuntu 18.04

@Wimpress, @dale-f-beaudoin

It’d be quite interesting to have Unity 7 working with Mate apps. Caja, Pluma, Atril, Engrampa etc and add Synaptic, Unity-Tweak-Tool, VLC. Software Boutique for those, who like Software shops, get rid of Rhythmbox. Make Gdebi as the software installer as in Mate.

2 Likes

You have to check if right clicking would open background wallpapers, to make it fully working. And, get rid of any connection of any apps/actions to Nautilus. Check with @Wimpress on this.

In artful and bionic exists new package tortoisehg-caja for integration TortoiseHG with Caja. No special actions needed here, I think.

They don’t work. Right clicking doesn’t open the terminal and Caja s root.

It may be caused by well-known bug 1713311 (see @Wimpress 's comment 17 on it)
and/or bug 1713313 (see my comment 33 on it).

I have installed Bionic Beaver 18.04 LTS from mini.iso on KVM.
I added MATE desktop here (on x11 of course), recently installed caja-admin package.
It normally opens Caja as Administrator (window title is Desktop (as superuser), I’m able to create and delete new file in /, Open in Terminal opens with root@hostname# prompt ).

@Wimpress

Yes.

No. UCC doesn’t expose anything nautilus related. But let me recheck.

Ubuntu has patched nautilus with quicklist integration which shows bookmarks and common actions when you right click on the launcher. It also shows progress when during copying files. For bookmarks , I think, we can use static quicklist instead of dynamic which involves only modifying caja.desktop. For progessbar a patch is needed. But the problem is Canonical deleted all unity api references and atm only doc packages are available…I am trying to move all api docs to read-the-docs or something similar.

With nautilus we have nautilus-action to add custom context-menu items. Is there anything similar for caja ?

1 Like

@Wimpress

Just one question. Public folder in nautilus shows an infobar button as ‘preferences’ which launches gnome-user-share-properties. But the code is in gnome-user-share and whole thing works as a nautilus-extension. So if we want to stay with nautilus and what can be done for this?

a) We patch mate-user-share to use nautilus instead of caja (only extension part) and carry that as distro patch.
b) We fork mate-user-share
c) We fork gnome-user-share

What do you think ?

For me would like unity 8 application maybe help ubport https://ubports.com
I see ubuntu file manger and ubuntu music app

There is caja-action but upstream nautilus-action had a name change and now supports multiple file managers including Caja. Ideally that needs packaging then we can all use one project.

I’ll have to have an investigate. Gut feeling it a distro patch for mate-user-share to support Nautilus.

Sorry, typo is my notes it should be Create /usr/share/applications/caja-unity.desktop. I’ve updated the notes above too.

The Ubuntu MATE Welcome Screen. We could use this as well and change the messages accordingly.
Just let us know when the new ISO is ready.

The jury is still out on this. As @popey said, some of these changes would represent too drastic a change as to what unity users are used to. Also there is mention to leave nautilus in and make some inserts with caja - so I may wait a bit until next .ISO (hopefully this week) and install caja and a few things and put it up as soon as I can.

@nickthom
As per previous discussion on this topic.

1 Like

I have two questions, first what video player does Ubuntu MATE use (I seem to can not remember) and can Unity use the same? Second question can these core applications be snaps? This way newer versions can be updated on a LTS.

@popey As a non-technical user, I think that CSD apps and the eventual removal of headerbar patches (not sure if it’s already happening in 18.04) on those that usually ship by default in Ubuntu (as they are no longer necessary in GNOME) are a more drastic change for Unity users than MATE apps, hence my suggestion to use them, including Caja.

I do get that this still represents a big change, but long term, as GNOME continues to evolve, I think it’s best for Unity7 to stick to usage paradigms of its pre-CDS era, and MATE represents that.

I’m using all Ubuntu MATE default apps in Ubuntu 16.04 with Unity at the moment, with the exception of Caja (I’m using a patched Nemo instead) and everything feels more in line with the post-13.04 design of Unity7, and so everything looks more consistent, like it was in 14.04.

@dale-f-beaudoin is this going to be available for testing? I’d suggest simply include Ubuntu MATE’s selection of default apps (includes VLC as the default video player instead of Totem, for example).

@khurshid-alam had mentioned that he would like to try nemo for 18.10 so I am relying heavily on many of his driections atm.

Yes … it will be available through http://people.ubuntu.com/~twocamels/archive/

But I have not yet built it.

That decision makes perfect sense to me, including the fact that it’s for 18.10, and not 18.04. I guess the question is how consistent Nautilus will be on Unity7 on 18.04. I haven’t tried it yet though.

I personally really like to use my current 16.04 setup: Ubuntu MATE defaut apps on Unity7 and Nemo, and I look forward to use this in 18.04.

I do wonder if Nemo’s patches needed for Unity integration will still allow it to work on Cinnamon (which is, as far as I know, in the Ubuntu repos, if someone wants to use it).

I’ll keep an eye on it, thanks!

Thanks for your patience. :blush:

No, thank you for your hard work and for taking my suggestion in consideration! :slightly_smiling_face: